- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Izin IAM
Membuat manifes penginstalan yang akan diinstal di cluster target.
Permintaan HTTP
GET https://{endpoint}/v1/{parent=projects/*/locations/*}:generateAttachedClusterInstallManifest
Dengan {endpoint}
adalah salah satu endpoint layanan yang didukung.
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Wajib. Lokasi induk tempat resource Nama lokasi diformat sebagai Lihat Nama Resource untuk mengetahui detail selengkapnya tentang nama resource Google Cloud. |
Parameter kueri
Parameter | |
---|---|
attachedClusterId |
Wajib. ID resource yang disediakan klien. Harus unik dalam resource induk. ID yang diberikan akan menjadi bagian dari nama resource Karakter yang valid adalah Saat membuat manifes penginstalan untuk mengimpor resource Keanggotaan yang ada, kolom attachedClusterId harus berupa ID Keanggotaan. Nama keanggotaan diformat sebagai |
platformVersion |
Wajib. Versi platform untuk cluster (misalnya, Anda dapat mencantumkan semua versi yang didukung di region Google Cloud tertentu dengan memanggil |
proxyConfig |
Opsional. Konfigurasi proxy untuk traffic HTTP(S) keluar. |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk metode AttachedClusters.GenerateAttachedClusterInstallManifest
.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "manifest": string } |
Kolom | |
---|---|
manifest |
Kumpulan resource Kubernetes (dalam format YAML) yang akan diterapkan ke cluster yang akan dilampirkan. |
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 parent
:
gkemulticloud.attachedClusters.generateInstallManifest
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.