Memecahkan masalah penghapusan project

Bagian berikut menjelaskan error umum yang dapat memblokir penghapusan project, dan tindakan yang dapat Anda lakukan untuk mengatasinya. Jika Anda mengalami masalah, coba gunakan Google Cloud CLI untuk menonaktifkan project, dan catat pesan error apa pun yang Anda terima.

Liens

Jika ada lien pada project, project tersebut tidak dapat dihapus hingga lien dihapus. Jika memiliki izin resourcemanager.projects.get pada project, Anda dapat mencantumkan lien yang diterapkan ke project dengan perintah gcloud CLI liens list.

Untuk informasi selengkapnya tentang lien, lihat melindungi project dengan lien.

Cloud Endpoints

Cloud Endpoints adalah resource khusus yang dianggap sebagai resource turunan dalam project. Hal ini dapat memblokir penghapusan project tempat Endpoint berada.

Contoh di bawah menunjukkan upaya untuk menghapus project menggunakan Google Cloud CLI yang gagal karena adanya Endpoint dalam project:

@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

Untuk mengatasi masalah ini, hapus Endpoint sebelum Anda mencoba menghapus project.

Untuk mengetahui informasi selengkapnya tentang Endpoints, lihat dokumentasi Cloud Endpoints.

Virtual Private Cloud Bersama

Jika project mengaktifkan Virtual Private Cloud (VPC) bersama atau memiliki project layanan yang dilampirkan, sita akan memblokir penghapusan project.

Untuk mengetahui detail dan petunjuk selengkapnya tentang cara melepaskan project layanan dan menonaktifkan VPC bersama, lihat Mencabut akses VPC bersama.