Table of Contents

Class RoleAssignment

Namespace
Google.Apis.Admin.Directory.directory_v1.Data
Assembly
Google.Apis.Admin.Directory.directory_v1.dll

JSON template for roleAssignment resource in Directory API.

public class RoleAssignment : IDirectResponseSchema
Inheritance
RoleAssignment
Implements
IDirectResponseSchema
Inherited Members

Constructors

RoleAssignment()

public RoleAssignment()

Properties

AssignedTo

The unique ID of the user this role is assigned to.

public virtual string AssignedTo { get; set; }

Property Value

string

ETag

ETag of the resource.

public virtual string ETag { get; set; }

Property Value

string

Kind

The type of the API resource. This is always admin#directory#roleAssignment.

public virtual string Kind { get; set; }

Property Value

string

OrgUnitId

If the role is restricted to an organization unit, this contains the ID for the organization unit the exercise of this role is restricted to.

public virtual string OrgUnitId { get; set; }

Property Value

string

RoleAssignmentId

ID of this roleAssignment.

public virtual long? RoleAssignmentId { get; set; }

Property Value

long?

RoleId

The ID of the role that is assigned.

public virtual long? RoleId { get; set; }

Property Value

long?

ScopeType

The scope in which this role is assigned. Possible values are: - CUSTOMER - ORG_UNIT

public virtual string ScopeType { get; set; }

Property Value

string