- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- VmwareClusterCreateConfig
- VmwareClusterUpgradeConfig
- VmwareVersionInfo
Membuat kueri konfigurasi versi cluster pengguna VMware.
Permintaan HTTP
POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfig
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Wajib. Induk project dan lokasi untuk membuat kueri konfigurasi versi. Format: "projects/{project}/locations/{location}" |
Parameter kueri
Parameter | |
---|---|
Parameter union config_type . Konfigurasi permintaan konfigurasi versi untuk menentukan kasus penggunaan guna mencantumkan versi. config_type hanya ada berupa salah satu diantara berikut: |
|
create |
Kasus penggunaan pembuatan cluster pengguna. Memerlukan nama resource atau keanggotaan cluster admin. |
upgrade |
Kasus penggunaan upgrade cluster pengguna. Mewajibkan nama resource cluster pengguna. |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk membuat kueri konfigurasi versi cluster pengguna VMware.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"versions": [
{
object ( |
Kolom | |
---|---|
versions[] |
Daftar versi yang tersedia untuk diinstal atau diupgrade. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
VmwareClusterCreateConfig
Pesan untuk konfigurasi pembuatan cluster pengguna VMware.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
|
|
admin |
Keanggotaan cluster admin. Ini adalah nama resource lengkap dari keanggotaan fleet cluster admin. Format: "projects/{project}/locations/{location}/memberships/{membership}" |
admin |
Nama resource cluster admin. Ini adalah nama lengkap resource cluster admin. Format: "projects/{project}/locations/{location}/vmwareAdminClusters/{vmwareAdminCluster}" |
VmwareClusterUpgradeConfig
Pesan untuk konfigurasi upgrade cluster pengguna VMware.
Representasi JSON |
---|
{ "clusterName": string } |
Kolom | |
---|---|
cluster |
Nama resource cluster pengguna. Ini adalah nama resource lengkap dari resource cluster pengguna. Format: "projects/{project}/locations/{location}/vmwareClusters/{vmwareCluster}" |
VmwareVersionInfo
Berisi informasi tentang versi Anthos di VMware tertentu.
Representasi JSON |
---|
{
"version": string,
"hasDependencies": boolean,
"isInstalled": boolean,
"dependencies": [
{
object ( |
Kolom | |
---|---|
version |
Nomor versi, misalnya 1.13.1-gke.1000. |
has |
Jika ditetapkan, dependensi cluster (misalnya cluster admin, cluster pengguna lain yang dikelola oleh cluster admin yang sama) harus diupgrade sebelum versi ini dapat diinstal atau diupgrade. |
is |
Jika ditetapkan, versi akan diinstal di cluster admin. Jika tidak, paket versi harus didownload dan diinstal sebelum cluster pengguna dapat dibuat atau diupgrade ke versi ini. |
dependencies[] |
Daftar dependensi upgrade untuk versi ini. |