Skip to main content
GET
The persistent volumes deleting a UpCloud cluster removes

Authorizations

Authorization
string
header
required

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

Headers

x-ankra-organisation-id
string

PAT organisation override.

Path Parameters

cluster_id
string<uuid>
required

Response

What the delete does to the cluster's volumes.

What deleting a self-managed cluster does to its persistent volumes (the cloud volumes its CSI driver provisioned).

cluster_id
string<uuid>
required
state
enum<string>
required

present (the delete removes at least one volume), none (it removes none: the cluster has none, or its retention_policy keeps them), or unknown (the inventory was never synced or could not be read). Unknown is never taken as none.

Available options:
present,
none,
unknown
volume_count
integer | null
required

How many volumes the delete removes; null when state is unknown.

volumes
object[]
required

The volumes the delete removes, sorted by claim.

kept_volumes
object[]
required

The volumes the cluster's retention_policy keeps; they keep billing at the provider.

retention_policy
enum<string> | null
required

The cluster's effective retention_policy on AWS and Scaleway (retain when unset); null on providers without one.

Available options:
retain,
delete
warning
string
required

The sentence to show before the delete; empty when it touches no volume.

True when the delete removes volumes or cannot tell whether it does (state present or unknown): the delete then needs accept_volume_data_loss.