Method: projects.locations.getServerConfig

Mendapatkan konfigurasi server.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama (project dan lokasi) konfigurasi server yang akan didapatkan, ditentukan dalam format projects/*/locations/*.

Otorisasi memerlukan izin IAM berikut pada name resource yang ditentukan:

  • edgecontainer.serverConfig.get

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Konfigurasi server untuk versi dan saluran rilis yang didukung.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "channels": {
    string: {
      object (ChannelConfig)
    },
    ...
  },
  "versions": [
    {
      object (Version)
    }
  ],
  "defaultVersion": string,
  "versionRollouts": [
    {
      object (VersionRollout)
    }
  ]
}
Kolom
channels

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

Hanya output. Pemetaan dari saluran rilis ke konfigurasi saluran.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

versions[]

object (Version)

Hanya output. Versi yang didukung, misalnya: ["1.4.0", "1.5.0"].

defaultVersion

string

Hanya output. Versi default, misalnya: "1.4.0".

versionRollouts[]

object (VersionRollout)

Hanya output. Informasi peluncuran untuk konfigurasi server.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

ChannelConfig

Konfigurasi untuk saluran rilis.

Representasi JSON
{
  "defaultVersion": string
}
Kolom
defaultVersion

string

Hanya output. Versi default untuk saluran rilis ini, misalnya: "1.4.0".

Versi

Versi cluster.

Representasi JSON
{
  "name": string
}
Kolom
name

string

Hanya output. Nama versi, misalnya: "1.4.0".

VersionRollout

VersionRollout berisi informasi peluncuran Versi.

Representasi JSON
{
  "version": string,
  "availableZones": [
    string
  ]
}
Kolom
version

string

Hanya output. Versi semantik, misalnya: "1.4.0".

availableZones[]

string

Hanya output. Daftar zona tempat versi telah diluncurkan, misalnya: ["us-central1", "us-west1"].