- HTTP-Anfrage
 - Pfadparameter
 - Anfrageparameter
 - Anfragetext
 - Antworttext
 - Autorisierungsbereiche
 - BareMetalClusterCreateConfig
 - BareMetalClusterUpgradeConfig
 
Fragt die Konfiguration der Bare Metal-Nutzerclusterversion ab.
HTTP-Anfrage
POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/bareMetalClusters:queryVersionConfig
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
parent | 
                
                   
 Erforderlich. Das übergeordnete Element des Projekts und des Standorts, für das die Versionskonfiguration abgefragt werden soll. Format: „projects/{project}/locations/{location}“  | 
              
Abfrageparameter
| Parameter | |
|---|---|
Union-Parameter config_type. Die Konfiguration der Versionskonfigurationsanfrage, um den Anwendungsfall für die Auflistung von Versionen anzugeben. Für config_type ist nur einer der folgenden Werte zulässig: | 
              |
createConfig | 
                
                   
 Anwendungsfall für das Erstellen von Nutzerclustern. Administratorcluster-Mitgliedschaft oder Ressourcenname erforderlich.  | 
              
upgradeConfig | 
                
                   
 Anwendungsfall für das Upgrade von Nutzerclustern. Ressourcennamen des Nutzerclusters ist erforderlich.  | 
              
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwortnachricht für das Abfragen der Konfiguration der Bare Metal-Administratorclusterversion.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung | 
|---|
{
  "versions": [
    {
      object ( | 
                  
| Felder | |
|---|---|
versions[] | 
                    
                       
 Liste der verfügbaren Versionen, die installiert oder auf die ein Upgrade durchgeführt werden kann.  | 
                  
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie unter Authentication Overview.
BareMetalClusterCreateConfig
Mitteilung für die Konfiguration zum Erstellen von Bare Metal-Nutzerclustern.
| JSON-Darstellung | 
|---|
{ // Union field  | 
              
| Felder | |
|---|---|
Union-Feld  Für   | 
              |
adminClusterMembership | 
                
                   
 Die Mitgliedschaft des Administratorclusters. Dies ist der vollständige Ressourcenname der Flottenmitgliedschaft des Administratorclusters. Format: „projects/{project}/locations/{location}/memberships/{membership}“  | 
              
adminClusterName | 
                
                   
 Der Ressourcenname des Administratorclusters. Dies ist der vollständige Ressourcenname der Administratorcluster-Ressource. Format: „projects/{project}/locations/{location}/bareMetalAdminClusters/{bareMetalAdminCluster}“  | 
              
BareMetalClusterUpgradeConfig
Meldung für die Konfiguration des Bare Metal-Nutzercluster-Upgrades.
| JSON-Darstellung | 
|---|
{ "clusterName": string }  | 
              
| Felder | |
|---|---|
clusterName | 
                
                   
 Der Ressourcenname des Nutzerclusters. Dies ist der vollständige Ressourcenname der Nutzerclusterressource. Format: „projects/{project}/locations/{location}/bareMetalClusters/{bareMetalCluster}“  |