Method: projects.locations.clusters.generateAccessToken

クラスタのアクセス トークンを生成します。

HTTP リクエスト

GET https://edgecontainer.googleapis.com/v1/{cluster=projects/*/locations/*/clusters/*}:generateAccessToken

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

パスパラメータ

パラメータ
cluster

string

必須。クラスタのリソース名。

認可には、指定されたリソース cluster に対する次の IAM の権限が必要です。

  • edgecontainer.clusters.get

リクエスト本文

リクエストの本文は空にする必要があります。

レスポンスの本文

クラスタのアクセス トークン。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "accessToken": string,
  "expireTime": string
}
フィールド
accessToken

string

出力専用。k8s api-server での認証に使用するアクセス トークン。

expireTime

string (Timestamp format)

出力専用。トークンの有効期限を示すタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプであり、精度はナノ秒まで、小数点以下は最大 9 桁です。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

認可スコープ

次の OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。