Borra de inmediato una organización de Apigee o Apigee Hybrid

Esta página se aplica a Apigee y Apigee Hybrid.

En este documento, se describen los pasos para borrar de inmediato una organización de Apigee o Apigee Hybrid sin un período de retención de datos de eliminación temporal.

Para borrar de inmediato una organización de Apigee o Apigee Hybrid llamando al método de la API de Apigee organizations.delete y configurando el parámetro de consulta retention en NO_RETENTION.

Instrucciones

Sigue estos pasos para iniciar y hacer un seguimiento de la eliminación inmediata de una organización de Apigee o Apigee Hybrid.

  1. Para emitir la solicitud de eliminación inmediata, llama a la organizations.delete API con el retention=NO_RETENTION parámetro de consulta:

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

    Donde ORG_NAME es el nombre de la organización de Apigee que deseas borrar.

    Cuando la solicitud de eliminación inmediata se inicia correctamente, el comando muestra una operación de larga duración similar al siguiente resultado:

    {
      "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. Haz un seguimiento del estado de la operación de eliminación con el ID de operación que se muestra en el resultado del comando anterior. Se espera que la eliminación tarde como máximo 2 horas.

    En los siguientes comandos, reemplaza ORG_NAME por el nombre de tu organización de Apigee y OPERATION_ID por el ID de operación del paso anterior (por ejemplo, 29b3280b-4287-46dc-8a08-069daf9f9bd4).

    • Mientras la eliminación está en curso, el sondeo de la operación muestra un state de IN_PROGRESS:

      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"
        }
      }
    • Cuando se completa la eliminación, el sondeo de la operación muestra un state de FINISHED y "done": true:

      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"
        }
      }

Solución de problemas de eliminación inmediata

Si la operación state permanece IN_PROGRESS durante más de 2 horas, comunícate con Atención al Cliente de Google Cloud para que investigue el problema.