Use a operação DeleteCluster para excluir um cluster do Container Service for Kubernetes (ACK) por ID e liberar todos os nós desse cluster.
Depuração
Sintaxe da requisição
DELETE /clusters/ClusterId?retain_all_resources=Boolean&keep_slb=Boolean&retain_resources=["String"] HTTP/1.1
Content-Type:application/json
Parâmetros da requisição
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
ClusterId |
String |
Sim |
c905d1364c2dd4b6284a3f41790c4**** |
O ID do cluster. |
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| retain_all_resources | Boolean | Não | false | Defina se todos os recursos devem ser retidos. Se definido como
Valor padrão: |
| keep_slb | Boolean | Não | false | Indica se as instâncias do Server Load Balancer (SLB) criadas pelo cluster devem ser mantidas.
Valor padrão: |
| retain_resources | Array of String | Não | sg-2ze6ess9kho6fdn9**** | Nomes dos recursos a serem retidos. |
Sintaxe da resposta
HTTP/1.1 200 OK
Content-Type:application/json
{
"task_id" : "String"
}
Parâmetros da resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
task_id |
String |
T-5a54309c80282e39ea**** |
O ID da tarefa. |
Exemplos
Exemplos de requisições
DELETE /clusters/c905d1364c2dd4b6284a3f41790c4****?retain_all_resources=false&keep_slb=false&retain_resources=["sg-2ze6ess9kho6fdn9****"] HTTP/1.1
Host:cs.aliyuncs.com
Content-Type:application/json
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteClusterResponse>
<task_id>T-5a54309c80282e39ea****</task_id>
</DeleteClusterResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"task_id" : "T-5a54309c80282e39ea****"
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o Centro de Erros de API.