Workspaces

A Workspace is a simplified tool for researchers to conduct experiments, build AI models, access standard MLOps tools, and collaborate with their peers. Workspaces abstract complex concepts related to running containerized workloads in a Kubernetes environment and are built from predefined setups that include networking, storage, secrets and other resources. All the setup and configurations for research, including container images, data sets, resource requests, as well as all tools are included. for the research, in a single place. It answers the research needs while ensuring infrastructure owners keep control and allocation efficiency. A workspace is associated with a specific NVIDIA Run:ai project and you can have multiple workspaces under a specific project. For more information, see Workspacesarrow-up-right.

Create a workspace.

post

Create a new workspace in a specific project in the cluster.

Authorizations
AuthorizationstringRequired

Bearer authentication

Body
and
and
Responses
post
/api/v1/workloads/workspaces

Get workspace data.

get

Retrieve workspace details using a workload id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
workloadIdstring · uuidRequired

The Universally Unique Identifier (UUID) of the workload.

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/workloads/workspaces/{workloadId}

Delete a workspace.

delete

Delete a workspace using the workspace id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
workloadIdstring · uuidRequired

The Universally Unique Identifier (UUID) of the workload.

Responses
delete
/api/v1/workloads/workspaces/{workloadId}

Suspend a workspace.

post

Suspend a workspace using the workspace id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
workloadIdstring · uuidRequired

The Universally Unique Identifier (UUID) of the workload.

Responses
post
/api/v1/workloads/workspaces/{workloadId}/suspend

Resume a workspace.

post

Resume the workspace operation using the workspace id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
workloadIdstring · uuidRequired

The Universally Unique Identifier (UUID) of the workload.

Responses
post
/api/v1/workloads/workspaces/{workloadId}/resume

Last updated