

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d'une action planifiée
<a name="scheduled-scaling-create-scheduled-action"></a>

Pour créer une action planifiée pour votre groupe Auto Scaling, appliquez l'une des méthodes suivantes :

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

**Pour créer une action planifiée**

1. Ouvrez la console Amazon EC2 à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), puis sélectionnez **Auto Scaling Groups** dans le volet de navigation.

1. Cochez la case située en regard de votre groupe Auto Scaling.

   Un volet fractionné s’ouvre en bas de la page.

1. Sous l'onglet **Mise à l'échelle automatique** dans **Actions planifiées**, choisissez **Créer une action planifiée**.

1. Dans le champ **Name (Nom)**, attribuez un nom à l'action planifiée.

1. Pour **Capacité souhaitée**, **Min**, **Max**, choisissez la nouvelle capacité souhaitée du groupe et les nouvelles limites de taille minimale et maximale. Cette capacité souhaitée doit être supérieure ou égale à la taille minimale du groupe et inférieure ou égale à la taille maximale du groupe.

1. Pour **Recurrence (Récurrence)**, choisissez l'une des options disponibles.
   + Si vous souhaitez effectuer des mises à l'échelle selon un calendrier récurrent, choisissez la fréquence à laquelle Amazon EC2 Auto Scaling doit exécuter l'action planifiée. 
     + Si vous sélectionnez une option qui commence par **Every** (Toutes les), l'expression Cron est créée pour vous.
     + Si vous sélectionnez **Cron**, tapez une expression Cron qui spécifie l'heure à laquelle exécuter l'action. 
   + Si vous ne souhaitez mettre à l'échelle qu'une seule fois, choisissez **Once (Une fois)**.

1. Dans le champ **Time zone (Fuseau horaire)**, choisissez un fuseau horaire. La valeur par défaut est `Etc/UTC`.

   Tous les fuseaux horaires répertoriés proviennent de la base de données des fuseaux horaires IANA. Pour plus d'informations, consultez [https://en.wikipedia. org/wiki/List\_of\_tz\_database\_time\_zones.](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)

1. Définissez une date et une heure pour **Specific start time (Heure de début spécifique)**.
   + Si vous avez choisi une planification récurrente, l'heure de début définit le moment où la première action planifiée de la série récurrente s'exécute. 
   + Si vous avez choisi **Once (Une fois)** comme récurrence, l'heure de début définit la date et l'heure d'exécution de l'action de planification. 

1.  (Facultatif) Pour les programmes récurrents, vous pouvez spécifier une heure de fin en sélectionnant **Définir l'heure de fin** puis en choisissant une date et une heure pour **End by (Fin le)**.

1. Choisissez **Créer**. La console affiche les actions planifiées pour le groupe Auto Scaling. 

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

Pour créer une action planifiée, vous pouvez utiliser l'un des exemples de commandes suivants. Remplacez chaque {{user input placeholder}} par vos propres informations.

**Exemple : Pour planifier un dimensionnement unique**  
Utilisez la commande [put-scheduled-update-group-action](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/put-scheduled-update-group-action.html) suivante avec les `--desired-capacity` options `--start-time "YYYY-MM-DDThh:mm:ssZ"` et. 

```
aws autoscaling put-scheduled-update-group-action --scheduled-action-name {{my-one-time-action}} \
  --auto-scaling-group-name {{my-asg}} --start-time "{{2021-03-31T08:00:00Z}}" --desired-capacity {{3}}
```

**Exemple : pour planifier la mise à l’échelle selon un calendrier récurrent**  
Utilisez la commande [put-scheduled-update-group-action](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/put-scheduled-update-group-action.html) suivante avec les `--desired-capacity` options `--recurrence "cron expression"` et.

```
aws autoscaling put-scheduled-update-group-action --scheduled-action-name {{my-recurring-action}} \
  --auto-scaling-group-name {{my-asg}} --recurrence "{{0 9 * * *}}" --desired-capacity {{3}}
```

Par défaut, Amazon EC2 Auto Scaling exécute le calendrier de récurrence spécifié en fonction du fuseau horaire UTC. Pour spécifier un fuseau horaire différent, incluez l’option `--time-zone` et le nom du fuseau horaire IANA, comme dans l’exemple suivant.

```
--time-zone "{{America/New_York}}"
```

Pour plus d'informations, consultez [https://en.wikipedia. org/wiki/List\_of\_tz\_database\_time\_zones.](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)

------