Method: projects.locations.getServerConfig

Recupera la configurazione del server.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Obbligatorio. Il nome (progetto e località) della configurazione del server da recuperare, specificato nel formato projects/*/locations/*.

L'autorizzazione richiede il seguente permesso IAM per la risorsa name specificata:

  • edgecontainer.serverConfig.get

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Configurazione del server per le versioni e i canali di rilascio supportati.

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

Rappresentazione JSON
{
  "channels": {
    string: {
      object (ChannelConfig)
    },
    ...
  },
  "versions": [
    {
      object (Version)
    }
  ],
  "defaultVersion": string
}
Campi
channels

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

Solo output. Mappatura dal canale di rilascio alla configurazione del canale.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

versions[]

object (Version)

Solo output. Versioni supportate, ad esempio: ["1.4.0", "1.5.0"].

defaultVersion

string

Solo output. Versione predefinita, ad es.: "1.4.0".

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per saperne di più, consulta Panoramica dell'autenticazione.

ChannelConfig

Configurazione per un canale di rilascio.

Rappresentazione JSON
{
  "defaultVersion": string
}
Campi
defaultVersion

string

Solo output. Versione predefinita per questo canale di rilascio, ad esempio: "1.4.0".

Versione

Versione di un cluster.

Rappresentazione JSON
{
  "name": string
}
Campi
name

string

Solo output. Nome della versione, ad esempio: "1.4.0".