Method: projects.locations.bareMetalAdminClusters.queryVersionConfig

Esegue query sulla configurazione della versione del cluster di amministrazione on bare metal.

Richiesta HTTP

POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:queryVersionConfig

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. Il progetto principale e la posizione per cui eseguire la query per la configurazione della versione. Formato: "projects/{project}/locations/{location}"

Parametri di query

Parametri
Parametro unione config_type. La configurazione della richiesta di configurazione della versione per specificare il caso d'uso per elencare le versioni. config_type può essere solo uno dei seguenti:
upgradeConfig

object (BareMetalAdminClusterUpgradeConfig)

Caso d'uso di upgrade del cluster di amministrazione. Richiedi il nome della risorsa del cluster di amministrazione.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Messaggio di risposta per la query sulla configurazione della versione del cluster di amministrazione bare metal.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "versions": [
    {
      object (BareMetalVersionInfo)
    }
  ]
}
Campi
versions[]

object (BareMetalVersionInfo)

Elenco delle versioni disponibili da installare o a cui eseguire l'upgrade.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la sezione Authentication Overview.

BareMetalAdminClusterUpgradeConfig

Messaggio per la configurazione dell'upgrade del cluster di amministrazione on bare metal.

Rappresentazione JSON
{
  "clusterName": string
}
Campi
clusterName

string

Il nome della risorsa del cluster di amministrazione. Si tratta del nome completo della risorsa del cluster amministrativo. Formato: "projects/{project}/locations/{location}/bareMetalAdminClusters/{bareMetalAdminCluster}"