Method: projects.locations.awsClusters.generateAwsClusterAgentToken

Génère un jeton d'accès pour un agent de cluster.

Requête HTTP

POST https://{endpoint}/v1/{awsCluster=projects/*/locations/*/awsClusters/*}:generateAwsClusterAgentToken

{endpoint} est l'un des points de terminaison de service compatibles.

Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin

Paramètres
awsCluster

string

Obligatoire.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "subjectToken": string,
  "subjectTokenType": string,
  "version": string,
  "nodePoolId": string,
  "grantType": string,
  "audience": string,
  "scope": string,
  "requestedTokenType": string,
  "options": string
}
Champs
subjectToken

string

Obligatoire.

subjectTokenType

string

Obligatoire.

version

string

Obligatoire.

nodePoolId

string

Facultatif.

grantType

string

Facultatif.

audience

string

Facultatif.

scope

string

Facultatif.

requestedTokenType

string

Facultatif.

options

string

Facultatif.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient des données présentant la structure suivante :

Représentation JSON
{
  "access_token": string,
  "expires_in": integer,
  "token_type": string
}
Champs
access_token

string

expires_in

integer

token_type

string

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la page Présentation de l'authentification.