Class Role
Inheritance
System.Object
Role
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Admin.Directory.directory_v1.Data
Assembly: Google.Apis.Admin.Directory.directory_v1.dll
Syntax
public class Role : IDirectResponseSchema
Properties
ETag
ETag of the resource.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
IsSuperAdminRole
Returns true if the role is a super admin role.
Declaration
[JsonProperty("isSuperAdminRole")]
public virtual bool? IsSuperAdminRole { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
IsSystemRole
Returns true if this is a pre-defined system role.
Declaration
[JsonProperty("isSystemRole")]
public virtual bool? IsSystemRole { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Kind
The type of the API resource. This is always admin#directory#role.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RoleDescription
A short description of the role.
Declaration
[JsonProperty("roleDescription")]
public virtual string RoleDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RoleId
ID of the role.
Declaration
[JsonProperty("roleId")]
public virtual long? RoleId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
RoleName
Name of the role.
Declaration
[JsonProperty("roleName")]
public virtual string RoleName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RolePrivileges
The set of privileges that are granted to this role.
Declaration
[JsonProperty("rolePrivileges")]
public virtual IList<Role.RolePrivilegesData> RolePrivileges { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<Role.RolePrivilegesData> |