Method: projects.locations.awsClusters.delete

Menghapus resource AwsCluster tertentu.

Gagal jika cluster memiliki satu atau beberapa resource AwsNodePool terkait.

Jika berhasil, respons akan berisi resource Operation yang baru dibuat yang dapat dijelaskan untuk melacak status operasi.

Permintaan HTTP

DELETE https://{endpoint}/v1/{name=projects/*/locations/*/awsClusters/*}

Dengan {endpoint} adalah salah satu endpoint layanan yang didukung.

URL menggunakan sintaksis Transcoding gRPC.

Parameter lokasi

Parameter
name

string

Wajib diisi. Nama resource AwsCluster yang akan dihapus.

Nama AwsCluster diformat sebagai projects/<project-id>/locations/<region>/awsClusters/<cluster-id>.

Lihat Nama Resource untuk mengetahui detail selengkapnya tentang nama resource Google Cloud Platform.

Parameter kueri

Parameter
validateOnly

boolean

Jika ditetapkan, hanya validasi permintaan, tetapi jangan benar-benar menghapus resource.

allowMissing

boolean

Jika ditetapkan ke true, dan resource AwsCluster tidak ditemukan, permintaan akan berhasil, tetapi tidak ada tindakan yang akan dilakukan di server dan Operation yang selesai akan ditampilkan.

Berguna untuk penghapusan idempoten.

ignoreErrors

boolean

Opsional. Jika ditetapkan ke true, penghapusan resource AwsCluster akan berhasil meskipun terjadi error saat menghapus resource dalam cluster. Penggunaan parameter ini dapat menyebabkan resource yatim piatu di cluster.

etag

string

Etag saat ini dari AwsCluster.

Memungkinkan klien melakukan penghapusan melalui kontrol konkurensi optimis.

Jika etag yang diberikan tidak cocok dengan etag cluster saat ini, permintaan akan gagal dan error ABORTED akan ditampilkan.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons akan memuat instance Operation.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gkemulticloud.awsClusters.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.