Exclui um grupo de dimensionamento. Se você não precisar mais de um grupo de dimensionamento, chame a operação DeleteScalingGroup para removê-lo e liberar a cota correspondente. A exclusão de um grupo de dimensionamento também remove simultaneamente as configurações e regras associadas a ele.
Observações de uso
Antes de chamar a operação DeleteScalingGroup, observe os seguintes pontos:
A exclusão do grupo de dimensionamento remove também as configurações, regras, atividades e solicitações de dimensionamento vinculadas a ele.
Tarefas agendadas e tarefas acionadas por eventos do grupo de dimensionamento não são excluídas. Balanceadores de carga e instâncias do ApsaraDB RDS associados ao grupo também permanecem intactos.
Se o recurso Deletion Protection foi ativado durante a criação do grupo de dimensionamento, não será possível excluí-lo pelo console do Auto Scaling nem por meio desta operação. Esse mecanismo evita exclusões acidentais de grupos de dimensionamento.
-
Se uma instância do Elastic Compute Service (ECS) tiver o recurso Release Protection ativado e você desejar excluir o grupo de dimensionamento que a gerencia, o Auto Scaling removerá forçadamente essa instância do grupo. Após a chamada desta operação, todas as instâncias ECS criadas automaticamente serão liberadas junto com o grupo de dimensionamento.
NotaAntes de excluir um grupo de dimensionamento, garanta que suas instâncias ECS estejam protegidas contra liberação não intencional. Mesmo que o recurso Release Protection já esteja ativado para essas instâncias, coloque-as manualmente no estado Protected. Essa medida impede que as instâncias ECS sejam liberadas forçadamente durante a exclusão do grupo, oferecendo uma camada adicional de segurança. Para mais informações, consulte SetInstancesProtection.
Depuração
Parâmetros da solicitação
Parameter | Type | Required | Example | Description |
Action | String | Yes | DeleteScalingGroup | A operação a ser executada. Defina o valor como DeleteScalingGroup. |
ScalingGroupId | String | Yes | asg-bp18p2yfxow2dloq**** | O ID do grupo de dimensionamento. |
ForceDelete | Boolean | No | false | Define se a exclusão do grupo de dimensionamento deve ser forçada, incluindo a remoção de todas as instâncias ECS ou instâncias de contêiner elástico existentes e sua subsequente liberação, mesmo que haja atividades de dimensionamento em andamento. Valores válidos:
Valor padrão: false. |
RegionId | String | No | cn-qingdao | O ID da região do grupo de dimensionamento. |
Parâmetros de resposta
|
Parameter |
Type |
Example |
Description |
|
RequestId |
String |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
O ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://ess.aliyuncs.com/?Action=DeleteScalingGroup
&ScalingGroupId=asg-bp18p2yfxow2dloq****
&ForceDelete=false
&RegionId=cn-qingdao
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteScalingGroupResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</DeleteScalingGroupResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Códigos de erro
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.
|
HTTP status code |
Error code |
Error message |
Description |
|
404 |
InvalidScalingGroupId.NotFound |
The specified scaling group does not exist. |
O grupo de dimensionamento especificado não existe na sua conta Alibaba Cloud. |
|
403 |
Forbidden.Unauthorized |
A required authorization for the specified action is not supplied. |
O Auto Scaling não tem autorização para chamar esta operação. |
|
400 |
InstanceInUse |
You cannot delete a scaling configuration or scaling group while there is an instance associated with it. |
O grupo de dimensionamento especificado contém instâncias ECS ou instâncias de contêiner elástico. |