Apigee- oder Apigee Hybrid-Organisation sofort löschen

Diese Seite gilt für Apigee und Apigee Hybrid.

In diesem Dokument werden die Schritte zum sofortigen Löschen einer Apigee- oder Apigee Hybrid Organisation ohne Datenaufbewahrungszeitraum für das vorläufige Löschen beschrieben.

Sie können eine Apigee- oder Apigee Hybrid-Organisation sofort löschen, indem Sie die Apigee API organizations.delete Methode aufrufen und den retention Abfrageparameter auf NO_RETENTION setzen.

Anleitung

Führen Sie die folgenden Schritte aus, um das sofortige Löschen einer Apigee oder Apigee Hybrid-Organisation zu starten und zu verfolgen.

  1. Senden Sie die Anfrage zum sofortigen Löschen, indem Sie die organizations.delete API mit dem retention=NO_RETENTION Abfrageparameter aufrufen:

    curl -X DELETE -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      'https://apigee.googleapis.com/v1/organizations/ORG_NAME?retention=NO_RETENTION'
    

    Dabei ist ORG_NAME der Name der Apigee-Organisation, die Sie löschen möchten.

    Wenn die Anfrage zum sofortigen Löschen erfolgreich gestartet wurde, gibt der Befehl einen Vorgang mit langer Ausführungszeit ähnlich der folgenden Ausgabe zurück:

    {
      "name": "organizations/shreypaidapgx/operations/29b3280b-4287-46dc-8a08-069daf9f9bd4",
      "metadata": {
        "@type": "type.googleapis.com/google.cloud.apigee.v1.OperationMetadata",
        "operationType": "DELETE",
        "targetResourceName": "organizations/shreypaidapgx",
        "state": "IN_PROGRESS"
      }
    }
  2. Verfolgen Sie den Status des Löschvorgangs anhand der Vorgangs-ID, die in der Ausgabe des vorherigen Befehls zurückgegeben wurde. Das Löschen dauert voraussichtlich höchstens zwei Stunden.

    Ersetzen Sie in den folgenden Befehlen ORG_NAME durch den Namen Ihrer Apigee Organisation und OPERATION_ID durch die Vorgangs-ID aus dem vorherigen Schritt (z. B. 29b3280b-4287-46dc-8a08-069daf9f9bd4).

    • Während des Löschvorgangs gibt das Abrufen des Vorgangs ein state von IN_PROGRESS zurück:

      curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        'https://apigee.googleapis.com/v1/organizations/ORG_NAME/operations/OPERATION_ID'
      
      {
        "name": "organizations/shreypaidapgx/operations/29b3280b-4287-46dc-8a08-069daf9f9bd4",
        "metadata": {
          "@type": "type.googleapis.com/google.cloud.apigee.v1.OperationMetadata",
          "operationType": "DELETE",
          "targetResourceName": "organizations/shreypaidapgx",
          "state": "IN_PROGRESS"
        }
      }
    • Wenn der Löschvorgang abgeschlossen ist, gibt das Abrufen des Vorgangs den state von FINISHED und "done": true zurück:

      curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        'https://apigee.googleapis.com/v1/organizations/ORG_NAME/operations/OPERATION_ID'
      
      {
        "name": "organizations/shreypaidapgx/operations/29b3280b-4287-46dc-8a08-069daf9f9bd4",
        "metadata": {
          "@type": "type.googleapis.com/google.cloud.apigee.v1.OperationMetadata",
          "operationType": "DELETE",
          "targetResourceName": "organizations/shreypaidapgx",
          "state": "FINISHED"
        },
        "done": true,
        "response": {
          "@type": "type.googleapis.com/google.protobuf.Empty"
        }
      }

Fehlerbehebung beim sofortigen Löschen

Wenn der Vorgang state länger als zwei Stunden IN_PROGRESS bleibt, wenden Sie sich an den Google Cloud-Support für die Untersuchung.