Viewing docs for DataRobot v0.10.45
published on Monday, Jul 27, 2026 by DataRobot, Inc.
published on Monday, Jul 27, 2026 by DataRobot, Inc.
Viewing docs for DataRobot v0.10.45
published on Monday, Jul 27, 2026 by DataRobot, Inc.
published on Monday, Jul 27, 2026 by DataRobot, Inc.
List Workload API artifacts with optional status filter and result limit. Each entry mirrors the full artifact API response, including spec.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as datarobot from "@pulumi/datarobot";
const all = datarobot.getArtifacts({});
export const artifactCount = all.then(all => all.artifacts).length;
export const artifactNames = all.then(all => .map(a => (a.name)));
import pulumi
import pulumi_datarobot as datarobot
all = datarobot.get_artifacts()
pulumi.export("artifactCount", len(all.artifacts))
pulumi.export("artifactNames", [a.name for a in all.artifacts])
package main
import (
"github.com/datarobot-community/pulumi-datarobot/sdk/go/datarobot"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
all, err := datarobot.GetArtifacts(ctx, &datarobot.GetArtifactsArgs{}, nil)
if err != nil {
return err
}
ctx.Export("artifactCount", pulumi.Int(len(all.Artifacts)))
ctx.Export("artifactNames", pulumi.StringArray("TODO: For expression"))
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Datarobot = Pulumi.Datarobot;
return await Deployment.RunAsync(() =>
{
var all = Datarobot.GetArtifacts.Invoke();
return new Dictionary<string, object?>
{
["artifactCount"] = all.Apply(getArtifactsResult => getArtifactsResult.Artifacts).Length,
["artifactNames"] = .Select(a =>
{
return a.Name;
}).ToList(),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.datarobot.DatarobotFunctions;
import com.pulumi.datarobot.inputs.GetArtifactsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var all = DatarobotFunctions.getArtifacts(GetArtifactsArgs.builder()
.build());
ctx.export("artifactCount", all.artifacts().length());
ctx.export("artifactNames", "TODO: ForExpression");
}
}
Example coming soon!
Example coming soon!
Using getArtifacts
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 getArtifacts(args: GetArtifactsArgs, opts?: InvokeOptions): Promise<GetArtifactsResult>
function getArtifactsOutput(args: GetArtifactsOutputArgs, opts?: InvokeOptions): Output<GetArtifactsResult>def get_artifacts(limit: Optional[int] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetArtifactsResult
def get_artifacts_output(limit: pulumi.Input[Optional[int]] = None,
status: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetArtifactsResult]func GetArtifacts(ctx *Context, args *GetArtifactsArgs, opts ...InvokeOption) (*GetArtifactsResult, error)
func GetArtifactsOutput(ctx *Context, args *GetArtifactsOutputArgs, opts ...InvokeOption) GetArtifactsResultOutput> Note: This function is named GetArtifacts in the Go SDK.
public static class GetArtifacts
{
public static Task<GetArtifactsResult> InvokeAsync(GetArtifactsArgs args, InvokeOptions? opts = null)
public static Output<GetArtifactsResult> Invoke(GetArtifactsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetArtifactsResult> getArtifacts(GetArtifactsArgs args, InvokeOptions options)
public static Output<GetArtifactsResult> getArtifacts(GetArtifactsArgs args, InvokeOptions options)
fn::invoke:
function: datarobot:index/getArtifacts:getArtifacts
arguments:
# arguments dictionarydata "datarobot_get_artifacts" "name" {
# arguments
}The following arguments are supported:
getArtifacts Result
The following output properties are available:
- Artifacts
List<Data
Robot Get Artifacts Artifact> - Artifacts matching the filter.
- Id string
- The provider-assigned unique ID for this managed resource.
- Limit int
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- Status string
- Filter artifacts by status:
draftorlocked.
- Artifacts
[]Get
Artifacts Artifact - Artifacts matching the filter.
- Id string
- The provider-assigned unique ID for this managed resource.
- Limit int
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- Status string
- Filter artifacts by status:
draftorlocked.
- artifacts list(object)
- Artifacts matching the filter.
- id string
- The provider-assigned unique ID for this managed resource.
- limit number
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- status string
- Filter artifacts by status:
draftorlocked.
- artifacts
List<Get
Artifacts Artifact> - Artifacts matching the filter.
- id String
- The provider-assigned unique ID for this managed resource.
- limit Integer
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- status String
- Filter artifacts by status:
draftorlocked.
- artifacts
Get
Artifacts Artifact[] - Artifacts matching the filter.
- id string
- The provider-assigned unique ID for this managed resource.
- limit number
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- status string
- Filter artifacts by status:
draftorlocked.
- artifacts
Sequence[Get
Artifacts Artifact] - Artifacts matching the filter.
- id str
- The provider-assigned unique ID for this managed resource.
- limit int
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- status str
- Filter artifacts by status:
draftorlocked.
- artifacts List<Property Map>
- Artifacts matching the filter.
- id String
- The provider-assigned unique ID for this managed resource.
- limit Number
- Maximum number of artifacts to return. When omitted, all matching artifacts are returned (paginated in pages of 100).
- status String
- Filter artifacts by status:
draftorlocked.
Supporting Types
GetArtifactsArtifact
- Artifact
Id string - The artifact version ID.
- Artifact
Repository stringId - ID of the artifact repository for versioning.
- Created
At string - Timestamp of when the artifact was created.
- Creator
Data
Robot Get Artifacts Artifact Creator - User who created the artifact.
- Description string
- The description of the Artifact.
- Name string
- The name of the Artifact.
- Permissions List<string>
- Effective repository-level permissions for the authenticated user.
- Spec
Data
Robot Get Artifacts Artifact Spec - The artifact specification containing container group definitions.
- Status string
- Artifact status:
draftorlocked. -
List<Data
Robot Get Artifacts Artifact Tag> - Tags associated with this artifact.
- Type string
- The artifact type:
serviceornim. - Updated
At string - Timestamp of when the artifact was last updated.
- Version int
- Version number of the artifact. Set only for locked artifacts.
- Artifact
Id string - The artifact version ID.
- Artifact
Repository stringId - ID of the artifact repository for versioning.
- Created
At string - Timestamp of when the artifact was created.
- Creator
Get
Artifacts Artifact Creator - User who created the artifact.
- Description string
- The description of the Artifact.
- Name string
- The name of the Artifact.
- Permissions []string
- Effective repository-level permissions for the authenticated user.
- Spec
Get
Artifacts Artifact Spec - The artifact specification containing container group definitions.
- Status string
- Artifact status:
draftorlocked. -
[]Get
Artifacts Artifact Tag - Tags associated with this artifact.
- Type string
- The artifact type:
serviceornim. - Updated
At string - Timestamp of when the artifact was last updated.
- Version int
- Version number of the artifact. Set only for locked artifacts.
- artifact_
id string - The artifact version ID.
- artifact_
repository_ stringid - ID of the artifact repository for versioning.
- created_
at string - Timestamp of when the artifact was created.
- creator object
- User who created the artifact.
- description string
- The description of the Artifact.
- name string
- The name of the Artifact.
- permissions list(string)
- Effective repository-level permissions for the authenticated user.
- spec object
- The artifact specification containing container group definitions.
- status string
- Artifact status:
draftorlocked. - list(object)
- Tags associated with this artifact.
- type string
- The artifact type:
serviceornim. - updated_
at string - Timestamp of when the artifact was last updated.
- version number
- Version number of the artifact. Set only for locked artifacts.
- artifact
Id String - The artifact version ID.
- artifact
Repository StringId - ID of the artifact repository for versioning.
- created
At String - Timestamp of when the artifact was created.
- creator
Get
Artifacts Artifact Creator - User who created the artifact.
- description String
- The description of the Artifact.
- name String
- The name of the Artifact.
- permissions List<String>
- Effective repository-level permissions for the authenticated user.
- spec
Get
Artifacts Artifact Spec - The artifact specification containing container group definitions.
- status String
- Artifact status:
draftorlocked. -
List<Get
Artifacts Artifact Tag> - Tags associated with this artifact.
- type String
- The artifact type:
serviceornim. - updated
At String - Timestamp of when the artifact was last updated.
- version Integer
- Version number of the artifact. Set only for locked artifacts.
- artifact
Id string - The artifact version ID.
- artifact
Repository stringId - ID of the artifact repository for versioning.
- created
At string - Timestamp of when the artifact was created.
- creator
Get
Artifacts Artifact Creator - User who created the artifact.
- description string
- The description of the Artifact.
- name string
- The name of the Artifact.
- permissions string[]
- Effective repository-level permissions for the authenticated user.
- spec
Get
Artifacts Artifact Spec - The artifact specification containing container group definitions.
- status string
- Artifact status:
draftorlocked. -
Get
Artifacts Artifact Tag[] - Tags associated with this artifact.
- type string
- The artifact type:
serviceornim. - updated
At string - Timestamp of when the artifact was last updated.
- version number
- Version number of the artifact. Set only for locked artifacts.
- artifact_
id str - The artifact version ID.
- artifact_
repository_ strid - ID of the artifact repository for versioning.
- created_
at str - Timestamp of when the artifact was created.
- creator
Get
Artifacts Artifact Creator - User who created the artifact.
- description str
- The description of the Artifact.
- name str
- The name of the Artifact.
- permissions Sequence[str]
- Effective repository-level permissions for the authenticated user.
- spec
Get
Artifacts Artifact Spec - The artifact specification containing container group definitions.
- status str
- Artifact status:
draftorlocked. -
Sequence[Get
Artifacts Artifact Tag] - Tags associated with this artifact.
- type str
- The artifact type:
serviceornim. - updated_
at str - Timestamp of when the artifact was last updated.
- version int
- Version number of the artifact. Set only for locked artifacts.
- artifact
Id String - The artifact version ID.
- artifact
Repository StringId - ID of the artifact repository for versioning.
- created
At String - Timestamp of when the artifact was created.
- creator Property Map
- User who created the artifact.
- description String
- The description of the Artifact.
- name String
- The name of the Artifact.
- permissions List<String>
- Effective repository-level permissions for the authenticated user.
- spec Property Map
- The artifact specification containing container group definitions.
- status String
- Artifact status:
draftorlocked. - List<Property Map>
- Tags associated with this artifact.
- type String
- The artifact type:
serviceornim. - updated
At String - Timestamp of when the artifact was last updated.
- version Number
- Version number of the artifact. Set only for locked artifacts.
GetArtifactsArtifactCreator
GetArtifactsArtifactSpec
- Container
Groups List<DataRobot Get Artifacts Artifact Spec Container Group> - List of container groups.
- Storage
Data
Robot Get Artifacts Artifact Spec Storage - NIM model weight storage configuration.
- Template
Id string - ID of the template used to create this NIM artifact.
- Container
Groups []GetArtifacts Artifact Spec Container Group - List of container groups.
- Storage
Get
Artifacts Artifact Spec Storage - NIM model weight storage configuration.
- Template
Id string - ID of the template used to create this NIM artifact.
- container_
groups list(object) - List of container groups.
- storage object
- NIM model weight storage configuration.
- template_
id string - ID of the template used to create this NIM artifact.
- container
Groups List<GetArtifacts Artifact Spec Container Group> - List of container groups.
- storage
Get
Artifacts Artifact Spec Storage - NIM model weight storage configuration.
- template
Id String - ID of the template used to create this NIM artifact.
- container
Groups GetArtifacts Artifact Spec Container Group[] - List of container groups.
- storage
Get
Artifacts Artifact Spec Storage - NIM model weight storage configuration.
- template
Id string - ID of the template used to create this NIM artifact.
- container_
groups Sequence[GetArtifacts Artifact Spec Container Group] - List of container groups.
- storage
Get
Artifacts Artifact Spec Storage - NIM model weight storage configuration.
- template_
id str - ID of the template used to create this NIM artifact.
- container
Groups List<Property Map> - List of container groups.
- storage Property Map
- NIM model weight storage configuration.
- template
Id String - ID of the template used to create this NIM artifact.
GetArtifactsArtifactSpecContainerGroup
- Containers
List<Data
Robot Get Artifacts Artifact Spec Container Group Container> - List of containers in this group.
- Name string
- Name of the container group.
- Containers
[]Get
Artifacts Artifact Spec Container Group Container - List of containers in this group.
- Name string
- Name of the container group.
- containers list(object)
- List of containers in this group.
- name string
- Name of the container group.
- containers
List<Get
Artifacts Artifact Spec Container Group Container> - List of containers in this group.
- name String
- Name of the container group.
- containers
Get
Artifacts Artifact Spec Container Group Container[] - List of containers in this group.
- name string
- Name of the container group.
- containers
Sequence[Get
Artifacts Artifact Spec Container Group Container] - List of containers in this group.
- name str
- Name of the container group.
- containers List<Property Map>
- List of containers in this group.
- name String
- Name of the container group.
GetArtifactsArtifactSpecContainerGroupContainer
- Build
Data
Robot Get Artifacts Artifact Spec Container Group Container Build - Server-set image build metadata.
- Description string
- Description of the container.
- Entrypoints List<string>
- Container entrypoint.
- Environment
Vars List<DataRobot Get Artifacts Artifact Spec Container Group Container Environment Var> - Environment variables for the container.
- Image
Build DataConfig Robot Get Artifacts Artifact Spec Container Group Container Image Build Config - Configuration for server-side image builds from source code.
- Image
Uri string - Docker image URI.
- Liveness
Probe DataRobot Get Artifacts Artifact Spec Container Group Container Liveness Probe - Container liveness check configuration.
- Name string
- Name of the container.
- Port int
- Container access port (1024-65535).
- Primary bool
- Whether this is the primary container.
- Readiness
Probe DataRobot Get Artifacts Artifact Spec Container Group Container Readiness Probe - Container readiness check configuration.
- Security
Context DataRobot Get Artifacts Artifact Spec Container Group Container Security Context - Container security context.
- Startup
Probe DataRobot Get Artifacts Artifact Spec Container Group Container Startup Probe - Container startup check configuration.
- Build
Get
Artifacts Artifact Spec Container Group Container Build - Server-set image build metadata.
- Description string
- Description of the container.
- Entrypoints []string
- Container entrypoint.
- Environment
Vars []GetArtifacts Artifact Spec Container Group Container Environment Var - Environment variables for the container.
- Image
Build GetConfig Artifacts Artifact Spec Container Group Container Image Build Config - Configuration for server-side image builds from source code.
- Image
Uri string - Docker image URI.
- Liveness
Probe GetArtifacts Artifact Spec Container Group Container Liveness Probe - Container liveness check configuration.
- Name string
- Name of the container.
- Port int
- Container access port (1024-65535).
- Primary bool
- Whether this is the primary container.
- Readiness
Probe GetArtifacts Artifact Spec Container Group Container Readiness Probe - Container readiness check configuration.
- Security
Context GetArtifacts Artifact Spec Container Group Container Security Context - Container security context.
- Startup
Probe GetArtifacts Artifact Spec Container Group Container Startup Probe - Container startup check configuration.
- build object
- Server-set image build metadata.
- description string
- Description of the container.
- entrypoints list(string)
- Container entrypoint.
- environment_
vars list(object) - Environment variables for the container.
- image_
build_ objectconfig - Configuration for server-side image builds from source code.
- image_
uri string - Docker image URI.
- liveness_
probe object - Container liveness check configuration.
- name string
- Name of the container.
- port number
- Container access port (1024-65535).
- primary bool
- Whether this is the primary container.
- readiness_
probe object - Container readiness check configuration.
- security_
context object - Container security context.
- startup_
probe object - Container startup check configuration.
- build
Get
Artifacts Artifact Spec Container Group Container Build - Server-set image build metadata.
- description String
- Description of the container.
- entrypoints List<String>
- Container entrypoint.
- environment
Vars List<GetArtifacts Artifact Spec Container Group Container Environment Var> - Environment variables for the container.
- image
Build GetConfig Artifacts Artifact Spec Container Group Container Image Build Config - Configuration for server-side image builds from source code.
- image
Uri String - Docker image URI.
- liveness
Probe GetArtifacts Artifact Spec Container Group Container Liveness Probe - Container liveness check configuration.
- name String
- Name of the container.
- port Integer
- Container access port (1024-65535).
- primary Boolean
- Whether this is the primary container.
- readiness
Probe GetArtifacts Artifact Spec Container Group Container Readiness Probe - Container readiness check configuration.
- security
Context GetArtifacts Artifact Spec Container Group Container Security Context - Container security context.
- startup
Probe GetArtifacts Artifact Spec Container Group Container Startup Probe - Container startup check configuration.
- build
Get
Artifacts Artifact Spec Container Group Container Build - Server-set image build metadata.
- description string
- Description of the container.
- entrypoints string[]
- Container entrypoint.
- environment
Vars GetArtifacts Artifact Spec Container Group Container Environment Var[] - Environment variables for the container.
- image
Build GetConfig Artifacts Artifact Spec Container Group Container Image Build Config - Configuration for server-side image builds from source code.
- image
Uri string - Docker image URI.
- liveness
Probe GetArtifacts Artifact Spec Container Group Container Liveness Probe - Container liveness check configuration.
- name string
- Name of the container.
- port number
- Container access port (1024-65535).
- primary boolean
- Whether this is the primary container.
- readiness
Probe GetArtifacts Artifact Spec Container Group Container Readiness Probe - Container readiness check configuration.
- security
Context GetArtifacts Artifact Spec Container Group Container Security Context - Container security context.
- startup
Probe GetArtifacts Artifact Spec Container Group Container Startup Probe - Container startup check configuration.
- build
Get
Artifacts Artifact Spec Container Group Container Build - Server-set image build metadata.
- description str
- Description of the container.
- entrypoints Sequence[str]
- Container entrypoint.
- environment_
vars Sequence[GetArtifacts Artifact Spec Container Group Container Environment Var] - Environment variables for the container.
- image_
build_ Getconfig Artifacts Artifact Spec Container Group Container Image Build Config - Configuration for server-side image builds from source code.
- image_
uri str - Docker image URI.
- liveness_
probe GetArtifacts Artifact Spec Container Group Container Liveness Probe - Container liveness check configuration.
- name str
- Name of the container.
- port int
- Container access port (1024-65535).
- primary bool
- Whether this is the primary container.
- readiness_
probe GetArtifacts Artifact Spec Container Group Container Readiness Probe - Container readiness check configuration.
- security_
context GetArtifacts Artifact Spec Container Group Container Security Context - Container security context.
- startup_
probe GetArtifacts Artifact Spec Container Group Container Startup Probe - Container startup check configuration.
- build Property Map
- Server-set image build metadata.
- description String
- Description of the container.
- entrypoints List<String>
- Container entrypoint.
- environment
Vars List<Property Map> - Environment variables for the container.
- image
Build Property MapConfig - Configuration for server-side image builds from source code.
- image
Uri String - Docker image URI.
- liveness
Probe Property Map - Container liveness check configuration.
- name String
- Name of the container.
- port Number
- Container access port (1024-65535).
- primary Boolean
- Whether this is the primary container.
- readiness
Probe Property Map - Container readiness check configuration.
- security
Context Property Map - Container security context.
- startup
Probe Property Map - Container startup check configuration.
GetArtifactsArtifactSpecContainerGroupContainerBuild
- Artifact
Image stringBuild Id - Artifact image build ID.
- Created
At string - Build creation timestamp (UTC).
- Status string
- Image build status at submit time.
- Artifact
Image stringBuild Id - Artifact image build ID.
- Created
At string - Build creation timestamp (UTC).
- Status string
- Image build status at submit time.
- artifact_
image_ stringbuild_ id - Artifact image build ID.
- created_
at string - Build creation timestamp (UTC).
- status string
- Image build status at submit time.
- artifact
Image StringBuild Id - Artifact image build ID.
- created
At String - Build creation timestamp (UTC).
- status String
- Image build status at submit time.
- artifact
Image stringBuild Id - Artifact image build ID.
- created
At string - Build creation timestamp (UTC).
- status string
- Image build status at submit time.
- artifact_
image_ strbuild_ id - Artifact image build ID.
- created_
at str - Build creation timestamp (UTC).
- status str
- Image build status at submit time.
- artifact
Image StringBuild Id - Artifact image build ID.
- created
At String - Build creation timestamp (UTC).
- status String
- Image build status at submit time.
GetArtifactsArtifactSpecContainerGroupContainerEnvironmentVar
- Dr
Credential stringId - DataRobot credential ID when source is "dr-credential".
- Key string
- Key within the credential when source is "dr-credential".
- Name string
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- Source string
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- Value string
- Value of the environment variable when source is "string".
- Dr
Credential stringId - DataRobot credential ID when source is "dr-credential".
- Key string
- Key within the credential when source is "dr-credential".
- Name string
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- Source string
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- Value string
- Value of the environment variable when source is "string".
- dr_
credential_ stringid - DataRobot credential ID when source is "dr-credential".
- key string
- Key within the credential when source is "dr-credential".
- name string
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- source string
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- value string
- Value of the environment variable when source is "string".
- dr
Credential StringId - DataRobot credential ID when source is "dr-credential".
- key String
- Key within the credential when source is "dr-credential".
- name String
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- source String
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- value String
- Value of the environment variable when source is "string".
- dr
Credential stringId - DataRobot credential ID when source is "dr-credential".
- key string
- Key within the credential when source is "dr-credential".
- name string
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- source string
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- value string
- Value of the environment variable when source is "string".
- dr_
credential_ strid - DataRobot credential ID when source is "dr-credential".
- key str
- Key within the credential when source is "dr-credential".
- name str
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- source str
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- value str
- Value of the environment variable when source is "string".
- dr
Credential StringId - DataRobot credential ID when source is "dr-credential".
- key String
- Key within the credential when source is "dr-credential".
- name String
- Name of the environment variable. May be absent for "api-key" entries, in which case the token is injected as DATAROBOTAPITOKEN.
- source String
- Source type: "string" for plain text values, "dr-credential" for DataRobot credentials, "api-key" for a platform-managed DataRobot API token.
- value String
- Value of the environment variable when source is "string".
GetArtifactsArtifactSpecContainerGroupContainerImageBuildConfig
- Code
Ref DataRobot Get Artifacts Artifact Spec Container Group Container Image Build Config Code Ref - Reference to source code in the DataRobot catalog.
- Dockerfile
Data
Robot Get Artifacts Artifact Spec Container Group Container Image Build Config Dockerfile - Dockerfile configuration for image builds.
- Code
Ref GetArtifacts Artifact Spec Container Group Container Image Build Config Code Ref - Reference to source code in the DataRobot catalog.
- Dockerfile
Get
Artifacts Artifact Spec Container Group Container Image Build Config Dockerfile - Dockerfile configuration for image builds.
- code_
ref object - Reference to source code in the DataRobot catalog.
- dockerfile object
- Dockerfile configuration for image builds.
- code
Ref GetArtifacts Artifact Spec Container Group Container Image Build Config Code Ref - Reference to source code in the DataRobot catalog.
- dockerfile
Get
Artifacts Artifact Spec Container Group Container Image Build Config Dockerfile - Dockerfile configuration for image builds.
- code
Ref GetArtifacts Artifact Spec Container Group Container Image Build Config Code Ref - Reference to source code in the DataRobot catalog.
- dockerfile
Get
Artifacts Artifact Spec Container Group Container Image Build Config Dockerfile - Dockerfile configuration for image builds.
- code_
ref GetArtifacts Artifact Spec Container Group Container Image Build Config Code Ref - Reference to source code in the DataRobot catalog.
- dockerfile
Get
Artifacts Artifact Spec Container Group Container Image Build Config Dockerfile - Dockerfile configuration for image builds.
- code
Ref Property Map - Reference to source code in the DataRobot catalog.
- dockerfile Property Map
- Dockerfile configuration for image builds.
GetArtifactsArtifactSpecContainerGroupContainerImageBuildConfigCodeRef
- Datarobot
Data
Robot Get Artifacts Artifact Spec Container Group Container Image Build Config Code Ref Datarobot - DataRobot catalog reference.
- Provider string
- Code provider.
- Type string
- Code reference type.
- Datarobot
Get
Artifacts Artifact Spec Container Group Container Image Build Config Code Ref Datarobot - DataRobot catalog reference.
- Provider string
- Code provider.
- Type string
- Code reference type.
- datarobot
Get
Artifacts Artifact Spec Container Group Container Image Build Config Code Ref Datarobot - DataRobot catalog reference.
- provider String
- Code provider.
- type String
- Code reference type.
- datarobot
Get
Artifacts Artifact Spec Container Group Container Image Build Config Code Ref Datarobot - DataRobot catalog reference.
- provider string
- Code provider.
- type string
- Code reference type.
- datarobot
Get
Artifacts Artifact Spec Container Group Container Image Build Config Code Ref Datarobot - DataRobot catalog reference.
- provider str
- Code provider.
- type str
- Code reference type.
- datarobot Property Map
- DataRobot catalog reference.
- provider String
- Code provider.
- type String
- Code reference type.
GetArtifactsArtifactSpecContainerGroupContainerImageBuildConfigCodeRefDatarobot
- Catalog
Id string - Catalog ID.
- Catalog
Version stringId - Catalog version ID.
- Catalog
Id string - Catalog ID.
- Catalog
Version stringId - Catalog version ID.
- catalog_
id string - Catalog ID.
- catalog_
version_ stringid - Catalog version ID.
- catalog
Id String - Catalog ID.
- catalog
Version StringId - Catalog version ID.
- catalog
Id string - Catalog ID.
- catalog
Version stringId - Catalog version ID.
- catalog_
id str - Catalog ID.
- catalog_
version_ strid - Catalog version ID.
- catalog
Id String - Catalog ID.
- catalog
Version StringId - Catalog version ID.
GetArtifactsArtifactSpecContainerGroupContainerImageBuildConfigDockerfile
- Entrypoints List<string>
- Entrypoint when source is
generated. - Execution
Environment stringId - Execution environment ID when source is
generated. - Execution
Environment stringVersion Id - Execution environment version ID when source is
generated. - Path string
- Relative path to the Dockerfile when source is
provided. - Source string
- Dockerfile source:
providedorgenerated.
- Entrypoints []string
- Entrypoint when source is
generated. - Execution
Environment stringId - Execution environment ID when source is
generated. - Execution
Environment stringVersion Id - Execution environment version ID when source is
generated. - Path string
- Relative path to the Dockerfile when source is
provided. - Source string
- Dockerfile source:
providedorgenerated.
- entrypoints list(string)
- Entrypoint when source is
generated. - execution_
environment_ stringid - Execution environment ID when source is
generated. - execution_
environment_ stringversion_ id - Execution environment version ID when source is
generated. - path string
- Relative path to the Dockerfile when source is
provided. - source string
- Dockerfile source:
providedorgenerated.
- entrypoints List<String>
- Entrypoint when source is
generated. - execution
Environment StringId - Execution environment ID when source is
generated. - execution
Environment StringVersion Id - Execution environment version ID when source is
generated. - path String
- Relative path to the Dockerfile when source is
provided. - source String
- Dockerfile source:
providedorgenerated.
- entrypoints string[]
- Entrypoint when source is
generated. - execution
Environment stringId - Execution environment ID when source is
generated. - execution
Environment stringVersion Id - Execution environment version ID when source is
generated. - path string
- Relative path to the Dockerfile when source is
provided. - source string
- Dockerfile source:
providedorgenerated.
- entrypoints Sequence[str]
- Entrypoint when source is
generated. - execution_
environment_ strid - Execution environment ID when source is
generated. - execution_
environment_ strversion_ id - Execution environment version ID when source is
generated. - path str
- Relative path to the Dockerfile when source is
provided. - source str
- Dockerfile source:
providedorgenerated.
- entrypoints List<String>
- Entrypoint when source is
generated. - execution
Environment StringId - Execution environment ID when source is
generated. - execution
Environment StringVersion Id - Execution environment version ID when source is
generated. - path String
- Relative path to the Dockerfile when source is
provided. - source String
- Dockerfile source:
providedorgenerated.
GetArtifactsArtifactSpecContainerGroupContainerLivenessProbe
- Failure
Threshold int - Minimum consecutive failures for the probe to be considered failed.
- Host string
- Host name to connect to, defaults to the pod IP.
- Initial
Delay intSeconds - Number of seconds to wait before the first probe is executed.
- Path string
- URL path to query for health check.
- Period
Seconds int - How often (in seconds) to perform the probe.
- Port int
- Port number to access on the container.
- Scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- Success
Threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- Timeout
Seconds int - Number of seconds after which the probe times out.
- Failure
Threshold int - Minimum consecutive failures for the probe to be considered failed.
- Host string
- Host name to connect to, defaults to the pod IP.
- Initial
Delay intSeconds - Number of seconds to wait before the first probe is executed.
- Path string
- URL path to query for health check.
- Period
Seconds int - How often (in seconds) to perform the probe.
- Port int
- Port number to access on the container.
- Scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- Success
Threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- Timeout
Seconds int - Number of seconds after which the probe times out.
- failure_
threshold number - Minimum consecutive failures for the probe to be considered failed.
- host string
- Host name to connect to, defaults to the pod IP.
- initial_
delay_ numberseconds - Number of seconds to wait before the first probe is executed.
- path string
- URL path to query for health check.
- period_
seconds number - How often (in seconds) to perform the probe.
- port number
- Port number to access on the container.
- scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success_
threshold number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout_
seconds number - Number of seconds after which the probe times out.
- failure
Threshold Integer - Minimum consecutive failures for the probe to be considered failed.
- host String
- Host name to connect to, defaults to the pod IP.
- initial
Delay IntegerSeconds - Number of seconds to wait before the first probe is executed.
- path String
- URL path to query for health check.
- period
Seconds Integer - How often (in seconds) to perform the probe.
- port Integer
- Port number to access on the container.
- scheme String
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold Integer - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds Integer - Number of seconds after which the probe times out.
- failure
Threshold number - Minimum consecutive failures for the probe to be considered failed.
- host string
- Host name to connect to, defaults to the pod IP.
- initial
Delay numberSeconds - Number of seconds to wait before the first probe is executed.
- path string
- URL path to query for health check.
- period
Seconds number - How often (in seconds) to perform the probe.
- port number
- Port number to access on the container.
- scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds number - Number of seconds after which the probe times out.
- failure_
threshold int - Minimum consecutive failures for the probe to be considered failed.
- host str
- Host name to connect to, defaults to the pod IP.
- initial_
delay_ intseconds - Number of seconds to wait before the first probe is executed.
- path str
- URL path to query for health check.
- period_
seconds int - How often (in seconds) to perform the probe.
- port int
- Port number to access on the container.
- scheme str
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success_
threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout_
seconds int - Number of seconds after which the probe times out.
- failure
Threshold Number - Minimum consecutive failures for the probe to be considered failed.
- host String
- Host name to connect to, defaults to the pod IP.
- initial
Delay NumberSeconds - Number of seconds to wait before the first probe is executed.
- path String
- URL path to query for health check.
- period
Seconds Number - How often (in seconds) to perform the probe.
- port Number
- Port number to access on the container.
- scheme String
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold Number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds Number - Number of seconds after which the probe times out.
GetArtifactsArtifactSpecContainerGroupContainerReadinessProbe
- Failure
Threshold int - Minimum consecutive failures for the probe to be considered failed.
- Host string
- Host name to connect to, defaults to the pod IP.
- Initial
Delay intSeconds - Number of seconds to wait before the first probe is executed.
- Path string
- URL path to query for health check.
- Period
Seconds int - How often (in seconds) to perform the probe.
- Port int
- Port number to access on the container.
- Scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- Success
Threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- Timeout
Seconds int - Number of seconds after which the probe times out.
- Failure
Threshold int - Minimum consecutive failures for the probe to be considered failed.
- Host string
- Host name to connect to, defaults to the pod IP.
- Initial
Delay intSeconds - Number of seconds to wait before the first probe is executed.
- Path string
- URL path to query for health check.
- Period
Seconds int - How often (in seconds) to perform the probe.
- Port int
- Port number to access on the container.
- Scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- Success
Threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- Timeout
Seconds int - Number of seconds after which the probe times out.
- failure_
threshold number - Minimum consecutive failures for the probe to be considered failed.
- host string
- Host name to connect to, defaults to the pod IP.
- initial_
delay_ numberseconds - Number of seconds to wait before the first probe is executed.
- path string
- URL path to query for health check.
- period_
seconds number - How often (in seconds) to perform the probe.
- port number
- Port number to access on the container.
- scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success_
threshold number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout_
seconds number - Number of seconds after which the probe times out.
- failure
Threshold Integer - Minimum consecutive failures for the probe to be considered failed.
- host String
- Host name to connect to, defaults to the pod IP.
- initial
Delay IntegerSeconds - Number of seconds to wait before the first probe is executed.
- path String
- URL path to query for health check.
- period
Seconds Integer - How often (in seconds) to perform the probe.
- port Integer
- Port number to access on the container.
- scheme String
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold Integer - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds Integer - Number of seconds after which the probe times out.
- failure
Threshold number - Minimum consecutive failures for the probe to be considered failed.
- host string
- Host name to connect to, defaults to the pod IP.
- initial
Delay numberSeconds - Number of seconds to wait before the first probe is executed.
- path string
- URL path to query for health check.
- period
Seconds number - How often (in seconds) to perform the probe.
- port number
- Port number to access on the container.
- scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds number - Number of seconds after which the probe times out.
- failure_
threshold int - Minimum consecutive failures for the probe to be considered failed.
- host str
- Host name to connect to, defaults to the pod IP.
- initial_
delay_ intseconds - Number of seconds to wait before the first probe is executed.
- path str
- URL path to query for health check.
- period_
seconds int - How often (in seconds) to perform the probe.
- port int
- Port number to access on the container.
- scheme str
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success_
threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout_
seconds int - Number of seconds after which the probe times out.
- failure
Threshold Number - Minimum consecutive failures for the probe to be considered failed.
- host String
- Host name to connect to, defaults to the pod IP.
- initial
Delay NumberSeconds - Number of seconds to wait before the first probe is executed.
- path String
- URL path to query for health check.
- period
Seconds Number - How often (in seconds) to perform the probe.
- port Number
- Port number to access on the container.
- scheme String
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold Number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds Number - Number of seconds after which the probe times out.
GetArtifactsArtifactSpecContainerGroupContainerSecurityContext
- Allow
Privilege boolEscalation - Whether a process can gain more privileges than its parent.
- Capabilities
Data
Robot Get Artifacts Artifact Spec Container Group Container Security Context Capabilities - Linux capabilities to add or drop.
- Read
Only boolRoot Filesystem - Whether the root filesystem is read-only.
- Seccomp
Profile DataRobot Get Artifacts Artifact Spec Container Group Container Security Context Seccomp Profile - Seccomp profile for the container.
- Allow
Privilege boolEscalation - Whether a process can gain more privileges than its parent.
- Capabilities
Get
Artifacts Artifact Spec Container Group Container Security Context Capabilities - Linux capabilities to add or drop.
- Read
Only boolRoot Filesystem - Whether the root filesystem is read-only.
- Seccomp
Profile GetArtifacts Artifact Spec Container Group Container Security Context Seccomp Profile - Seccomp profile for the container.
- allow_
privilege_ boolescalation - Whether a process can gain more privileges than its parent.
- capabilities object
- Linux capabilities to add or drop.
- read_
only_ boolroot_ filesystem - Whether the root filesystem is read-only.
- seccomp_
profile object - Seccomp profile for the container.
- allow
Privilege BooleanEscalation - Whether a process can gain more privileges than its parent.
- capabilities
Get
Artifacts Artifact Spec Container Group Container Security Context Capabilities - Linux capabilities to add or drop.
- read
Only BooleanRoot Filesystem - Whether the root filesystem is read-only.
- seccomp
Profile GetArtifacts Artifact Spec Container Group Container Security Context Seccomp Profile - Seccomp profile for the container.
- allow
Privilege booleanEscalation - Whether a process can gain more privileges than its parent.
- capabilities
Get
Artifacts Artifact Spec Container Group Container Security Context Capabilities - Linux capabilities to add or drop.
- read
Only booleanRoot Filesystem - Whether the root filesystem is read-only.
- seccomp
Profile GetArtifacts Artifact Spec Container Group Container Security Context Seccomp Profile - Seccomp profile for the container.
- allow_
privilege_ boolescalation - Whether a process can gain more privileges than its parent.
- capabilities
Get
Artifacts Artifact Spec Container Group Container Security Context Capabilities - Linux capabilities to add or drop.
- read_
only_ boolroot_ filesystem - Whether the root filesystem is read-only.
- seccomp_
profile GetArtifacts Artifact Spec Container Group Container Security Context Seccomp Profile - Seccomp profile for the container.
- allow
Privilege BooleanEscalation - Whether a process can gain more privileges than its parent.
- capabilities Property Map
- Linux capabilities to add or drop.
- read
Only BooleanRoot Filesystem - Whether the root filesystem is read-only.
- seccomp
Profile Property Map - Seccomp profile for the container.
GetArtifactsArtifactSpecContainerGroupContainerSecurityContextCapabilities
GetArtifactsArtifactSpecContainerGroupContainerSecurityContextSeccompProfile
- Localhost
Profile string - Path to a seccomp profile on the node when type is Localhost.
- Type string
- Seccomp profile type.
- Localhost
Profile string - Path to a seccomp profile on the node when type is Localhost.
- Type string
- Seccomp profile type.
- localhost_
profile string - Path to a seccomp profile on the node when type is Localhost.
- type string
- Seccomp profile type.
- localhost
Profile String - Path to a seccomp profile on the node when type is Localhost.
- type String
- Seccomp profile type.
- localhost
Profile string - Path to a seccomp profile on the node when type is Localhost.
- type string
- Seccomp profile type.
- localhost_
profile str - Path to a seccomp profile on the node when type is Localhost.
- type str
- Seccomp profile type.
- localhost
Profile String - Path to a seccomp profile on the node when type is Localhost.
- type String
- Seccomp profile type.
GetArtifactsArtifactSpecContainerGroupContainerStartupProbe
- Failure
Threshold int - Minimum consecutive failures for the probe to be considered failed.
- Host string
- Host name to connect to, defaults to the pod IP.
- Initial
Delay intSeconds - Number of seconds to wait before the first probe is executed.
- Path string
- URL path to query for health check.
- Period
Seconds int - How often (in seconds) to perform the probe.
- Port int
- Port number to access on the container.
- Scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- Success
Threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- Timeout
Seconds int - Number of seconds after which the probe times out.
- Failure
Threshold int - Minimum consecutive failures for the probe to be considered failed.
- Host string
- Host name to connect to, defaults to the pod IP.
- Initial
Delay intSeconds - Number of seconds to wait before the first probe is executed.
- Path string
- URL path to query for health check.
- Period
Seconds int - How often (in seconds) to perform the probe.
- Port int
- Port number to access on the container.
- Scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- Success
Threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- Timeout
Seconds int - Number of seconds after which the probe times out.
- failure_
threshold number - Minimum consecutive failures for the probe to be considered failed.
- host string
- Host name to connect to, defaults to the pod IP.
- initial_
delay_ numberseconds - Number of seconds to wait before the first probe is executed.
- path string
- URL path to query for health check.
- period_
seconds number - How often (in seconds) to perform the probe.
- port number
- Port number to access on the container.
- scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success_
threshold number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout_
seconds number - Number of seconds after which the probe times out.
- failure
Threshold Integer - Minimum consecutive failures for the probe to be considered failed.
- host String
- Host name to connect to, defaults to the pod IP.
- initial
Delay IntegerSeconds - Number of seconds to wait before the first probe is executed.
- path String
- URL path to query for health check.
- period
Seconds Integer - How often (in seconds) to perform the probe.
- port Integer
- Port number to access on the container.
- scheme String
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold Integer - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds Integer - Number of seconds after which the probe times out.
- failure
Threshold number - Minimum consecutive failures for the probe to be considered failed.
- host string
- Host name to connect to, defaults to the pod IP.
- initial
Delay numberSeconds - Number of seconds to wait before the first probe is executed.
- path string
- URL path to query for health check.
- period
Seconds number - How often (in seconds) to perform the probe.
- port number
- Port number to access on the container.
- scheme string
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds number - Number of seconds after which the probe times out.
- failure_
threshold int - Minimum consecutive failures for the probe to be considered failed.
- host str
- Host name to connect to, defaults to the pod IP.
- initial_
delay_ intseconds - Number of seconds to wait before the first probe is executed.
- path str
- URL path to query for health check.
- period_
seconds int - How often (in seconds) to perform the probe.
- port int
- Port number to access on the container.
- scheme str
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success_
threshold int - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout_
seconds int - Number of seconds after which the probe times out.
- failure
Threshold Number - Minimum consecutive failures for the probe to be considered failed.
- host String
- Host name to connect to, defaults to the pod IP.
- initial
Delay NumberSeconds - Number of seconds to wait before the first probe is executed.
- path String
- URL path to query for health check.
- period
Seconds Number - How often (in seconds) to perform the probe.
- port Number
- Port number to access on the container.
- scheme String
- Scheme to use for connecting to the host (HTTP or HTTPS).
- success
Threshold Number - Minimum consecutive successes for the probe to be considered successful after having failed.
- timeout
Seconds Number - Number of seconds after which the probe times out.
GetArtifactsArtifactSpecStorage
GetArtifactsArtifactTag
Package Details
- Repository
- datarobot datarobot-community/pulumi-datarobot
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
datarobotTerraform Provider.
Viewing docs for DataRobot v0.10.45
published on Monday, Jul 27, 2026 by DataRobot, Inc.
published on Monday, Jul 27, 2026 by DataRobot, Inc.