1. Registry
  2. Packages
  3. DigitalOcean Provider
  4. API Docs
  5. getAgentPlatformModels
Viewing docs for DigitalOcean v4.84.1
published on Tuesday, Oct 13, 2026 by Pulumi
digitalocean logo
Viewing docs for DigitalOcean v4.84.1
published on Tuesday, Oct 13, 2026 by Pulumi

    Using getAgentPlatformModels

    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 getAgentPlatformModels(args: GetAgentPlatformModelsArgs, opts?: InvokeOptions): Promise<GetAgentPlatformModelsResult>
    function getAgentPlatformModelsOutput(args: GetAgentPlatformModelsOutputArgs, opts?: InvokeOutputOptions): Output<GetAgentPlatformModelsResult>
    def get_agent_platform_models(filters: Optional[Sequence[GetAgentPlatformModelsFilter]] = None,
                                  sorts: Optional[Sequence[GetAgentPlatformModelsSort]] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetAgentPlatformModelsResult
    def get_agent_platform_models_output(filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetAgentPlatformModelsFilterArgs]]]] = None,
                                  sorts: pulumi.Input[Optional[Sequence[pulumi.Input[GetAgentPlatformModelsSortArgs]]]] = None,
                                  opts: Optional[InvokeOutputOptions] = None) -> Output[GetAgentPlatformModelsResult]
    func GetAgentPlatformModels(ctx *Context, args *GetAgentPlatformModelsArgs, opts ...InvokeOption) (*GetAgentPlatformModelsResult, error)
    func GetAgentPlatformModelsOutput(ctx *Context, args *GetAgentPlatformModelsOutputArgs, opts ...InvokeOption) GetAgentPlatformModelsResultOutput

    > Note: This function is named GetAgentPlatformModels in the Go SDK.

    public static class GetAgentPlatformModels 
    {
        public static Task<GetAgentPlatformModelsResult> InvokeAsync(GetAgentPlatformModelsArgs args, InvokeOptions? opts = null)
        public static Output<GetAgentPlatformModelsResult> Invoke(GetAgentPlatformModelsInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetAgentPlatformModelsResult> Invoke(GetAgentPlatformModelsInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAgentPlatformModelsResult> getAgentPlatformModels(GetAgentPlatformModelsArgs args, InvokeOptions options)
    public static Output<GetAgentPlatformModelsResult> getAgentPlatformModels(GetAgentPlatformModelsArgs args, InvokeOptions options)
    public static Output<GetAgentPlatformModelsResult> getAgentPlatformModels(GetAgentPlatformModelsArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: digitalocean:index/getAgentPlatformModels:getAgentPlatformModels
      arguments:
        # arguments dictionary
    data "digitalocean_get_agent_platform_models" "name" {
        # arguments
    }

    The following arguments are supported:

    getAgentPlatformModels Result

    The following output properties are available:

    id string
    The provider-assigned unique ID for this managed resource.
    models list(object)
    filters list(object)
    sorts list(object)
    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

    GetAgentPlatformModelsFilter

    Key string
    Values List<string>
    All bool
    MatchBy string
    Key string
    Values []string
    All bool
    MatchBy string
    key string
    values list(string)
    all bool
    match_by string
    key String
    values List<String>
    all Boolean
    matchBy String
    key string
    values string[]
    all boolean
    matchBy string
    key str
    values Sequence[str]
    all bool
    match_by str
    key String
    values List<String>
    all Boolean
    matchBy String

    GetAgentPlatformModelsModel

    Agreements List<Pulumi.DigitalOcean.Inputs.GetAgentPlatformModelsModelAgreement>
    Agreement information for the model
    CreatedAt string
    Created At timestamp for the Knowledge Base
    Id string
    ID of the Knowledge Base
    IsFoundational bool
    Indicates if the Model Base is foundational
    Name string
    Name of the Knowledge Base
    ParentUuid string
    Parent UUID of the Model
    UpdatedAt string
    Timestamp when the Knowledge Base was updated
    UploadComplete bool
    Indicates if the Model upload is complete
    Url string
    URL of the Model
    Uuid string
    UUID of the Model
    Versions List<Pulumi.DigitalOcean.Inputs.GetAgentPlatformModelsModelVersion>
    List of Versions for the Model
    Agreements []GetAgentPlatformModelsModelAgreement
    Agreement information for the model
    CreatedAt string
    Created At timestamp for the Knowledge Base
    Id string
    ID of the Knowledge Base
    IsFoundational bool
    Indicates if the Model Base is foundational
    Name string
    Name of the Knowledge Base
    ParentUuid string
    Parent UUID of the Model
    UpdatedAt string
    Timestamp when the Knowledge Base was updated
    UploadComplete bool
    Indicates if the Model upload is complete
    Url string
    URL of the Model
    Uuid string
    UUID of the Model
    Versions []GetAgentPlatformModelsModelVersion
    List of Versions for the Model
    agreements list(object)
    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(object)
    List of Versions for the Model
    agreements List<GetAgentPlatformModelsModelAgreement>
    Agreement information for the model
    createdAt String
    Created At timestamp for the Knowledge Base
    id String
    ID of the Knowledge Base
    isFoundational Boolean
    Indicates if the Model Base is foundational
    name String
    Name of the Knowledge Base
    parentUuid String
    Parent UUID of the Model
    updatedAt String
    Timestamp when the Knowledge Base was updated
    uploadComplete Boolean
    Indicates if the Model upload is complete
    url String
    URL of the Model
    uuid String
    UUID of the Model
    versions List<GetAgentPlatformModelsModelVersion>
    List of Versions for the Model
    agreements GetAgentPlatformModelsModelAgreement[]
    Agreement information for the model
    createdAt string
    Created At timestamp for the Knowledge Base
    id string
    ID of the Knowledge Base
    isFoundational boolean
    Indicates if the Model Base is foundational
    name string
    Name of the Knowledge Base
    parentUuid string
    Parent UUID of the Model
    updatedAt string
    Timestamp when the Knowledge Base was updated
    uploadComplete boolean
    Indicates if the Model upload is complete
    url string
    URL of the Model
    uuid string
    UUID of the Model
    versions GetAgentPlatformModelsModelVersion[]
    List of Versions for the Model
    agreements Sequence[GetAgentPlatformModelsModelAgreement]
    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[GetAgentPlatformModelsModelVersion]
    List of Versions for the Model
    agreements List<Property Map>
    Agreement information for the model
    createdAt String
    Created At timestamp for the Knowledge Base
    id String
    ID of the Knowledge Base
    isFoundational Boolean
    Indicates if the Model Base is foundational
    name String
    Name of the Knowledge Base
    parentUuid String
    Parent UUID of the Model
    updatedAt String
    Timestamp when the Knowledge Base was updated
    uploadComplete 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

    GetAgentPlatformModelsModelAgreement

    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 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

    GetAgentPlatformModelsModelVersion

    Major int
    Major version of the model
    Minor int
    Minor version of the model
    Patch int
    Patch version of the model
    Major int
    Major version of the model
    Minor int
    Minor version of the model
    Patch int
    Patch version of the model
    major number
    Major version of the model
    minor number
    Minor version of the model
    patch number
    Patch version of the model
    major Integer
    Major version of the model
    minor Integer
    Minor version of the model
    patch Integer
    Patch version of the model
    major number
    Major version of the model
    minor number
    Minor version of the model
    patch number
    Patch version of the model
    major int
    Major version of the model
    minor int
    Minor version of the model
    patch int
    Patch version of the model
    major Number
    Major version of the model
    minor Number
    Minor version of the model
    patch Number
    Patch version of the model

    GetAgentPlatformModelsSort

    Key string
    Direction string
    Key string
    Direction string
    key string
    direction string
    key String
    direction String
    key string
    direction string
    key str
    direction str
    key String
    direction String

    Package Details

    Repository
    DigitalOcean pulumi/pulumi-digitalocean
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the digitalocean Terraform Provider.
    digitalocean logo
    Viewing docs for DigitalOcean v4.84.1
    published on Tuesday, Oct 13, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial