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

Ressource: AuthToken

Authentifizierungstoken für den Cluster.

JSON-Darstellung
{
  "name": string,
  "token": string,
  "createTime": string,
  "state": enum (State)
}
Felder
name

string

ID. Name des Authentifizierungstokens. Format: projects/{project}/locations/{location}/clusters/{cluster}/tokenAuthUsers/{tokenAuthUser}/authTokens/{authToken}

token

string

Nur Ausgabe. Das vom Dienst generierte Authentifizierungstoken, das für die Verbindung zum Redis-Cluster verwendet wird.

createTime

string (Timestamp format)

Nur Ausgabe. Erstellungszeit des Authentifizierungstokens.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

state

enum (State)

Nur Ausgabe. Status des Authentifizierungstokens.

Bundesland

Stellt die verschiedenen Status eines Autorisierungstokens dar. In Zukunft können neue Werte hinzugefügt werden.

Enums
STATE_UNSPECIFIED Nicht festgelegt.
ACTIVE Das Autorisierungstoken ist aktiv.
CREATING Das Authentifizierungstoken wird erstellt.
DELETING Das Authentifizierungstoken wird gelöscht.

Methoden

delete

Entfernt ein Authentifizierungstoken für einen Nutzer einer Instanz, für die die tokenbasierte Authentifizierung aktiviert ist.

get

Ruft ein bestimmtes Authentifizierungstoken für einen bestimmten Nutzer mit Tokenauthentifizierung ab.

list

Listet alle Authentifizierungstokens für einen bestimmten Nutzer mit Tokenauthentifizierung auf.