DigitalOcean v4.51.0 published on Thursday, Aug 14, 2025 by Pulumi
digitalocean.getGenaiOpenaiApiKey
Explore with Pulumi AI
Using getGenaiOpenaiApiKey
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGenaiOpenaiApiKey(args: GetGenaiOpenaiApiKeyArgs, opts?: InvokeOptions): Promise<GetGenaiOpenaiApiKeyResult>
function getGenaiOpenaiApiKeyOutput(args: GetGenaiOpenaiApiKeyOutputArgs, opts?: InvokeOptions): Output<GetGenaiOpenaiApiKeyResult>
def get_genai_openai_api_key(uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGenaiOpenaiApiKeyResult
def get_genai_openai_api_key_output(uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGenaiOpenaiApiKeyResult]
func LookupGenaiOpenaiApiKey(ctx *Context, args *LookupGenaiOpenaiApiKeyArgs, opts ...InvokeOption) (*LookupGenaiOpenaiApiKeyResult, error)
func LookupGenaiOpenaiApiKeyOutput(ctx *Context, args *LookupGenaiOpenaiApiKeyOutputArgs, opts ...InvokeOption) LookupGenaiOpenaiApiKeyResultOutput
> Note: This function is named LookupGenaiOpenaiApiKey
in the Go SDK.
public static class GetGenaiOpenaiApiKey
{
public static Task<GetGenaiOpenaiApiKeyResult> InvokeAsync(GetGenaiOpenaiApiKeyArgs args, InvokeOptions? opts = null)
public static Output<GetGenaiOpenaiApiKeyResult> Invoke(GetGenaiOpenaiApiKeyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGenaiOpenaiApiKeyResult> getGenaiOpenaiApiKey(GetGenaiOpenaiApiKeyArgs args, InvokeOptions options)
public static Output<GetGenaiOpenaiApiKeyResult> getGenaiOpenaiApiKey(GetGenaiOpenaiApiKeyArgs args, InvokeOptions options)
fn::invoke:
function: digitalocean:index/getGenaiOpenaiApiKey:getGenaiOpenaiApiKey
arguments:
# arguments dictionary
The following arguments are supported:
- Uuid string
- Uuid string
- uuid String
- uuid string
- uuid str
- uuid String
getGenaiOpenaiApiKey Result
The following output properties are available:
- created_
at str - created_
by str - deleted_
at str - id str
- The provider-assigned unique ID for this managed resource.
- models
Sequence[Get
Genai Openai Api Key Model] - name str
- updated_
at str - uuid str
Supporting Types
GetGenaiOpenaiApiKeyModel
- Created
At string - Created At timestamp for the Knowledge Base
- Updated
At string - Timestamp when the Knowledge Base was updated
- Agreements
List<Pulumi.
Digital Ocean. Inputs. Get Genai Openai Api Key Model Agreement> - Agreement information for the model
- Inference
Name string - Inference name of the model
- Inference
Version string - Infernce version of the model
- Is
Foundational bool - Indicates if the Model Base is foundational
- Name string
- Name of the Knowledge Base
- Parent
Uuid string - Parent UUID of the Model
- Provider string
- Provider of the Model
- Upload
Complete bool - Indicates if the Model upload is complete
- Url string
- URL of the Model
- Usecases List<string>
- List of Usecases for the Model
- Versions
List<Pulumi.
Digital Ocean. Inputs. Get Genai Openai Api Key Model Version> - URL of the Model
- Created
At string - Created At timestamp for the Knowledge Base
- Updated
At string - Timestamp when the Knowledge Base was updated
- Agreements
[]Get
Genai Openai Api Key Model Agreement - Agreement information for the model
- Inference
Name string - Inference name of the model
- Inference
Version string - Infernce version of the model
- Is
Foundational bool - Indicates if the Model Base is foundational
- Name string
- Name of the Knowledge Base
- Parent
Uuid string - Parent UUID of the Model
- Provider string
- Provider of the Model
- Upload
Complete bool - Indicates if the Model upload is complete
- Url string
- URL of the Model
- Usecases []string
- List of Usecases for the Model
- Versions
[]Get
Genai Openai Api Key Model Version - URL of the Model
- created
At String - Created At timestamp for the Knowledge Base
- updated
At String - Timestamp when the Knowledge Base was updated
- agreements
List<Get
Genai Openai Api Key Model Agreement> - Agreement information for the model
- inference
Name String - Inference name of the model
- inference
Version String - Infernce version of the model
- is
Foundational Boolean - Indicates if the Model Base is foundational
- name String
- Name of the Knowledge Base
- parent
Uuid String - Parent UUID of the Model
- provider String
- Provider of the Model
- upload
Complete Boolean - Indicates if the Model upload is complete
- url String
- URL of the Model
- usecases List<String>
- List of Usecases for the Model
- versions
List<Get
Genai Openai Api Key Model Version> - URL of the Model
- created
At string - Created At timestamp for the Knowledge Base
- updated
At string - Timestamp when the Knowledge Base was updated
- agreements
Get
Genai Openai Api Key Model Agreement[] - Agreement information for the model
- inference
Name string - Inference name of the model
- inference
Version string - Infernce version of the model
- is
Foundational boolean - Indicates if the Model Base is foundational
- name string
- Name of the Knowledge Base
- parent
Uuid string - Parent UUID of the Model
- provider string
- Provider of the Model
- upload
Complete boolean - Indicates if the Model upload is complete
- url string
- URL of the Model
- usecases string[]
- List of Usecases for the Model
- versions
Get
Genai Openai Api Key Model Version[] - URL of the Model
- created_
at str - Created At timestamp for the Knowledge Base
- updated_
at str - Timestamp when the Knowledge Base was updated
- agreements
Sequence[Get
Genai Openai Api Key Model Agreement] - Agreement information for the model
- inference_
name str - Inference name of the model
- inference_
version str - Infernce version of the model
- is_
foundational bool - Indicates if the Model Base is foundational
- name str
- Name of the Knowledge Base
- parent_
uuid str - Parent UUID of the Model
- provider str
- Provider of the Model
- upload_
complete bool - Indicates if the Model upload is complete
- url str
- URL of the Model
- usecases Sequence[str]
- List of Usecases for the Model
- versions
Sequence[Get
Genai Openai Api Key Model Version] - URL of the Model
- created
At String - Created At timestamp for the Knowledge Base
- updated
At String - Timestamp when the Knowledge Base was updated
- agreements List<Property Map>
- Agreement information for the model
- inference
Name String - Inference name of the model
- inference
Version String - Infernce version of the model
- is
Foundational Boolean - Indicates if the Model Base is foundational
- name String
- Name of the Knowledge Base
- parent
Uuid String - Parent UUID of the Model
- provider String
- Provider of the Model
- upload
Complete Boolean - Indicates if the Model upload is complete
- url String
- URL of the Model
- usecases List<String>
- List of Usecases for the Model
- versions List<Property Map>
- URL of the Model
GetGenaiOpenaiApiKeyModelAgreement
- Description string
- Description of the agreement
- Name string
- Name of the agreement
- Url string
- URL of the agreement
- Uuid string
- UUID of the agreement
- Description string
- Description of the agreement
- Name string
- Name of the agreement
- Url string
- URL of the agreement
- Uuid string
- UUID of the agreement
- description String
- Description of the agreement
- name String
- Name of the agreement
- url String
- URL of the agreement
- uuid String
- UUID of the agreement
- description string
- Description of the agreement
- name string
- Name of the agreement
- url string
- URL of the agreement
- uuid string
- UUID of the agreement
- description str
- Description of the agreement
- name str
- Name of the agreement
- url str
- URL of the agreement
- uuid str
- UUID of the agreement
- description String
- Description of the agreement
- name String
- Name of the agreement
- url String
- URL of the agreement
- uuid String
- UUID of the agreement
GetGenaiOpenaiApiKeyModelVersion
Package Details
- Repository
- DigitalOcean pulumi/pulumi-digitalocean
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
digitalocean
Terraform Provider.