- Solicitação HTTP
 - Parâmetros de caminho
 - Parâmetros de consulta
 - Corpo da solicitação
 - Corpo da resposta
 - Escopos de autorização
 - VmwareClusterCreateConfig
 - VmwareClusterUpgradeConfig
 - VmwareVersionInfo
 
Consulta a configuração da versão do cluster de usuário do VMware.
Solicitação HTTP
POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfig
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
parent | 
                
                   
 Obrigatório. O pai do projeto e o local para consultar a configuração de versão. Formato: "projects/{project}/locations/{location}"  | 
              
Parâmetros de consulta
| Parâmetros | |
|---|---|
Parâmetro de união config_type. A configuração da solicitação de configuração de versão para especificar o caso de uso para listar versões. config_type pode ser apenas de um dos tipos a seguir: | 
              |
createConfig | 
                
                   
 Caso de uso de criação de cluster de usuário. Exige a associação ao cluster de administrador ou o nome do recurso.  | 
              
upgradeConfig | 
                
                   
 Caso de uso de upgrade do cluster de usuário. Exigir o nome do recurso do cluster de usuário.  | 
              
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Mensagem de resposta para consultar a configuração da versão do cluster de usuário do VMware.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
{
  "versions": [
    {
      object ( | 
                  
| Campos | |
|---|---|
versions[] | 
                    
                       
 Lista de versões disponíveis para instalação ou upgrade.  | 
                  
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte Authentication Overview.
VmwareClusterCreateConfig
Mensagem para a configuração de criação de cluster de usuário do VMware.
| Representação JSON | 
|---|
{ // Union field  | 
              
| Campos | |
|---|---|
Campo de união  
  | 
              |
adminClusterMembership | 
                
                   
 A associação do cluster de administrador. Esse é o nome completo do recurso da associação da frota do cluster de administrador. Formato: "projects/{project}/locations/{location}/memberships/{membership}"  | 
              
adminClusterName | 
                
                   
 O nome do recurso do cluster de administrador. É o nome completo do recurso do cluster de administrador. Formato: "projects/{project}/locations/{location}/vmwareAdminClusters/{vmwareAdminCluster}"  | 
              
VmwareClusterUpgradeConfig
Mensagem para a configuração de upgrade do cluster de usuário do VMware.
| Representação JSON | 
|---|
{ "clusterName": string }  | 
              
| Campos | |
|---|---|
clusterName | 
                
                   
 O nome do recurso do cluster de usuário. Este é o nome completo do recurso do cluster de usuário. Formato: "projects/{project}/locations/{location}/vmwareClusters/{vmwareCluster}"  | 
              
VmwareVersionInfo
Contém informações sobre uma versão específica do Anthos no VMware.
| Representação JSON | 
|---|
{
  "version": string,
  "hasDependencies": boolean,
  "isInstalled": boolean,
  "dependencies": [
    {
      object ( | 
              
| Campos | |
|---|---|
version | 
                
                   
 Número da versão, por exemplo, 1.13.1-gke.1000.  | 
              
hasDependencies | 
                
                   
 Se definido, as dependências do cluster (por exemplo, o cluster de administrador, outros clusters de usuário gerenciados pelo mesmo cluster de administrador) precisam ser atualizadas antes que essa versão possa ser instalada ou atualizada.  | 
              
isInstalled | 
                
                   
 Se definido, a versão será instalada no cluster de administrador. Caso contrário, o pacote de versão precisa ser baixado e instalado antes que um cluster de usuário possa ser criado ou atualizado para essa versão.  | 
              
dependencies[] | 
                
                   
 A lista de dependências de upgrade para esta versão.  |