Method: projects.locations.azureClusters.generateAzureClusterAgentToken

为集群代理生成访问令牌。

HTTP 请求

POST https://{endpoint}/v1/{azureCluster=projects/*/locations/*/azureClusters/*}:generateAzureClusterAgentToken

其中 {endpoint}受支持的服务端点之一。

网址使用 gRPC 转码语法。

路径参数

参数
azureCluster

string

必填。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "subjectToken": string,
  "subjectTokenType": string,
  "version": string,
  "nodePoolId": string,
  "grantType": string,
  "audience": string,
  "scope": string,
  "requestedTokenType": string,
  "options": string
}
字段
subjectToken

string

必填。

subjectTokenType

string

必填。

version

string

必填。

nodePoolId

string

可选。

grantType

string

可选。

audience

string

可选。

scope

string

可选。

requestedTokenType

string

可选。

options

string

可选。

响应正文

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "access_token": string,
  "expires_in": integer,
  "token_type": string
}
字段
access_token

string

expires_in

integer

token_type

string

授权范围

需要以下 OAuth 范围:

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

如需了解详情,请参阅身份验证概览