- 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}“ |