Method: projects.locations.getServerConfig

取得伺服器設定。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

這是必要旗標,要取得的伺服器設定名稱 (專案和位置),格式為 projects/*/locations/*

授權需要指定資源 name 的下列 IAM 權限:

  • edgecontainer.serverConfig.get

要求主體

要求主體必須為空白。

回應主體

支援版本和發布通路的伺服器設定。

如果成功,回應主體會含有以下結構的資料:

JSON 表示法
{
  "channels": {
    string: {
      object (ChannelConfig)
    },
    ...
  },
  "versions": [
    {
      object (Version)
    }
  ],
  "defaultVersion": string
}
欄位
channels

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

僅供輸出。從發布版本對應至管道設定。

包含 "key": value 組合清單的物件,例如 { "name": "wrench", "mass": "1.3kg", "count": "3" }

versions[]

object (Version)

僅供輸出。支援的版本,例如:["1.4.0", "1.5.0"]。

defaultVersion

string

僅供輸出。預設版本,例如:「1.4.0」。

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱驗證總覽一文。

ChannelConfig

發布管道的設定。

JSON 表示法
{
  "defaultVersion": string
}
欄位
defaultVersion

string

僅供輸出。這個發布管道的預設版本,例如:「1.4.0」。

版本

叢集版本。

JSON 表示法
{
  "name": string
}
欄位
name

string

僅供輸出。版本名稱,例如:「1.4.0」。