Le seguenti sezioni descrivono gli errori comuni che possono impedire l'eliminazione di un progetto e cosa puoi fare per risolverli. In caso di problemi, prova a utilizzare Google Cloud CLI per arrestare un progetto e prendi nota degli eventuali messaggi di errore visualizzati.
Blocca
Se è presente un blocco su un progetto, quest'ultimo non può essere eliminato fino a quando il blocco non viene rimosso. Se disponi dell'autorizzazione resourcemanager.projects.get
nel progetto, puoi elencare i blocchi applicati a un progetto con il comando liens list
gcloud CLI.
Per ulteriori informazioni sui blocchi, consulta la pagina relativa alla protezione dei progetti con blocchi.
Cloud Endpoints
Cloud Endpoints sono risorse speciali considerate risorse figlio in un progetto. Questo può bloccare l'eliminazione di un progetto in cui esistono degli endpoint.
L'esempio seguente mostra un tentativo di eliminare un progetto utilizzando Google Cloud CLI che non funziona a causa dell'esistenza di Endpoints 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 abilitato Virtual Private Cloud (VPC) condiviso o è collegato a progetti di servizio, un blocco bloccherà l'eliminazione del progetto.
Per maggiori dettagli e istruzioni su come scollegare i progetti di servizio e disabilitare il VPC condiviso, consulta Deprovisioning del VPC condiviso.