REST Resource: accounts.roleAssignments

Recurso: RoleAssignment

Define as permissões de um usuário para uma Account específica.

Representação JSON
{
  "name": string,
  "email": string,
  "fullName": string,
  "createTime": string,
  "role": enum (Role)
}
Campos
name

string

Imutável. É o nome de recurso da atribuição de papéis. Formato: accounts/{account}/roleAssignments/{roleAssignment}

email

string

Obrigatório. Imutável. O email do usuário que está recebendo o papel. Exemplo: grace@gmail.com.

fullName

string

Apenas saída. O nome completo do usuário que está recebendo o papel. Exemplo: Grace Hopper

createTime

string (Timestamp format)

Apenas saída. Hora em que a atribuição de função foi criada.

Timestamp no formato RFC3339 UTC "Zulu" com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

role

enum (Role)

Obrigatório. A função atribuída em uma conta.

Métodos

create

Cria uma nova atribuição de função.

delete

Exclui uma atribuição de função.

get

Retorna a atribuição de papel solicitada.

list

Lista as atribuições de papéis de uma conta, ordenadas por name.

patch

Atualiza uma atribuição de função existente.