REST Resource: accounts.roleAssignments

Resource: RoleAssignment

Defines the permissions a user has for a specific Account.

JSON representation
{
  "name": string,
  "email": string,
  "fullName": string,
  "createTime": string,
  "role": enum (Role)
}
Fields
name

string

Immutable. The resource name of the role assignment. Format: accounts/{account}/roleAssignments/{roleAssignment}

email

string

Required. Immutable. The email of the user being provided the role. Example: grace@gmail.com

fullName

string

Output only. The full name of the user being provided the role. Example: Grace Hopper.

createTime

string (Timestamp format)

Output only. Time when this role assignment was created.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

role

enum (Role)

Required. The role provided over an account.

Methods

create

Creates a new role assignment.

delete

Deletes a role assignment.

get

Returns the requested role assignment.

list

Lists the role assignments from an account, ordered by name.

patch

Updates an existing role assignment.