- 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. Parent project dan lokasi untuk mengkueri konfigurasi versi. Format: "projects/{project}/locations/{location}"  | 
              
Parameter kueri
| Parameter | |
|---|---|
Parameter gabungan config_type. Konfigurasi permintaan konfigurasi versi untuk menentukan kasus penggunaan guna mencantumkan versi. config_type hanya ada berupa salah satu diantara berikut: | 
              |
createConfig | 
                
                   
 Kasus penggunaan pembuatan cluster pengguna. Memerlukan nama resource atau keanggotaan cluster admin.  | 
              
upgradeConfig | 
                
                   
 Kasus penggunaan upgrade cluster pengguna. Memerlukan nama resource cluster pengguna.  | 
              
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk mengkueri 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  
  | 
              |
adminClusterMembership | 
                
                   
 Keanggotaan cluster admin. Ini adalah nama resource lengkap keanggotaan fleet cluster admin. Format: "projects/{project}/locations/{location}/memberships/{membership}"  | 
              
adminClusterName | 
                
                   
 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 | |
|---|---|
clusterName | 
                
                   
 Nama resource cluster pengguna. Ini adalah nama lengkap 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.  | 
              
hasDependencies | 
                
                   
 Jika disetel, dependensi cluster (misalnya, cluster admin, cluster pengguna lain yang dikelola oleh cluster admin yang sama) harus diupgrade sebelum versi ini dapat diinstal atau diupgrade.  | 
              
isInstalled | 
                
                   
 Jika ditetapkan, versi akan diinstal di cluster admin. Jika tidak, paket versi harus didownload dan diinstal sebelum cluster pengguna dapat dibuat di atau diupgrade ke versi ini.  | 
              
dependencies[] | 
                
                   
 Daftar dependensi upgrade untuk versi ini.  |