Skip to main content
PUT
Update a compute pool

Authorizations

Authorization
string
header
required

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

Path Parameters

data_plane_id
string<uuid>
required
compute_pool_id
string<uuid>
required

Body

application/json
display_name
string | null
description
string | null
tags
string[] | null
provider
object

Leave the provider untouched by sending null.

collaborators
object | null

Response

OK

type
enum<string>
required
Available options:
owned
id
string<uuid>
required
company_id
number
required
data_plane_id
string<uuid>
required
external_id
object
required
name
string
required
display_name
string
required
status
enum<string>
required
Available options:
active,
archived
created_at
string<date-time>
required
tags
string[]
required
provider
object
required
collaborators
object
required
default_source
enum<string> | null
required

Set when this pool is the compute pool the authenticated company's jobs run on when they don't name one themselves, and says which level made it the default. null on every other pool. Exactly one active pool per data plane can carry a non-null value.

Available options:
company,
data_plane
description
string | null
updated_at
string<date-time> | null

Null until the pool has been updated at least once.