Method: projects.locations.azureClusters.generateAzureClusterAgentToken

Genera un token de acceso para un agente del clúster.

Solicitud HTTP

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

En el que {endpoint} es uno de los extremos del servicio admitidos.

Las URL usan la sintaxis de transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
azureCluster

string

Obligatorio.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "subjectToken": string,
  "subjectTokenType": string,
  "version": string,
  "nodePoolId": string,
  "grantType": string,
  "audience": string,
  "scope": string,
  "requestedTokenType": string,
  "options": string
}
Campos
subjectToken

string

Obligatorio.

subjectTokenType

string

Obligatorio.

version

string

Obligatorio.

nodePoolId

string

Opcional.

grantType

string

Opcional.

audience

string

Opcional.

scope

string

Opcional.

requestedTokenType

string

Opcional.

options

string

Opcional.

Cuerpo de la respuesta

Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "access_token": string,
  "expires_in": integer,
  "token_type": string
}
Campos
access_token

string

expires_in

integer

token_type

string

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.