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

Ressource : AuthToken

Jeton d'authentification pour l'instance.

Représentation JSON
{
  "name": string,
  "token": string,
  "createTime": string,
  "state": enum (State)
}
Champs
name

string

Identifiant. Nom du jeton d'authentification.

token

string

Uniquement en sortie. Jeton d'authentification.

createTime

string (Timestamp format)

Uniquement en sortie. Heure de création du jeton d'authentification.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

state

enum (State)

Uniquement en sortie. État du jeton d'authentification.

État

Représente les différents états d'un jeton d'authentification. De nouvelles valeurs pourront être ajoutées à l'avenir.

Enums
STATE_UNSPECIFIED Non défini.
ACTIVE Le jeton d'authentification est actif.
CREATING Le jeton d'authentification est en cours de création.
DELETING Le jeton d'authentification est en cours de suppression.

Méthodes

delete

Supprime un jeton pour un utilisateur d'une instance pour laquelle l'authentification basée sur les jetons est activée.

get

Obtient le jeton d'authentification d'une instance pour laquelle l'authentification par jeton est activée pour un utilisateur donné.

list

Liste tous les jetons d'authentification pour un utilisateur spécifique avec authentification par jeton.