

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.

# Anular el registro de una instancia de servicio AWS Cloud Map
<a name="deregistering-instances"></a>

Para poder eliminar un servicio, antes debe anular el registro de todas las instancias del servicio registradas con este.

Para anular el registro de una instancia de servicio, lleve a cabo el siguiente procedimiento.

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

1. Inicie sesión en Consola de administración de AWS y abra la AWS Cloud Map consola en. [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. Elija como opción el espacio de nombres que contiene la instancia de servicio cuyo registro desea anular.

1. En la *namespace-name* página **Namespace:**, selecciona el servicio que utilizaste para registrar la instancia de servicio.

1. En la *service-name* página **Servicio:**, elige la instancia de servicio que quieres anular del registro.

1. Elija **Anular registro**.

1. Confirme que desea anular el registro de la instancia de servicio.

------
#### [ AWS CLI ]
+ Anule el registro de una instancia de servicio con el `[deregister-instance](https://docs.aws.amazon.com/cli/latest/reference/servicediscovery/deregister-instance.html)` comando (sustituya *red* los valores por los suyos). Este comando elimina los registros DNS de Amazon Route 53 y cualquier comprobación de estado que se haya AWS Cloud Map creado para la instancia especificada.

  ```
  aws servicediscovery deregister-instance \
      --service-id srv-xxxxxxxxx \
      --instance-id myservice-53
  ```

------
#### [ 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. Anule el registro de una instancia de servicio por `deregister-instance()` (sustituya *red* los valores por los suyos propios). Este comando elimina los registros DNS de Amazon Route 53 y cualquier comprobación de estado que se haya AWS Cloud Map creado para la instancia especificada.

   ```
   response = client.deregister_instance(
       InstanceId='myservice-53',
       ServiceId='srv-xxxxxxxxx',
   )
   # If you want to see the response
   print(response)
   ```

   Salida de respuesta de ejemplo

   ```
   {
       'OperationId': '4yejorelbukcjzpnr6tlmrghsjwpngf4-k98rnaiq',
       'ResponseMetadata': {
           '...': '...',
       },
   }
   ```

------