

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Eliminar un AWS Cloud Map espacio de nombres
<a name="deleting-namespaces"></a>

Cuando termines de usar un espacio de nombres, puedes eliminarlo. Al eliminar un espacio de nombres, ya no podrá utilizarlo para registrar o detectar instancias de servicio.

**nota**  
 Al eliminar un espacio de nombres DNS, AWS Cloud Map elimina la zona hospedada de Amazon Route 53 correspondiente que se creó durante la creación del espacio de nombres.

Antes de eliminar un espacio de nombres, debe anular el registro de todas las instancias de servicio y, a continuación, eliminar todos los servicios que se crearon en el espacio de nombres. Para obtener más información, consulte [Anular el registro de una instancia de servicio AWS Cloud Map](deregistering-instances.md) y [Eliminar un AWS Cloud Map servicio](deleting-services.md).

Después de anular el registro de las instancias y eliminar los servicios que se crearon en un espacio de nombres, sigue estos pasos para eliminar el espacio de nombres.

------
#### [ Consola de administración de AWS ]

1. Inicia sesión en y abre la consola en. Consola de administración de AWS AWS Cloud Map [https://console.aws.amazon.com/cloudmap/](https://console.aws.amazon.com/cloudmap/)

1. En el panel de navegación, seleccione **Namespaces (Espacios de nombres)**.

1. **Seleccione el espacio de nombres que desee eliminar y, a continuación, elija Eliminar.**

1. Confirma que deseas eliminar el servicio; para ello, vuelve a seleccionar **Eliminar**.

------
#### [ AWS CLI ]
+ Elimine un espacio de nombres con el `[delete-namespace](https://docs.aws.amazon.com/cli/latest/reference/servicediscovery/delete-namespace.html)` comando (sustituya el *red* valor por el suyo propio). Si el espacio de nombres aún contiene uno o más servicios, se producirá un error en la solicitud.

  ```
  aws servicediscovery delete-namespace --id ns-xxxxxxxxxxx
  ```

------
#### [ AWS SDK for Python (Boto3) ]

1. Si aún no tiene `Boto3` instalado, puede encontrar las instrucciones de instalación, configuración y uso `Boto3` [aquí](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#installation).

1. Importe `Boto3` y use `servicediscovery` como su servicio.

   ```
   import boto3
   client = boto3.client('servicediscovery')
   ```

1. Elimine un espacio de nombres por `delete_namespace()` (sustituya el *red* valor por el suyo propio). Si el espacio de nombres aún contiene uno o más servicios, se producirá un error en la solicitud.

   ```
   response = client.delete_namespace(
       Id='ns-xxxxxxxxxxx',
   )
   # If you want to see the response
   print(response)
   ```

   Salida de respuesta de ejemplo

   ```
   {
       'OperationId': 'gv4g5meo7ndmeh4fqskygvk23d2fijwa-k98y6drk',
       'ResponseMetadata': {
           '...': '...',
       },
   }
   ```

------