Method: projects.locations.clusters.generateOfflineCredential

為叢集產生離線憑證。

HTTP 要求

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

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

路徑參數

參數
cluster

string

這是必要旗標,叢集的資源名稱。

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

  • edgecontainer.clusters.get

要求主體

要求主體必須為空白。

回應主體

叢集的離線憑證。

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

JSON 表示法
{
  "clientCertificate": string,
  "clientKey": string,
  "userId": string,
  "expireTime": string
}
欄位
clientCertificate

string

僅供輸出。用於向 k8s API 伺服器驗證身分的用戶端憑證。

clientKey

string

僅供輸出。用於向 k8s API 伺服器驗證的用戶端私密金鑰。

userId

string

僅供輸出。用戶端的身分。

expireTime

string (Timestamp format)

僅供輸出。這項憑證的到期時間戳記。

RFC3339 世界標準時間「Zulu」格式的時間戳記,解析度達奈秒單位,最多九個小數位數。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

授權範圍

需要下列 OAuth 範圍:

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

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