- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- BareMetalClusterCreateConfig
- BareMetalClusterUpgradeConfig
Esegue query sulla configurazione della versione del cluster utente Bare Metal.
Richiesta HTTP
POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/bareMetalClusters:queryVersionConfig
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
parent |
Obbligatorio. Il genitore del progetto e della posizione per cui eseguire 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: |
|
createConfig |
Caso d'uso per la creazione di cluster utente. Richiedi l'appartenenza al cluster di amministrazione o il nome della risorsa. |
upgradeConfig |
Caso d'uso per l'upgrade del cluster utente. Richiedi il nome della risorsa del cluster utenti. |
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 ( |
Campi | |
---|---|
versions[] |
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 Authentication Overview.
BareMetalClusterCreateConfig
Messaggio per la creazione della configurazione del cluster utente Bare Metal.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione
|
|
adminClusterMembership |
L'appartenenza al cluster di amministrazione. Questo è il nome completo della risorsa dell'appartenenza al parco risorse del cluster di amministrazione. Formato: "projects/{project}/locations/{location}/memberships/{membership}" |
adminClusterName |
Il nome della risorsa del cluster di amministrazione. Si tratta del nome completo della risorsa del cluster di amministrazione. Formato: "projects/{project}/locations/{location}/bareMetalAdminClusters/{bareMetalAdminCluster}" |
BareMetalClusterUpgradeConfig
Messaggio per la configurazione dell'upgrade del cluster utente Bare Metal.
Rappresentazione JSON |
---|
{ "clusterName": string } |
Campi | |
---|---|
clusterName |
Il nome della risorsa del cluster utente. Questo è il nome completo della risorsa del cluster utente. Formato: "projects/{project}/locations/{location}/bareMetalClusters/{bareMetalCluster}" |