DigitalOcean v4.54.0 published on Tuesday, Oct 14, 2025 by Pulumi
digitalocean.getGenaiModels
Start a Neo task
Explain and create a digitalocean.getGenaiModels resource
Using getGenaiModels
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 getGenaiModels(args: GetGenaiModelsArgs, opts?: InvokeOptions): Promise<GetGenaiModelsResult>
function getGenaiModelsOutput(args: GetGenaiModelsOutputArgs, opts?: InvokeOptions): Output<GetGenaiModelsResult>def get_genai_models(filters: Optional[Sequence[GetGenaiModelsFilter]] = None,
sorts: Optional[Sequence[GetGenaiModelsSort]] = None,
opts: Optional[InvokeOptions] = None) -> GetGenaiModelsResult
def get_genai_models_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetGenaiModelsFilterArgs]]]] = None,
sorts: Optional[pulumi.Input[Sequence[pulumi.Input[GetGenaiModelsSortArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGenaiModelsResult]func GetGenaiModels(ctx *Context, args *GetGenaiModelsArgs, opts ...InvokeOption) (*GetGenaiModelsResult, error)
func GetGenaiModelsOutput(ctx *Context, args *GetGenaiModelsOutputArgs, opts ...InvokeOption) GetGenaiModelsResultOutput> Note: This function is named GetGenaiModels in the Go SDK.
public static class GetGenaiModels
{
public static Task<GetGenaiModelsResult> InvokeAsync(GetGenaiModelsArgs args, InvokeOptions? opts = null)
public static Output<GetGenaiModelsResult> Invoke(GetGenaiModelsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGenaiModelsResult> getGenaiModels(GetGenaiModelsArgs args, InvokeOptions options)
public static Output<GetGenaiModelsResult> getGenaiModels(GetGenaiModelsArgs args, InvokeOptions options)
fn::invoke:
function: digitalocean:index/getGenaiModels:getGenaiModels
arguments:
# arguments dictionaryThe following arguments are supported:
getGenaiModels Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Models
List<Pulumi.
Digital Ocean. Outputs. Get Genai Models Model> - Filters
List<Pulumi.
Digital Ocean. Outputs. Get Genai Models Filter> - Sorts
List<Pulumi.
Digital Ocean. Outputs. Get Genai Models Sort>
- Id string
- The provider-assigned unique ID for this managed resource.
- Models
[]Get
Genai Models Model - Filters
[]Get
Genai Models Filter - Sorts
[]Get
Genai Models Sort
- id String
- The provider-assigned unique ID for this managed resource.
- models
List<Get
Genai Models Model> - filters
List<Get
Genai Models Filter> - sorts
List<Get
Genai Models Sort>
- id string
- The provider-assigned unique ID for this managed resource.
- models
Get
Genai Models Model[] - filters
Get
Genai Models Filter[] - sorts
Get
Genai Models Sort[]
- id str
- The provider-assigned unique ID for this managed resource.
- models
Sequence[Get
Genai Models Model] - filters
Sequence[Get
Genai Models Filter] - sorts
Sequence[Get
Genai Models Sort]
- id String
- The provider-assigned unique ID for this managed resource.
- models List<Property Map>
- filters List<Property Map>
- sorts List<Property Map>
Supporting Types
GetGenaiModelsFilter
GetGenaiModelsModel
- Agreements
List<Pulumi.
Digital Ocean. Inputs. Get Genai Models Model Agreement> - Agreement information for the model
- Created
At string - Created At timestamp for the Knowledge Base
- Id string
- ID of the Knowledge Base
- 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
- Updated
At string - Timestamp when the Knowledge Base was updated
- Upload
Complete bool - Indicates if the Model upload is complete
- Url string
- URL of the Model
- Uuid string
- UUID of the Model
- Versions
List<Pulumi.
Digital Ocean. Inputs. Get Genai Models Model Version> - List of Versions for the Model
- Agreements
[]Get
Genai Models Model Agreement - Agreement information for the model
- Created
At string - Created At timestamp for the Knowledge Base
- Id string
- ID of the Knowledge Base
- 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
- Updated
At string - Timestamp when the Knowledge Base was updated
- Upload
Complete bool - Indicates if the Model upload is complete
- Url string
- URL of the Model
- Uuid string
- UUID of the Model
- Versions
[]Get
Genai Models Model Version - List of Versions for the Model
- agreements
List<Get
Genai Models Model Agreement> - Agreement information for the model
- created
At String - Created At timestamp for the Knowledge Base
- id String
- ID of the Knowledge Base
- 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
- updated
At String - Timestamp when the Knowledge Base was updated
- upload
Complete Boolean - Indicates if the Model upload is complete
- url String
- URL of the Model
- uuid String
- UUID of the Model
- versions
List<Get
Genai Models Model Version> - List of Versions for the Model
- agreements
Get
Genai Models Model Agreement[] - Agreement information for the model
- created
At string - Created At timestamp for the Knowledge Base
- id string
- ID of the Knowledge Base
- 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
- updated
At string - Timestamp when the Knowledge Base was updated
- upload
Complete boolean - Indicates if the Model upload is complete
- url string
- URL of the Model
- uuid string
- UUID of the Model
- versions
Get
Genai Models Model Version[] - List of Versions for the Model
- agreements
Sequence[Get
Genai Models Model Agreement] - Agreement information for the model
- created_
at str - Created At timestamp for the Knowledge Base
- id str
- ID of the Knowledge Base
- 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
- updated_
at str - Timestamp when the Knowledge Base was updated
- upload_
complete bool - Indicates if the Model upload is complete
- url str
- URL of the Model
- uuid str
- UUID of the Model
- versions
Sequence[Get
Genai Models Model Version] - List of Versions for the Model
- agreements List<Property Map>
- Agreement information for the model
- created
At String - Created At timestamp for the Knowledge Base
- id String
- ID of the Knowledge Base
- 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
- updated
At String - Timestamp when the Knowledge Base was updated
- upload
Complete Boolean - Indicates if the Model upload is complete
- url String
- URL of the Model
- uuid String
- UUID of the Model
- versions List<Property Map>
- List of Versions for the Model
GetGenaiModelsModelAgreement
- 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
GetGenaiModelsModelVersion
GetGenaiModelsSort
Package Details
- Repository
- DigitalOcean pulumi/pulumi-digitalocean
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
digitaloceanTerraform Provider.
