

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
<a name="deleting-namespaces"></a>

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.

**Anmerkung**  
 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](deregistering-instances.md) und [AWS Cloud Map Dienst löschen](deleting-services.md).

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-Managementkonsole ]

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Konsole unter. AWS Cloud Map [https://console.aws.amazon.com/cloudmap/](https://console.aws.amazon.com/cloudmap/)

1. Wählen Sie im Navigationsbereich **Namespaces** aus.

1. Wählen Sie den Namespace aus, den Sie löschen möchten, und wählen Sie dann **Löschen**.

1. 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](https://docs.aws.amazon.com/cli/latest/reference/servicediscovery/delete-namespace.html)` 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) ]

1. Falls Sie es noch nicht `Boto3` installiert haben, finden Sie `Boto3` [hier Anweisungen zur Installation, Konfiguration und Verwendung.](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#installation)

1. Importieren `Boto3` und `servicediscovery` als Service verwenden.

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

1. 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': {
           '...': '...',
       },
   }
   ```

------