

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Alterar a política de término de um grupo do Auto Scaling
<a name="custom-termination-policy"></a>

Para alterar a política de terminação do seu grupo do Auto Scaling, use um dos métodos a seguir.

------
#### [ Console ]

Não é possível definir o desaquecimento padrão quando você inicialmente cria um grupo do Auto Scaling no console do Amazon EC2 Auto Scaling. A política de término padrão é usada automaticamente. Depois que o grupo do Auto Scaling tiver sido criado, você poderá substituir a política padrão por uma política de terminação diferente ou por várias políticas de terminação listadas na ordem em que devem ser aplicadas. 

**Para alterar a política de terminação de um grupo do Auto Scaling**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)e escolha **Auto Scaling Groups** no painel de navegação.

1. Marque a caixa de seleção ao lado do grupo do Auto Scaling.

   Um painel dividido é aberto na parte inferior da página.

1. Na guia **Detalhes**, escolha **Configurações avançadas**, **Editar**.

1. Em **Políticas de encerramento**, escolha uma ou mais políticas de encerramento. Se escolher várias políticas, coloque-as na ordem em que você deseja que elas sejam avaliadas.

   Você tem a opção de escolher **Custom termination policy** (Política personalizada de encerramento) e, em seguida, escolhe uma função Lambda que atenda às suas necessidades. Se tiver criado versões e aliases para sua função Lambda, é possível escolher uma versão ou alias no menu suspenso **Version/Alias** (Versão/alias). Para usar a versão não publicada da sua função Lambda, mantenha **Version/Alias** (Versão/alias) definido como padrão. Para obter mais informações, consulte [Criar uma política de término personalizada com o Lambda](lambda-custom-termination-policy.md).
**nota**  
Ao usar várias políticas, a ordem delas devem ser definida corretamente:  
Se você usar a política **Default** (Padrão), coloque-a em último lugar na lista.
Se você usar uma **Custom termination policy** (Política personalizada de encerramento), ela deve ser a primeira política na lista.

1. Selecione **Atualizar**.

------
#### [ AWS CLI ]

A política de término padrão é usada automaticamente, a menos que uma política diferente seja especificada.

**Para alterar a política de terminação de um grupo do Auto Scaling**  
Use um dos seguintes comandos:
+ [create-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/create-auto-scaling-group.html)
+ [update-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/update-auto-scaling-group.html)

Você pode usar as políticas de término individualmente ou combiná-las em uma lista de políticas. Por exemplo, use o comando a seguir para atualizar um grupo do Auto Scaling a fim de usar primeiro a política `OldestLaunchConfiguration` e, depois disso, usar a política `ClosestToNextInstanceHour`.

```
aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg --termination-policies "OldestLaunchConfiguration" "ClosestToNextInstanceHour"
```

Se você usar a política de encerramento `Default`, coloque-a no final da lista de políticas de encerramento. Por exemplo, .`--termination-policies "OldestLaunchConfiguration" "Default"`

Para usar uma política de rescisão personalizada, você deve primeiro criar sua política de rescisão usando AWS Lambda. Para especificar a função do Lambda a ser usada como política de término, torne-a a primeira na lista de políticas de término. Por exemplo, .`--termination-policies "arn:aws:lambda:us-west-2:123456789012:function:HelloFunction:prod" "OldestLaunchConfiguration"` Para obter mais informações, consulte [Criar uma política de término personalizada com o Lambda](lambda-custom-termination-policy.md).

------