Provider

Set a node's operator lifecycle status (drain / maintenance / remove / online)

patch/v1/orgs/{orgId}/provider/nodes/{nodeId}

Path parameters

orgIdstring required
nodeIdstring required

Request body

status'online' | 'draining' | 'maintenance' | 'removed' required

Operator-set lifecycle state. draining/maintenance stop new placement (reconcile leaves them alone, capacity excluded); removed decommissions the node (Phase-1 reaper frees its workloads + GPU units); online clears an operator hold (the next reconcile pass re-derives true liveness from Nomad).

Response

OK

cpuCoresinteger nullable
cpuModelstring nullable
createdAtstring required
hostnamestring required
idstring required
locationCitystring nullable
locationCountrystring nullable
nodeTypestring required
ramGbinteger nullable
runtimestring

Node runtime: qemu (VFIO VM host) or runc (GPU-container Pod node). Empty reads as qemu.

statusstring required
tdxEnabledboolean required

Changes