Method: projects.locations.attachedClusters.generateAttachedClusterAgentToken

Gera um token de acesso para um agente de cluster.

Solicitação HTTP

POST https://{endpoint}/v1/{attachedCluster=projects/*/locations/*/attachedClusters/*}:generateAttachedClusterAgentToken

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
attachedCluster

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,
  "grantType": string,
  "audience": string,
  "scope": string,
  "requestedTokenType": string,
  "options": string
}
Campos
subjectToken

string

Obrigatório.

subjectTokenType

string

Obrigatório.

version

string

Obrigatório.

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.