Compartment löschen
Löschen Sie ein Compartment aus einem IAM-Mandanten.
Um ein Compartment zu löschen, darf es keine Ressourcen enthalten. Bevor Sie mit dem Löschen eines Compartments beginnen, stellen Sie sicher, dass Sie alle seine Ressourcen verschoben, gelöscht oder beendet haben, einschließlich Policys, die dem Compartment zugeordnet sind.
Der Löschvorgang ist asynchron und startet eine Arbeitsanforderung. Der Status des Compartments ändert sich in Wird gelöscht, während die Arbeitsanforderung ausgeführt wird. Es dauert in der Regel mehrere Minuten, bis die Arbeitsanforderung abgeschlossen ist. Solange sich das Compartment im Status Wird gelöscht befindet, wird es nicht in der Compartment-Auswahl angezeigt. Wenn die Arbeitsanforderung nicht erfolgreich ausgeführt werden kann, wird das Compartment nicht gelöscht und in den Status Aktiv zurückgesetzt.
Nachdem ein Compartment gelöscht wurde, wird sein Status in Gelöscht aktualisiert, und es wird eine zufällige Zeichenfolge aus Zeichen an seinen Namen angehängt. Beispiel: CompartmentA
wird zu CompartmentA.qR5hP2BD
. Wenn Sie das Compartment umbenennen, können Sie den ursprünglichen Namen für ein anderes Compartment wiederverwenden. Das gelöschte Compartment wird 90 Tage lang auf der Seite "Compartments" angezeigt, bevor es aus der Compartment-Auswahl entfernt wird. Wenn eine Policy-Anweisung das gelöschte Compartment referenziert, wird der Name in der Policy-Anweisung auf den neuen Namen aktualisiert.
Wenn Sie Probleme beim Löschen eines Compartments haben, finden Sie weitere Informationen unter Compartment kann nicht gelöscht werden.
Verwenden Sie den Befehl delete und die erforderlichen Parameter, um ein Compartment zu löschen:
export compartment_id=compartment_ocid # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/iam/compartment/delete.html#cmdoption-compartment-id oci iam compartment delete --compartment-id compartment_ocid
Eine vollständige Liste der Parameter und Werte für CLI-Befehle ist in der CLI-Befehlsreferenz enthalten.
Führen Sie den Vorgang DeleteCompartment aus, um ein Compartment zu löschen.