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.
Supprimer un espace de AWS Cloud Map noms
Une fois que vous avez fini d'utiliser un espace de noms, vous pouvez le supprimer. Lorsque vous supprimez un espace de noms, vous ne pouvez plus l'utiliser pour enregistrer ou découvrir des instances de service.
Lorsque vous créez un espace de noms, si vous spécifiez que vous souhaitez découvrir des instances de service à l'aide de requêtes DNS publiques ou de requêtes DNS dans des VPC, vous créez AWS Cloud Map une zone hébergée publique ou privée Amazon Route 53. Lorsque vous supprimez l'espace de noms, AWS Cloud Map la zone hébergée correspondante est supprimée.
Avant de supprimer un espace de noms, vous devez désenregistrer toutes les instances de service, puis supprimer tous les services créés dans l'espace de noms. Pour plus d’informations, consultez Annulation de l'enregistrement d'une instance de service AWS Cloud Map et Supprimer un AWS Cloud Map service.
Après avoir désenregistré les instances et supprimé les services créés dans un espace de noms, procédez comme suit pour supprimer l'espace de noms.
- AWS Management Console
-
Connectez-vous à la AWS Cloud Map console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/cloudmap/.
-
Dans le panneau de navigation, choisissez Namespaces (Espaces de noms).
-
Sélectionnez l'espace de noms que vous souhaitez supprimer, puis choisissez Supprimer.
-
Confirmez que vous souhaitez supprimer le service en sélectionnant à nouveau Supprimer.
- AWS CLI
-
-
Supprimez un espace de noms à l'aide de la delete-namespace
commande (remplacez la valeur rouge
par la vôtre). Si l'espace de noms contient toujours un ou plusieurs services, la demande échoue.
aws servicediscovery delete-namespace --id ns-xxxxxxxxxxx
- AWS SDK for Python (Boto3)
-
-
Si ce n'est pas déjà Boto3
fait, vous trouverez les instructions d'installation, de configuration et d'utilisation Boto3
ici.
-
Importez Boto3
et utilisez servicediscovery
comme service.
import boto3
client = boto3.client('servicediscovery')
-
Supprimez un espace de noms par delete_namespace()
(remplacez la valeur rouge
par la vôtre). Si l'espace de noms contient toujours un ou plusieurs services, la demande échoue.
response = client.delete_namespace(
Id='ns-xxxxxxxxxxx
',
)
# If you want to see the response
print(response)
Exemple de sortie de réponse
{
'OperationId': 'gv4g5meo7ndmeh4fqskygvk23d2fijwa-k98y6drk',
'ResponseMetadata': {
'...': '...',
},
}