REST Resource: projects.locations.instances.tokenAuthUsers.authTokens

Recurso: AuthToken

Auth el token de autorización para la instancia.

Representación JSON
{
  "name": string,
  "token": string,
  "createTime": string,
  "state": enum (State)
}
Campos
name

string

Es el identificador. Nombre del token de autorización.

token

string

Solo salida. Es el token de autenticación.

createTime

string (Timestamp format)

Solo salida. Es la fecha y hora de creación del token de autenticación.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

state

enum (State)

Solo salida. Es el estado del token de autorización.

Estado

Representa los diferentes estados de un token de autorización. Es posible que se agreguen valores nuevos en el futuro.

Enums
STATE_UNSPECIFIED Sin establecer
ACTIVE El token de autorización está activo.
CREATING Se está creando el token de autenticación.
DELETING Se está borrando el token de autenticación.

Métodos

delete

Borra un token para un usuario de una instancia habilitada para la autenticación basada en tokens.

get

Obtiene el token de autenticación de una instancia habilitada para la autenticación basada en tokens para un usuario determinado.

list

Enumera todos los tokens de autenticación para un usuario específico de autenticación con token.