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.