Table of Contents

Class Role

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

JSON template for role resource in Directory API.

public class Role : IDirectResponseSchema
Inheritance
Role
Implements
IDirectResponseSchema
Inherited Members

Constructors

Role()

public Role()

Properties

ETag

ETag of the resource.

public virtual string ETag { get; set; }

Property Value

string

IsSuperAdminRole

Returns true if the role is a super admin role.

public virtual bool? IsSuperAdminRole { get; set; }

Property Value

bool?

IsSystemRole

Returns true if this is a pre-defined system role.

public virtual bool? IsSystemRole { get; set; }

Property Value

bool?

Kind

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

public virtual string Kind { get; set; }

Property Value

string

RoleDescription

A short description of the role.

public virtual string RoleDescription { get; set; }

Property Value

string

RoleId

ID of the role.

public virtual long? RoleId { get; set; }

Property Value

long?

RoleName

Name of the role.

public virtual string RoleName { get; set; }

Property Value

string

RolePrivileges

The set of privileges that are granted to this role.

public virtual IList<Role.RolePrivilegesData> RolePrivileges { get; set; }

Property Value

IList<Role.RolePrivilegesData>