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.