Remove instâncias de um grupo de escalonamento. Se um grupo de escalonamento ativado não tiver atividades de escalonamento em andamento, você pode chamar a operação DetachInstances para remover uma ou mais instâncias do Elastic Compute Service (ECS), instâncias de contêiner elástico ou instâncias de terceiros hospedadas na Alibaba Cloud do grupo de escalonamento.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:DetachInstances |
update |
*ScalingGroup
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ScalingGroupId |
string |
Sim |
O ID do grupo de escalonamento. |
asg-bp1igpak5ft1flyp**** |
| DecreaseDesiredCapacity |
boolean |
Não |
Especifica se deve ajustar o número esperado de instâncias no grupo de escalonamento. Valores válidos:
Valor padrão: true. |
true |
| DetachOption |
string |
Não |
Especifica se deve desanexar as instâncias ECS ou instâncias de contêiner elástico marcadas para remoção dos load balancers associados e se deve remover os endereços IP privados dessas instâncias das listas de permissões de endereços IP das instâncias ApsaraDB RDS associadas. Both: desanexa as instâncias ECS ou instâncias de contêiner elástico marcadas para remoção dos load balancers associados e remove os endereços IP privados dessas instâncias das listas de permissões de endereços IP das instâncias ApsaraDB RDS associadas. Nota
Este parâmetro não é suportado se você deseja remover instâncias de terceiros hospedadas na Alibaba Cloud de um grupo de escalonamento. |
both |
| InstanceIds |
array |
Sim |
Os IDs das instâncias ECS, instâncias de contêiner elástico ou instâncias de terceiros gerenciadas pela Alibaba Cloud que você deseja remover de um grupo de escalonamento. |
|
|
string |
Não |
O ID da instância ECS, instância de contêiner elástico ou instância de terceiros gerenciada pela Alibaba Cloud que você deseja remover de um grupo de escalonamento. Exemplos:
Nota
Você pode remover apenas um tipo de instância por vez. |
i-bp109k5j3dum1ce6**** |
|
| LifecycleHook |
boolean |
Não |
Especifica se deve acionar um hook de ciclo de vida para fins de redução de escala quando instâncias ECS ou instâncias de contêiner elástico forem removidas do grupo de escalonamento. Valores válidos:
Nota
Este parâmetro não é suportado se você deseja remover instâncias de terceiros hospedadas na Alibaba Cloud de um grupo de escalonamento. Valor padrão: false. |
false |
| IgnoreInvalidInstance |
boolean |
Não |
Especifica se deve ignorar instâncias inválidas ao remover um lote de instâncias do grupo de escalonamento. Valores válidos:
Valor padrão: false. |
false |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja exclusivo entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Garantir idempotência. |
123e4567-e89b-12d3-a456-42665544**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| ScalingActivityId |
string |
O ID da atividade de escalonamento. |
asa-bp1gbswjhjrw8tko**** |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemplos
Resposta de sucesso
JSON formato
{
"ScalingActivityId": "asa-bp1gbswjhjrw8tko****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.