1. Packages
  2. Packages
  3. DigitalOcean Provider
  4. API Docs
  5. getGradientaiCustomModel
Viewing docs for DigitalOcean v4.71.0
published on Saturday, Jun 20, 2026 by Pulumi
digitalocean logo
Viewing docs for DigitalOcean v4.71.0
published on Saturday, Jun 20, 2026 by Pulumi

    Using getGradientaiCustomModel

    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 getGradientaiCustomModel(args: GetGradientaiCustomModelArgs, opts?: InvokeOptions): Promise<GetGradientaiCustomModelResult>
    function getGradientaiCustomModelOutput(args: GetGradientaiCustomModelOutputArgs, opts?: InvokeOptions): Output<GetGradientaiCustomModelResult>
    def get_gradientai_custom_model(uuid: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetGradientaiCustomModelResult
    def get_gradientai_custom_model_output(uuid: pulumi.Input[Optional[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetGradientaiCustomModelResult]
    func LookupGradientaiCustomModel(ctx *Context, args *LookupGradientaiCustomModelArgs, opts ...InvokeOption) (*LookupGradientaiCustomModelResult, error)
    func LookupGradientaiCustomModelOutput(ctx *Context, args *LookupGradientaiCustomModelOutputArgs, opts ...InvokeOption) LookupGradientaiCustomModelResultOutput

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

    public static class GetGradientaiCustomModel 
    {
        public static Task<GetGradientaiCustomModelResult> InvokeAsync(GetGradientaiCustomModelArgs args, InvokeOptions? opts = null)
        public static Output<GetGradientaiCustomModelResult> Invoke(GetGradientaiCustomModelInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGradientaiCustomModelResult> getGradientaiCustomModel(GetGradientaiCustomModelArgs args, InvokeOptions options)
    public static Output<GetGradientaiCustomModelResult> getGradientaiCustomModel(GetGradientaiCustomModelArgs args, InvokeOptions options)
    
    fn::invoke:
      function: digitalocean:index/getGradientaiCustomModel:getGradientaiCustomModel
      arguments:
        # arguments dictionary
    data "digitalocean_getgradientaicustommodel" "name" {
        # arguments
    }

    The following arguments are supported:

    Uuid string
    Uuid string
    uuid string
    uuid String
    uuid string
    uuid str
    uuid String

    getGradientaiCustomModel Result

    The following output properties are available:

    active_deployments list(object)
    architecture string
    context_length number
    cost_estimate_per_month number
    created_at string
    description string
    file_count number
    id string
    The provider-assigned unique ID for this managed resource.
    input_modalities list(string)
    license string
    name string
    output_modalities list(string)
    parameters string
    source_reves list(object)
    source_type string
    status string
    storage_region string
    tags list(string)
    team_id string
    total_size_bytes string
    updated_at string
    uuid string
    activeDeployments List<GetGradientaiCustomModelActiveDeployment>
    architecture String
    contextLength Integer
    costEstimatePerMonth Integer
    createdAt String
    description String
    fileCount Integer
    id String
    The provider-assigned unique ID for this managed resource.
    inputModalities List<String>
    license String
    name String
    outputModalities List<String>
    parameters String
    sourceReves List<GetGradientaiCustomModelSourceRef>
    sourceType String
    status String
    storageRegion String
    tags List<String>
    teamId String
    totalSizeBytes String
    updatedAt String
    uuid String
    activeDeployments GetGradientaiCustomModelActiveDeployment[]
    architecture string
    contextLength number
    costEstimatePerMonth number
    createdAt string
    description string
    fileCount number
    id string
    The provider-assigned unique ID for this managed resource.
    inputModalities string[]
    license string
    name string
    outputModalities string[]
    parameters string
    sourceReves GetGradientaiCustomModelSourceRef[]
    sourceType string
    status string
    storageRegion string
    tags string[]
    teamId string
    totalSizeBytes string
    updatedAt string
    uuid string
    activeDeployments List<Property Map>
    architecture String
    contextLength Number
    costEstimatePerMonth Number
    createdAt String
    description String
    fileCount Number
    id String
    The provider-assigned unique ID for this managed resource.
    inputModalities List<String>
    license String
    name String
    outputModalities List<String>
    parameters String
    sourceReves List<Property Map>
    sourceType String
    status String
    storageRegion String
    tags List<String>
    teamId String
    totalSizeBytes String
    updatedAt String
    uuid String

    Supporting Types

    GetGradientaiCustomModelActiveDeployment

    CreatedAt string
    Timestamp when the deployment was created.
    Endpoints List<Pulumi.DigitalOcean.Inputs.GetGradientaiCustomModelActiveDeploymentEndpoint>
    Endpoint URLs exposed by the deployment.
    Id string
    ID of the dedicated inference deployment.
    Name string
    Name of the dedicated inference deployment.
    RegionSlug string
    Region slug of the dedicated inference deployment.
    State string
    Current state of the deployment.
    UpdatedAt string
    Timestamp when the deployment was last updated.
    CreatedAt string
    Timestamp when the deployment was created.
    Endpoints []GetGradientaiCustomModelActiveDeploymentEndpoint
    Endpoint URLs exposed by the deployment.
    Id string
    ID of the dedicated inference deployment.
    Name string
    Name of the dedicated inference deployment.
    RegionSlug string
    Region slug of the dedicated inference deployment.
    State string
    Current state of the deployment.
    UpdatedAt string
    Timestamp when the deployment was last updated.
    created_at string
    Timestamp when the deployment was created.
    endpoints list(object)
    Endpoint URLs exposed by the deployment.
    id string
    ID of the dedicated inference deployment.
    name string
    Name of the dedicated inference deployment.
    region_slug string
    Region slug of the dedicated inference deployment.
    state string
    Current state of the deployment.
    updated_at string
    Timestamp when the deployment was last updated.
    createdAt String
    Timestamp when the deployment was created.
    endpoints List<GetGradientaiCustomModelActiveDeploymentEndpoint>
    Endpoint URLs exposed by the deployment.
    id String
    ID of the dedicated inference deployment.
    name String
    Name of the dedicated inference deployment.
    regionSlug String
    Region slug of the dedicated inference deployment.
    state String
    Current state of the deployment.
    updatedAt String
    Timestamp when the deployment was last updated.
    createdAt string
    Timestamp when the deployment was created.
    endpoints GetGradientaiCustomModelActiveDeploymentEndpoint[]
    Endpoint URLs exposed by the deployment.
    id string
    ID of the dedicated inference deployment.
    name string
    Name of the dedicated inference deployment.
    regionSlug string
    Region slug of the dedicated inference deployment.
    state string
    Current state of the deployment.
    updatedAt string
    Timestamp when the deployment was last updated.
    created_at str
    Timestamp when the deployment was created.
    endpoints Sequence[GetGradientaiCustomModelActiveDeploymentEndpoint]
    Endpoint URLs exposed by the deployment.
    id str
    ID of the dedicated inference deployment.
    name str
    Name of the dedicated inference deployment.
    region_slug str
    Region slug of the dedicated inference deployment.
    state str
    Current state of the deployment.
    updated_at str
    Timestamp when the deployment was last updated.
    createdAt String
    Timestamp when the deployment was created.
    endpoints List<Property Map>
    Endpoint URLs exposed by the deployment.
    id String
    ID of the dedicated inference deployment.
    name String
    Name of the dedicated inference deployment.
    regionSlug String
    Region slug of the dedicated inference deployment.
    state String
    Current state of the deployment.
    updatedAt String
    Timestamp when the deployment was last updated.

    GetGradientaiCustomModelActiveDeploymentEndpoint

    PrivateEndpointFqdn string
    Private endpoint FQDN.
    PublicEndpointFqdn string
    Public endpoint FQDN, if enabled.
    PrivateEndpointFqdn string
    Private endpoint FQDN.
    PublicEndpointFqdn string
    Public endpoint FQDN, if enabled.
    private_endpoint_fqdn string
    Private endpoint FQDN.
    public_endpoint_fqdn string
    Public endpoint FQDN, if enabled.
    privateEndpointFqdn String
    Private endpoint FQDN.
    publicEndpointFqdn String
    Public endpoint FQDN, if enabled.
    privateEndpointFqdn string
    Private endpoint FQDN.
    publicEndpointFqdn string
    Public endpoint FQDN, if enabled.
    private_endpoint_fqdn str
    Private endpoint FQDN.
    public_endpoint_fqdn str
    Public endpoint FQDN, if enabled.
    privateEndpointFqdn String
    Private endpoint FQDN.
    publicEndpointFqdn String
    Public endpoint FQDN, if enabled.

    GetGradientaiCustomModelSourceRef

    AccessType string
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    Bucket string
    Spaces bucket name for SPACES_BUCKET sources.
    CommitSha string
    Commit SHA pinned for the import.
    Prefix string
    Key prefix inside the source bucket.
    Region string
    Region of the source bucket.
    RepoId string
    Repository identifier (e.g. HuggingFace repo).
    AccessType string
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    Bucket string
    Spaces bucket name for SPACES_BUCKET sources.
    CommitSha string
    Commit SHA pinned for the import.
    Prefix string
    Key prefix inside the source bucket.
    Region string
    Region of the source bucket.
    RepoId string
    Repository identifier (e.g. HuggingFace repo).
    access_type string
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    bucket string
    Spaces bucket name for SPACES_BUCKET sources.
    commit_sha string
    Commit SHA pinned for the import.
    prefix string
    Key prefix inside the source bucket.
    region string
    Region of the source bucket.
    repo_id string
    Repository identifier (e.g. HuggingFace repo).
    accessType String
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    bucket String
    Spaces bucket name for SPACES_BUCKET sources.
    commitSha String
    Commit SHA pinned for the import.
    prefix String
    Key prefix inside the source bucket.
    region String
    Region of the source bucket.
    repoId String
    Repository identifier (e.g. HuggingFace repo).
    accessType string
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    bucket string
    Spaces bucket name for SPACES_BUCKET sources.
    commitSha string
    Commit SHA pinned for the import.
    prefix string
    Key prefix inside the source bucket.
    region string
    Region of the source bucket.
    repoId string
    Repository identifier (e.g. HuggingFace repo).
    access_type str
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    bucket str
    Spaces bucket name for SPACES_BUCKET sources.
    commit_sha str
    Commit SHA pinned for the import.
    prefix str
    Key prefix inside the source bucket.
    region str
    Region of the source bucket.
    repo_id str
    Repository identifier (e.g. HuggingFace repo).
    accessType String
    Access type for the source repository (e.g. ACCESS_TYPE_PUBLIC).
    bucket String
    Spaces bucket name for SPACES_BUCKET sources.
    commitSha String
    Commit SHA pinned for the import.
    prefix String
    Key prefix inside the source bucket.
    region String
    Region of the source bucket.
    repoId String
    Repository identifier (e.g. HuggingFace repo).

    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.71.0
    published on Saturday, Jun 20, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial