REST Resource: projects.locations.clusters.tokenAuthUsers

Ressource : TokenAuthUser

Représente un utilisateur d'authentification basée sur un jeton pour le cluster.

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

string

Identifiant. Nom de ressource de l'utilisateur de l'authentification basée sur les jetons. Format : projects/{project}/locations/{location}/clusters/{cluster}/tokenAuthUsers/{tokenAuthUser}

state

enum (State)

Uniquement en sortie. État de l'utilisateur avec authentification par jeton.

État

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

Enums
STATE_UNSPECIFIED Non défini.
ACTIVE L'utilisateur authentifié est actif.
CREATING L'utilisateur d'authentification est en cours de création.
UPDATING L'utilisateur authentifié est en cours de mise à jour.
DELETING L'utilisateur authentifié est en cours de suppression.

Méthodes

addAuthToken

Ajoute un jeton d'authentification pour un utilisateur d'un cluster pour lequel l'authentification basée sur les jetons est activée.

delete

Supprime un utilisateur d'authentification par jeton pour un cluster sur lequel l'authentification par jeton est activée.

get

Récupère un utilisateur d'authentification par jeton spécifique pour un cluster avec authentification de base activée.

list

Liste tous les utilisateurs de l'authentification par jeton pour un cluster sur lequel l'authentification par jeton est activée.