Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Eliminazione di un AWS Cloud Map namespace
Dopo aver finito di usare un namespace, puoi eliminarlo. Quando si elimina uno spazio dei nomi, non è più possibile utilizzarlo per registrare o individuare istanze dei servizi.
Quando elimini uno spazio dei nomi DNS, AWS Cloud Map elimina la corrispondente zona ospitata di Amazon Route 53 creata durante la creazione dello spazio dei nomi.
Prima di eliminare uno spazio dei nomi, è necessario annullare la registrazione di tutte le istanze di servizio e quindi eliminare tutti i servizi che sono stati creati nello spazio dei nomi. Per ulteriori informazioni, consultare Annullamento della registrazione di un'istanza di servizio AWS Cloud Map e Eliminazione di un servizio AWS Cloud Map.
Dopo aver annullato la registrazione delle istanze ed eliminato i servizi creati in un namespace, segui questi passaggi per eliminare lo spazio dei nomi.
- AWS Management Console
-
Accedi e apri la console all'indirizzo. AWS Management Console AWS Cloud Map https://console.aws.amazon.com/cloudmap/
-
Nel riquadro di navigazione seleziona Namespaces (Spazio dei nomi).
-
Seleziona lo spazio dei nomi che desideri eliminare, quindi scegli Elimina.
-
Conferma di voler eliminare il servizio selezionando nuovamente Elimina.
- AWS CLI
-
-
Elimina uno spazio dei nomi con il delete-namespace
comando (sostituisci il red
valore con il tuo). Se il namespace contiene ancora uno o più servizi, la richiesta ha esito negativo.
aws servicediscovery delete-namespace --id ns-xxxxxxxxxxx
- AWS SDK for Python (Boto3)
-
-
Se non l'hai ancora Boto3
installato, puoi trovare le istruzioni per l'installazione, la configurazione e l'utilizzo qui. Boto3
-
Importa Boto3
e usa servicediscovery
come servizio.
import boto3
client = boto3.client('servicediscovery')
-
Elimina uno spazio dei nomi con delete_namespace()
(sostituisci il red
valore con il tuo). Se il namespace contiene ancora uno o più servizi, la richiesta ha esito negativo.
response = client.delete_namespace(
Id='ns-xxxxxxxxxxx
',
)
# If you want to see the response
print(response)
Esempio di output di risposta
{
'OperationId': 'gv4g5meo7ndmeh4fqskygvk23d2fijwa-k98y6drk',
'ResponseMetadata': {
'...': '...',
},
}