

# Eliminación de una revisión de definición de tareas de Amazon ECS con la consola
<a name="delete-task-definition-v2"></a>

Cuando ya no necesite una revisión de definición de tarea específica en Amazon ECS, puede eliminarla.

Cuando se elimina una revisión de definición de tareas, de inmediato pasa del estado `INACTIVE` al `DELETE_IN_PROGRESS`. Las tareas y los servicios existentes que hacen referencia a una revisión de definición de tareas en estado `DELETE_IN_PROGRESS` continúan ejecutándose sin interrupciones. 

No se puede utilizar una revisión de definición de tareas en estado `DELETE_IN_PROGRESS` para ejecutar nuevas tareas ni crear nuevos servicios. Tampoco se puede actualizar un servicio existente para hacer referencia a una revisión de definición de tareas en estado `DELETE_IN_PROGRESS`.

Al eliminar todas las revisiones de la definición de tareas `INACTIVE`, el nombre de la definición de tareas no se muestra en la consola ni se devuelve en la API. Si una revisión de definición de tareas tiene el estado `DELETE_IN_PROGRESS`, el nombre de la definición de tareas se muestra en la consola y se devuelve en la API. Amazon ECS retiene el nombre de la definición de tarea y la revisión se incrementa la próxima vez que cree una definición de tarea con ese nombre.

## Recursos de Amazon ECS que pueden bloquear una eliminación
<a name="resource-block-delete"></a>

Una solicitud de eliminación de definición de tareas no se completará cuando haya recursos de Amazon ECS que dependan de la revisión de la definición de tareas. Los siguientes recursos pueden impedir que se elimine una definición de tareas:
+ Tareas independientes de Amazon ECS: la definición de la tarea es necesaria para que la tarea se mantenga en buen estado.
+ Tareas de servicio de Amazon ECS: la definición de la tarea es necesaria para que la tarea se mantenga en buen estado.
+ Implementaciones de servicio y conjuntos de tareas de Amazon ECS: la definición de la tarea es necesaria cuando se inicia un evento de escalado para una implementación o conjunto de tareas de Amazon ECS.

Si la definición de la tarea permanece en el estado `DELETE_IN_PROGRESS`, puede utilizar la consola o la AWS CLI para identificar y, a continuación, detener los recursos que bloquean la eliminación de la definición de la tarea.

### Eliminación de la definición de tareas después de eliminar el recurso bloqueado
<a name="resource-block-remove"></a>

Las siguientes reglas se aplican después de eliminar los recursos que bloquean la eliminación de la definición de tarea:
+ Tareas de Amazon ECS: la eliminación de la definición de tareas puede tardar hasta 1 hora en completarse una vez detenida la tarea.
+ Implementaciones de servicio y conjuntos de tareas de Amazon ECS: la eliminación de la definición de tareas puede tardar hasta 24 horas en completarse una vez que se haya eliminado la implementación o el conjunto de tareas.

## Procedimiento
<a name="delete-task-def-procedure"></a>

**Para eliminar definiciones de tareas (consola de Amazon ECS)**

Debe anular el registro de la revisión de la definición de tareas antes de eliminarla. Para obtener más información, consulte [Anulación del registro de la revisión de una definición de tareas de Amazon ECS mediante la consola](deregister-task-definition-v2.md).

1. Abra la consola en [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2).

1. En la barra de navegación, seleccione la región que contiene la definición de tarea.

1. En el panel de navegación, elija **Task Definitions** (Definiciones de tareas).

1. En la página **Definiciones de tareas**, elija la familia de definiciones de tareas que contenga una o más revisiones que desee eliminar.

1. En la página **Nombre de la definición de tarea**, seleccione las revisiones que quiere eliminar y, a continuación, elija **Acciones**, **Eliminar**.

   Si la opción **Eliminar** no está disponible, debe anular el registro de la definición de tarea.

1. Compruebe la información en el cuadro de confirmación **Eliminar** y, luego, elija **Eliminar** para finalizar.