Remoção de um ECS de um grupo ECS
Função
Essa API é usada para remover um ECS de um grupo ECS. Após ser removida, a política de antiafinidade não entrará em vigor nesse ECS e nos outros ECS no mesmo grupo de ECS.
Restrições
Apenas a política de anti-afinidade é suportada. Os ECS no mesmo grupo de ECS são implantados em hosts diferentes, melhorando a confiabilidade do serviço.
URI
POST /v1/{project_id}/cloudservers/os-server-groups/{server_group_id}/action
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
| project_id | Sim | Especifica a ID do projeto. Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto. |
| server_group_id | Sim | Especifica o ID do grupo ECS. |
Solicitação
Tabela 2 descreve os parâmetros de solicitação.
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| remove_member | Sim | Object | Especifica as informações do ECS a serem removidas de um grupo de ECS. |
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| instance_uuid | Sim | String | Especifica o UUID de ECS. |
Resposta
Nenhum
Exemplo de solicitação
POST https://{endpoint}/v1/{project_id}/cloudservers/os-server-groups/{server_group_id}/action {
"remove_member": {
"instance_uuid": "34dac9a0-c4a7-457b-bab2-e2c696e0e401"
}
} Exemplo de resposta
Código de status 200, indicando que a operação foi bem-sucedida
Valores retornados
Códigos de erro
Consulte Códigos de erro.