Method: projects.locations.azureClusters.generateAzureClusterAgentToken

Gera um token de acesso para um agente de cluster.

Solicitação HTTP

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

Em que {endpoint} é um dos endpoints de serviço compatíveis.

Os URLs usam a sintaxe de Transcodificação gRPC.

Parâmetros de caminho

Parâmetros
azureCluster

string

Obrigatório.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "subjectToken": string,
  "subjectTokenType": string,
  "version": string,
  "nodePoolId": string,
  "grantType": string,
  "audience": string,
  "scope": string,
  "requestedTokenType": string,
  "options": string
}
Campos
subjectToken

string

Obrigatório.

subjectTokenType

string

Obrigatório.

version

string

Obrigatório.

nodePoolId

string

Opcional.

grantType

string

Opcional.

audience

string

Opcional.

scope

string

Opcional.

requestedTokenType

string

Opcional.

options

string

Opcional.

Corpo da resposta

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "access_token": string,
  "expires_in": integer,
  "token_type": string
}
Campos
access_token

string

expires_in

integer

token_type

string

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte Authentication Overview.