Le seguenti sezioni descrivono gli errori comuni che possono bloccare l'eliminazione di un progetto e cosa puoi fare per risolverli. Se riscontri problemi, prova utilizzando Google Cloud CLI per arrestare un progetto e annotare eventuali messaggi di errore che ricevi.
Blocchi
Se è presente un lien su un progetto, quest'ultimo non può essere eliminato
finché il blocco non viene rimosso. Se hai resourcemanager.projects.get
di accesso al progetto, puoi elencare i blocchi applicati a un progetto
il comando liens list
gcloud CLI.
Per ulteriori informazioni sui blocchi, vedi protezione dei progetti con blocchi.
Cloud Endpoints
Cloud Endpoints sono risorse speciali considerate risorse secondarie in un progetto. Ciò può bloccare l'eliminazione di un progetto in cui esistono endpoint.
L'esempio seguente mostra un tentativo di eliminazione di un progetto utilizzando Google Cloud CLI che non va a buon fine a causa dell'esistenza di endpoint nel progetto:
@cloudshell:~ ($project)$ gcloud projects delete $project
Your project will be deleted.
Do you want to continue (Y/n)? Y
ERROR: (gcloud.projects.delete) FAILED_PRECONDITION: active child resource
- '@type':type.googleapis.com/google.rpc.PreconditionFailure
violations:
- description: active child resource
subject: services/$service
- '@type':type.googleapis.com/google.rpc.ResourceInfo
resourceName: projects/$project
resourceType: PROJECT
Per risolvere il problema, elimina gli endpoint prima di tentare di eliminare il progetto.
Per ulteriori informazioni su Endpoints, consulta la documentazione di Cloud Endpoints.
Virtual Private Cloud condiviso
Se un progetto ha condiviso il VPC (Virtual Private Cloud) o ha un servizio ai progetti collegati, un lien bloccherà l'eliminazione progetto.
Per maggiori dettagli e istruzioni su come scollegare i progetti di servizio e disabilitare VPC condiviso, consulta Deprovisioning del VPC condiviso.