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

Recurso: AuthToken

Token de autenticação para o cluster.

Representação JSON
{
  "name": string,
  "token": string,
  "createTime": string,
  "state": enum (State)
}
Campos
name

string

Identificador. Nome do token de autenticação. Formato: projects/{project}/locations/{location}/clusters/{cluster}/tokenAuthUsers/{tokenAuthUser}/authTokens/{authToken}

token

string

Apenas saída. O token de autenticação gerado pelo serviço usado para se conectar ao cluster do Redis.

createTime

string (Timestamp format)

Apenas saída. Hora de criação do token de autenticação.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

state

enum (State)

Apenas saída. Estado do token de autenticação.

Estado

Representa os diferentes estados de um token de autenticação. Novos valores podem ser adicionados no futuro.

Tipos enumerados
STATE_UNSPECIFIED Não definido.
ACTIVE O token de autenticação está ativo.
CREATING O token de autenticação está sendo criado.
DELETING O token de autenticação está sendo excluído.

Métodos

delete

Remove um token de autenticação para um usuário de uma instância ativada com autenticação baseada em token.

get

Recebe um token de autenticação específico para um usuário de autenticação de token específico.

list

Lista todos os tokens de autenticação de um usuário específico.