{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To delete a single node in a pool, send a DELETE request to\n`/v2/kubernetes/clusters/$K8S_CLUSTER_ID/node_pools/$NODE_POOL_ID/nodes/$NODE_ID`.\n\nAppending the `skip_drain=1` query parameter to the request causes node\ndraining to be skipped. Omitting the query parameter or setting its value to\n`0` carries out draining prior to deletion.\n\nAppending the `replace=1` query parameter to the request causes the node to\nbe replaced by a new one after deletion. Omitting the query parameter or\nsetting its value to `0` deletes without replacement.\n","properties":{"path":{"type":"object","properties":{"cluster_id":{"type":"string","format":"uuid","minimum":1,"examples":["bd5f5959-5e1e-4205-a714-a914373942af"],"description":"A unique ID that can be used to reference a Kubernetes cluster."},"node_pool_id":{"type":"string","format":"uuid","minimum":1,"examples":["cdda885e-7663-40c8-bc74-3a036c66545d"],"description":"A unique ID that can be used to reference a Kubernetes node pool."},"node_id":{"type":"string","format":"uuid","minimum":1,"examples":["478247f8-b1bb-4f7a-8db9-2a5f8d4b8f8f"],"description":"A unique ID that can be used to reference a node in a Kubernetes node pool."}},"required":["cluster_id","node_pool_id","node_id"],"additionalProperties":false},"query":{"type":"object","properties":{"skip_drain":{"type":"integer","minimum":0,"maximum":1,"default":0,"examples":[1],"description":"Specifies whether or not to drain workloads from a node before it is deleted. Setting it to `1` causes node draining to be skipped. Omitting the query parameter or setting its value to `0` carries out draining prior to deletion."},"replace":{"type":"integer","minimum":0,"maximum":1,"default":0,"examples":[1],"description":"Specifies whether or not to replace a node after it has been deleted. Setting it to `1` causes the node to be replaced by a new one after deletion. Omitting the query parameter or setting its value to `0` deletes without replacement."}},"required":[],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"Delete a Node in a Kubernetes Cluster","id":"digitalocean.kubernetes_delete_node","example":{"path":{"cluster_id":"bd5f5959-5e1e-4205-a714-a914373942af","node_pool_id":"cdda885e-7663-40c8-bc74-3a036c66545d","node_id":"478247f8-b1bb-4f7a-8db9-2a5f8d4b8f8f"}},"maxRequests":1,"summary":false}}