Skip to main content
PATCH
Update workspace settings

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

workspaceID
string<uuid>
required

Body

application/json
cpu_kind
enum<string>
Available options:
shared,
performance
cpus
integer<int64>
Required range: 1 <= x <= 16
gpu_kind
enum<string> | null
Available options:
a10,
l40s,
a100-40gb,
a100-80gb
keep_active
boolean
memory_mb
integer<int64>
Required range: 256 <= x <= 32768
volume_size_gb
integer<int64>
Required range: 1 <= x <= 500

Response

OK

created_at
string
required
Minimum string length: 1
display_state
enum<string>
required
Available options:
deleted,
idle,
starting,
stopping,
suspending,
destroying,
ready,
preparing,
error,
stopped,
suspended
hardware
object
required
has_active_lease
boolean
required
has_open_runtime_interval
boolean
required
id
string<uuid>
required
is_deleted
boolean
required
keep_active
boolean
required
observed_state
enum<string>
required
Available options:
absent,
running,
suspended,
stopped,
destroyed
project_id
string<uuid>
required
runtime_class_id
string
required
Minimum string length: 1
updated_at
string
required
Minimum string length: 1
active_operation
object
active_operations
object[]
error_message
string
Minimum string length: 1
git_ref
string
Minimum string length: 1
last_accessed_at
string
Minimum string length: 1
last_shutdown_at
string
Minimum string length: 1
last_started_at
string
Minimum string length: 1
machine_id
string
Minimum string length: 1
private_ip
string
Minimum string length: 1
task_id
string<uuid>