Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Löschen eines AWS Cloud Map Namespaces
Wenn Sie einen Namespace nicht mehr verwenden, können Sie ihn löschen. Wenn Sie einen Namespace löschen, können Sie ihn nicht mehr verwenden, um Service-Instances zu registrieren oder zu erkennen.
Wenn Sie einen DNS-Namespace löschen, wird die entsprechende gehostete Amazon Route 53-Zone AWS Cloud Map gelöscht, die bei der Namespace-Erstellung erstellt wurde.
Bevor Sie einen Namespace löschen, müssen Sie alle Service-Instances deregistrieren und anschließend alle Services löschen, die im Namespace erstellt wurden. Weitere Informationen erhalten Sie unter Abmeldung einer Dienstinstanz AWS Cloud Map und AWS Cloud Map Dienst löschen.
Nachdem Sie die Registrierung von Instanzen aufgehoben und Dienste gelöscht haben, die in einem Namespace erstellt wurden, gehen Sie wie folgt vor, um den Namespace zu löschen.
- AWS Management Console
-
Melden Sie sich bei der an AWS Management Console und öffnen Sie die Konsole unter. AWS Cloud Map https://console.aws.amazon.com/cloudmap/
-
Wählen Sie im Navigationsbereich Namespaces aus.
-
Wählen Sie den Namespace aus, den Sie löschen möchten, und wählen Sie dann Löschen.
-
Bestätigen Sie, dass Sie den Dienst löschen möchten, indem Sie erneut Löschen wählen.
- AWS CLI
-
-
Löschen Sie einen Namespace mit dem delete-namespace Befehl (ersetzen Sie den red Wert durch Ihren eigenen). Wenn der Namespace immer noch einen oder mehrere Dienste enthält, schlägt die Anfrage fehl.
aws servicediscovery delete-namespace --id ns-xxxxxxxxxxx
- AWS SDK for Python (Boto3)
-
-
Falls Sie es noch nicht Boto3 installiert haben, finden Sie Boto3 hier Anweisungen zur Installation, Konfiguration und Verwendung.
-
Importieren Boto3 und servicediscovery als Service verwenden.
import boto3
client = boto3.client('servicediscovery')
-
Löschen Sie einen Namespace mit delete_namespace() (ersetzen Sie den red Wert durch Ihren eigenen). Wenn der Namespace immer noch einen oder mehrere Dienste enthält, schlägt die Anfrage fehl.
response = client.delete_namespace(
Id='ns-xxxxxxxxxxx',
)
# If you want to see the response
print(response)
Beispiel für eine Antwortausgabe
{
'OperationId': 'gv4g5meo7ndmeh4fqskygvk23d2fijwa-k98y6drk',
'ResponseMetadata': {
'...': '...',
},
}