Questa pagina si applica ad Apigee e Apigee hybrid.
Questo documento descrive i passaggi per eliminare immediatamente un'organizzazione Apigee o Apigee hybrid senza un periodo di conservazione dei dati di eliminazione temporanea.
Puoi eseguire un'eliminazione immediata di un'organizzazione Apigee o Apigee hybrid
chiamando l'API Apigee
organizations.delete
metodo e impostando il parametro di query retention su NO_RETENTION.
Istruzioni
Segui questi passaggi per avviare e monitorare l'eliminazione immediata di un'organizzazione Apigee o Apigee hybrid.
-
Invia la richiesta di eliminazione immediata chiamando la
organizations.deleteAPI con il parametro di queryretention=NO_RETENTION:curl -X DELETE -H "Authorization: Bearer $(gcloud auth print-access-token)" \ 'https://apigee.googleapis.com/v1/organizations/ORG_NAME?retention=NO_RETENTION'
Dove ORG_NAME è il nome dell'organizzazione Apigee che vuoi eliminare.
Quando la richiesta di eliminazione immediata viene avviata correttamente, il comando restituisce un'operazione a lunga esecuzione simile all'output seguente:
{ "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" } }
-
Monitora lo stato dell'operazione di eliminazione utilizzando l'ID operazione restituito nell'output del comando precedente. L'eliminazione dovrebbe richiedere al massimo 2 ore.
Nei comandi seguenti, sostituisci ORG_NAME con il nome della tua organizzazione Apigee e OPERATION_ID con l'ID operazione del passaggio precedente (ad esempio,
29b3280b-4287-46dc-8a08-069daf9f9bd4).-
Mentre l'eliminazione è in corso, il polling dell'operazione restituisce uno
statediIN_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" } }
-
Al termine dell'eliminazione, il polling dell'operazione restituisce un
statediFINISHEDe"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" } }
-
Risoluzione dei problemi relativi all'eliminazione immediata
Se l'operazione state rimane IN_PROGRESS per più di 2 ore, contatta
l'assistenza Google Cloud per
ulteriori indagini.