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

Ressource: AuthToken

Autorisierungstoken für die Instanz.

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

string

ID. Name des Authentifizierungstokens.

token

string

Nur Ausgabe. Das Authentifizierungstoken.

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. Der Status des Autorisierungstokens.

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

Löscht ein Token für einen Nutzer einer Instanz, für die die tokenbasierte Authentifizierung aktiviert ist.

get

Ruft das Authentifizierungstoken einer Instanz mit tokenbasierter Authentifizierung für einen bestimmten Nutzer ab.

list

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