Reusable cluster, compute, library, environment, and catalog settings for workloads. Called workload configs in the API.
/workloads/configsList workload configs
Returns workload configs visible to the caller. When teamId is provided, only workload configs whose cluster is linked to that team are returned. Anonymous (inline) configs are excluded.
Parameters
teamIdstring
Filter workload configs by team.
"A1B2C3D4E5"120"^[A-Z0-9]{1,20}$"limitinteger
The maximum number of items to list.
"int32"0100100markerstring
The pagination token returned from the previous list operation.
Responses
Responses
The list of workload configs.
/workloads/configsCreate a workload config
Creates a named workload config for a cluster. It can be reused by jobs, sessions, and notebooks that have access to the cluster. Once created, workloadType and clusterId are immutable. Access follows the teams linked to the cluster; a workload config does not have a separate owning team.
Request Body
Responses
Responses
The workload config was created successfully.
/workloads/configs/{workloadConfig}Describe a workload config
Returns the full detail of a workload config.
Responses
Responses
The workload config was retrieved successfully.
/workloads/configs/{workloadConfig}Delete a workload config
Deletes a workload config. Jobs and notebooks that reference it prevent deletion. An active runtime prevents deletion while it still depends on the config's catalogs, default catalog, or secrets. After deletion, the config is removed from listings and cannot be used by new workloads.
Responses
Responses
The requested operation was done successfully.
/workloads/configs/{workloadConfig}Update a workload config
Updates a workload config's mutable fields. workloadType and clusterId are immutable. Editing is rejected while an active runtime uses the config. Changes apply to future workloads; existing compute snapshots remain unchanged.
Request Body
Responses
Responses
The workload config was updated successfully.
/workloads/configs/{workloadConfig}/referencesGet workload config references
Returns the resources that currently reference a workload config. Notebooks and jobs are durable references that prevent deletion until repointed. Active workloads block deletion while they still depend on workload config resources such as secrets, catalogs, or a default catalog.
Responses
Responses
The workload config references were retrieved successfully.