为集群生成离线凭据。
HTTP 请求
GET https://edgecontainer.googleapis.com/v1/{cluster=projects/*/locations/*/clusters/*}:generateOfflineCredential
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
cluster |
必需。集群的资源名称。 必须对指定的资源
|
请求正文
请求正文必须为空。
响应正文
集群的离线凭据。
如果成功,响应正文将包含结构如下的数据:
| JSON 表示法 |
|---|
{ "clientCertificate": string, "clientKey": string, "userId": string, "expireTime": string } |
| 字段 | |
|---|---|
clientCertificate |
仅限输出。用于向 k8s api-server 进行身份验证的客户端证书。 |
clientKey |
仅限输出。用于向 k8s api-server 进行身份验证的客户端私钥。 |
userId |
仅限输出。客户的身份。 |
expireTime |
仅限输出。相应凭据的过期时间戳。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/cloud-platform
如需了解详情,请参阅 Authentication Overview。