Method: projects.locations.getServerConfig

サーバー構成を取得します。

HTTP リクエスト

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

この URL では gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
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"。