Method: projects.locations.getServerConfig

Ruft die Serverkonfiguration ab.

HTTP-Anfrage

GET https://edgecontainer.googleapis.com/v1/{name=projects/*/locations/*}/serverConfig

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name (Projekt und Standort) der abzurufenden Serverkonfiguration im Format projects/*/locations/*.

Die Autorisierung erfordert folgende IAM-Berechtigung für die angegebene Ressource name:

  • edgecontainer.serverConfig.get

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Serverkonfiguration für unterstützte Versionen und Release-Versionen.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "channels": {
    string: {
      object (ChannelConfig)
    },
    ...
  },
  "versions": [
    {
      object (Version)
    }
  ],
  "defaultVersion": string
}
Felder
channels

map (key: string, value: object (ChannelConfig))

Nur Ausgabe. Zuordnung von Release-Version zu Channel-Konfiguration.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

versions[]

object (Version)

Nur Ausgabe. Unterstützte Versionen, z.B.: ["1.4.0", "1.5.0"].

defaultVersion

string

Nur Ausgabe. Standardversion, z.B.: „1.4.0“.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

ChannelConfig

Konfiguration für eine Release-Version.

JSON-Darstellung
{
  "defaultVersion": string
}
Felder
defaultVersion

string

Nur Ausgabe. Standardversion für diese Release-Version, z.B.: „1.4.0“.

Version

Version eines Clusters.

JSON-Darstellung
{
  "name": string
}
Felder
name

string

Nur Ausgabe. Name der Version, z.B.: „1.4.0“.