

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.

# Annulation de l'enregistrement d'une instance de service AWS Cloud Map
<a name="deregistering-instances"></a>

Avant de pouvoir supprimer un service, vous devez annuler l'enregistrement de toutes les instances de service qui ont été enregistrées à l'aide de ce service.

Pour annuler l'enregistrement d'une instance de service, utilisez la procédure suivante.

------
#### [ AWS Management Console ]

1. Connectez-vous à la AWS Cloud Map console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/cloudmap/](https://console.aws.amazon.com/cloudmap/).

1. Dans le panneau de navigation, choisissez **Namespaces (Espaces de noms)**.

1. Choisissez l'option pour l'espace de noms qui contient l'instance de service dont vous souhaitez annuler l'enregistrement.

1. Sur la *namespace-name* page **Namespace :**, choisissez le service que vous avez utilisé pour enregistrer l'instance de service.

1. Sur la *service-name* page **Service :**, choisissez l'instance de service dont vous souhaitez annuler l'enregistrement.

1. Choisissez **Deregister** (Annuler l’enregistrement).

1. Confirmez que vous voulez annuler l'enregistrement de l'instance de service.

------
#### [ AWS CLI ]
+ Désenregistrez une instance de service à l'aide de la `[deregister-instance](https://docs.aws.amazon.com/cli/latest/reference/servicediscovery/deregister-instance.html)` commande (remplacez les *red* valeurs par les vôtres). Cette commande supprime les enregistrements DNS Amazon Route 53 et tous les contrôles de santé AWS Cloud Map créés pour l'instance spécifiée.

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

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

1. Si ce n'est pas déjà `Boto3` fait, vous trouverez les instructions d'installation, de configuration et d'utilisation `Boto3` [ici](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#installation).

1. Importez `Boto3` et utilisez `servicediscovery` comme service.

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

1. Désenregistrez une instance de service avec `deregister-instance()` (remplacez les *red* valeurs par les vôtres). Cette commande supprime les enregistrements DNS Amazon Route 53 et tous les contrôles de santé AWS Cloud Map créés pour l'instance spécifiée.

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

   Exemple de sortie de réponse

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

------