Method: projects.locations.awsClusters.generateAwsAccessToken

Genera un token de acceso de corta duración para autenticarse en un recurso AwsCluster determinado.

Solicitud HTTP

GET https://{endpoint}/v1/{awsCluster=projects/*/locations/*/awsClusters/*}:generateAwsAccessToken

Donde {endpoint} es uno de los puntos finales del servicio admitidos .

Las URL utilizan la sintaxis de transcodificación gRPC .

Parámetros de ruta

Parámetros
aws Cluster

string

Obligatorio. El nombre del recurso AwsCluster para la autenticación.

Los nombres AwsCluster tienen el formato projects/<project-id>/locations/<region>/awsClusters/<cluster-id> .

Consulta Nombres de recursos para obtener más detalles sobre los nombres de recursos de Google Cloud.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Mensaje de respuesta para el método AwsClusters.GenerateAwsAccessToken .

Si tiene éxito, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "accessToken": string,
  "expirationTime": string
}
Campos
access Token

string

Solo salida. Token de acceso para autenticarse en el servidor API de K8.

expiration Time

string ( Timestamp format)

Solo salida. Marca de tiempo en la que expirará el token.

Utiliza la RFC 3339, donde la salida generada siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan desplazamientos distintos de "Z". Ejemplos: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30" .

Ámbitos de autorización

Requiere el siguiente alcance OAuth:

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

Para obtener más información, consulte laAuthentication Overview .

Permisos de IAM

Requiere el siguiente permiso de IAM en el recurso awsCluster :

  • gkemulticloud.awsClusters.generateAccessToken

Para obtener más información, consulte la documentación de IAM .