

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.

# États de définition de tâche Amazon ECS
<a name="task-definition-state"></a>

La définition d’une tâche change d’état lorsque vous la créez, annulez son enregistrement ou la supprimez. Vous pouvez afficher l’état de la définition de tâche dans la console ou en utilisant `DescribeTaskDefinition`. 

Les états possibles pour une définition de tâche sont les suivants :

ACTIF  
La définition d'une tâche est `ACTIVE` après son enregistrement auprès d'Amazon ECS. Les définitions de tâches à l'état `ACTIVE` vous permettent d’exécuter des tâches ou de créer des services.

INACTIVE  
Une définition de tâche passe de l'état `ACTIVE` à l'état `INACTIVE` lorsque vous annulez l'enregistrement d'une définition de tâche. Vous pouvez récupérer la définition d'une tâche `INACTIVE` en appelant `DescribeTaskDefinition`. Vous ne pouvez pas exécuter de nouvelles tâches ou créer de nouveaux services avec une définition de tâche à l’état `INACTIVE`. Il n'y a aucun impact sur les services ou les tâches existants.

DELETE\$1IN\$1PROGRESS  
Une définition de tâche passe de l'état `INACTIVE` à l'état `DELETE_IN_PROGRESS` une fois que vous l'avez soumise pour suppression. Une fois que la définition de tâche est à l’état `DELETE_IN_PROGRESS`, Amazon ECS vérifie régulièrement que la définition de tâche cible n'est référencée par aucune tâche ou déploiement actif, puis supprime définitivement la définition de tâche. Vous ne pouvez pas exécuter de nouvelles tâches ou créer de nouveaux services avec une définition de tâche à l’état `DELETE_IN_PROGRESS`. Une définition de tâche peut être soumise pour suppression à tout moment sans que cela n’ait d’impact sur les tâches et les services existants.  
Les définitions de tâches dont l'état est `DELETE_IN_PROGRESS` peuvent être consultées dans la console et vous pouvez récupérer la définition de tâche en appelant `DescribeTaskDefinition`.  
Lorsque vous supprimez toutes les révisions de définition de tâche `INACTIVE`, le nom de la définition de tâche n'est pas affiché dans la console et n'est pas renvoyé dans l'API. Si une révision de définition de tâche est à l’état `DELETE_IN_PROGRESS`, le nom de la définition de tâche est affiché dans la console et renvoyé dans l’API. Le nom de la définition de tâche est conservé par Amazon ECS et la révision est incrémentée la prochaine fois que vous créerez une définition de tâche portant ce nom.

Si vous avez l' AWS Config habitude de gérer vos définitions de tâches, tous les enregistrements de définitions de tâches vous sont AWS Config facturés. Vous n'êtes facturé que pour la désinscription de la dernière définition de tâche `ACTIVE`. La suppression d'une définition de tâche est gratuite. Pour plus d’informations sur la tarification, consultez [Tarification d’AWS Config](https://aws.amazon.com/config/pricing/).

## Ressources Amazon ECS pouvant bloquer une suppression
<a name="resource-block-delete"></a>

Aucune requête de suppression de définition de tâche ne sera traitée tant qu’il existe des ressources Amazon ECS qui dépendent de la révision de la définition de tâche. Les ressources suivantes peuvent empêcher la suppression d'une définition de tâche :
+ Tâches autonomes Amazon ECS : la définition de tâche est nécessaire pour que la tâche reste saine.
+ Tâches d’un service Amazon ECS : la définition de tâche est nécessaire pour que la tâche reste saine.
+ Déploiements et jeux de tâches d’un service Amazon ECS : la définition de tâche est nécessaire lorsqu’un événement de mise à l’échelle est lancé pour un déploiement ou un jeu de tâches Amazon ECS.

Si votre définition de tâche reste `DELETE_IN_PROGRESS` inchangée, vous pouvez utiliser la console ou le AWS CLI pour identifier, puis arrêter les ressources qui bloquent la suppression de la définition de tâche.

### Suppression de la définition de tâche après la suppression de la ressource bloquée
<a name="resource-block-remove"></a>

Les règles suivantes s'appliquent une fois que vous avez supprimé les ressources bloquant la suppression de la définition de tâche :
+ Tâches Amazon ECS : la suppression de la définition de tâche peut prendre jusqu'à une heure après l'arrêt de la tâche.
+ Déploiements et jeux de tâches d’un service Amazon ECS : la suppression de la définition de tâche peut prendre jusqu’à 24 heures après la suppression du déploiement ou du jeu de tâches.