Get desktop application:
View/edit binary Protocol Buffers messages
PatchWorkspace is a partial update to a workspace with all optional fields.
Used in:
The new name for the workspace.
Optional agent host uid and gid override.
Optional checkpoint storage config. Expects same format as experiment config's checkpoint storage.
Name of the default compute pool.
Name of the default compute pool can be optional.
Name of the default aux pool.
Name of the default aux pool can be optional.
The map of clusters to workspace-namespace metadata (including the workspace-namespace binding and the resource quota placed on the namespace bound to the workspace for a given cluster).
Workspace is a named collection of projects.
Used in:
, , ,The unique id of the workspace.
The unique name of the workspace.
Whether this workspace is archived or not.
User who created this workspace.
Whether this workspace is immutable (default uncategorized workspace).
Number of projects associated with this workspace.
Pin status of this workspace for the current user.
ID of the user who created this project.
Number of experiments associated with this workspace.
State of workspace during deletion.
Message stored from errors on async-deleting a workspace.
Optional agent host uid and gid override.
Optional checkpoint storage config. Expects same format as experiment config's checkpoint storage.
Optional date when workspace was pinned.
Name of the default compute pool.
Name of the default aux pool.
Optional auto-created namespace bound to the workspace.
WorkspaceNamespace represents a workspace-namespace binding for a given workspace and cluster.
Used in:
, , ,The id of the workspace.
The Kubernetes namespace.
User cluster name.
Whether the namespace was auto-created for a workspace-namespace binding.
WorkspaceNamespaceMeta is the metadata associated with a workspace-namespace binding.
Used in:
, ,The optional namespace of the workspace-namespace binding.
Whether we want to auto-create a namespace for a workspace-namespace binding.
Whether we want to auto-create a namespace for each cluster's workspace-namespace binding.
The cluster to which we apply the workspace-namespace binding or resource quota.
The optional resource quota placed on the namespace (and consequentially, the workspace). TODO (CM-495): Remove this field and use GetKubernetesResourceQuotasRequest instead.
WorkspaceState is used to track progress during a deletion.
Used in:
,Object deletion is not in progress.
The object is being deleted.
The object failed to delete.
The object finished deleting.