DELETE /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources/selective
To delete a Kubernetes cluster along with a subset of its associated resources,
send a DELETE request to /v2/kubernetes/clusters/$K8S_CLUSTER_ID/destroy_with_associated_resources/selective
.
The JSON body of the request should include load_balancers
, volumes
, or
volume_snapshots
keys each set to an array of IDs for the associated
resources to be destroyed.
The IDs can be found by querying the cluster's associated resources endpoint. Any associated resource not included in the request will remain and continue to accrue changes on your account.
Servers
- https://api.digitalocean.com
Path parameters
Name | Type | Required | Description |
---|---|---|---|
cluster_id |
String | Yes |
A unique ID that can be used to reference a Kubernetes cluster. |
Request headers
Name | Type | Required | Description |
---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
Name | Type | Required | Description |
---|---|---|---|
load_balancers[] |
Array | No |
A list of IDs for associated load balancers to destroy along with the cluster. |
volume_snapshots[] |
Array | No |
A list of IDs for associated volume snapshots to destroy along with the cluster. |
volumes[] |
Array | No |
A list of IDs for associated volumes to destroy along with the cluster. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.