

# Eliminación de StackSets de CloudFormation
<a name="stacksets-delete"></a>

Para eliminar un StackSet, primero debe eliminar todas las pilas del StackSet. Para obtener información sobre cómo eliminar todas las pilas, consulte [Eliminar pilas de los StackSets](stackinstances-delete.md).

**Topics**
+ [Eliminación de un StackSet (consola)](#stacksets-delete-set)
+ [Eliminación de un StackSet (AWS CLI)](#stacksets-delete-set-cli)
+ [Eliminar roles de servicio (opcional)](#stacksets-delete-roles)

## Eliminación de un StackSet (consola)
<a name="stacksets-delete-set"></a>

**Eliminación de un StackSet**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de CloudFormation en [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

1. En la barra de navegación de la parte superior de la pantalla, elija la Región de AWS en la que creó el StackSet.

1. En la página **StackSets**, seleccione el StackSet.

1. Con el StackSet seleccionado, elija **Eliminar StackSet** en el menú **Acciones**.

1. Cuando se le pida que confirme que desea eliminar el StackSet, seleccione **Eliminar StackSet**.

## Eliminación de un StackSet (AWS CLI)
<a name="stacksets-delete-set-cli"></a>

**nota**  
Al actuar como administrador delegado, debe incluir `--call-as DELEGATED_ADMIN` en el comando. 

**Eliminación de un StackSet**

1. Use el siguiente comando **delete-stack-set**. Cuando se le solicite confirmación, escriba **y** y, a continuación, pulse **Intro**.

   ```
   aws cloudformation delete-stack-set --stack-set-name my-stackset
   ```

1. Para comprobar que el StackSet se haya eliminado, ejecute el comando **list-stack-sets**. Los resultados del comando list-stack-sets deberían mostrar la pila con un estado de `DELETED`.

   ```
   aws cloudformation list-stack-sets
   ```

## Eliminar roles de servicio (opcional)
<a name="stacksets-delete-roles"></a>

Si ya no necesita los roles de servicio de IAM que CloudFormation requiere para llevar a cabo operaciones con StackSets, le recomendamos que los elimine.

*En el caso de los StackSets autogestionados*, los roles que creó. Para obtener más información sobre estos roles, consulte [Concesión de permisos autoadministrados](stacksets-prereqs-self-managed.md).

*En el caso de los StackSets administrados por servicios*, los roles que se crearon automáticamente para StackSets tiene el sufijo `CloudFormationStackSetsOrgAdmin` en la cuenta de administración de la organización y `CloudFormationStackSetsOrgMember` en cada cuenta de destino. Para obtener más información, consulte [Roles vinculados a servicios](stacksets-orgs-activate-trusted-access.md#stacksets-orgs-service-linked-roles).

**Eliminación de un rol de servicio (consola)**

1. Inicie sesión en Consola de administración de AWS y abra la consola IAM en [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. En el panel de navegación, elija **Roles** y, a continuación, marque la casilla de verificación junto al rol que desea eliminar.

1. En el menú **Role actions (Acciones de rol)** en la parte superior de la página, elija **Delete role (Eliminar rol)**.

1. En el cuadro de diálogo de confirmación, elija **Yes, Delete (Sí, eliminar)**. Si está seguro, puede continuar con la eliminación, aunque los datos del último acceso al servicio sigan cargándose.

**Eliminación de un rol de servicio (AWS CLI)**
+ Use el siguiente comando **delete-role**. Cuando se le pida confirmación, escriba **y** y, a continuación, pulse Enter.

  ```
  aws iam delete-role --role-name role name
  ```

Para obtener más información sobre la eliminación de roles, consulte [Eliminación de roles o perfiles de instancia](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage_delete.html) en la *Guía de usuario de IAM*.