- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
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 |
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 |
Obligatorio. |
subjectTokenType |
Obligatorio. |
version |
Obligatorio. |
nodePoolId |
Opcional. |
grantType |
Opcional. |
audience |
Opcional. |
scope |
Opcional. |
requestedTokenType |
Opcional. |
options |
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 |
|
expires_in |
|
token_type |
|
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.