IMicrosoftGraphDirectoryRole Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphDirectoryRoleTypeConverter))]
public interface IMicrosoftGraphDirectoryRole : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphDirectoryObject, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IAssociativeArray<object>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphDirectoryRoleTypeConverter))>]
type IMicrosoftGraphDirectoryRole = interface
    interface IJsonSerializable
    interface IMicrosoftGraphDirectoryObject
    interface IMicrosoftGraphEntityAutoGenerated
    interface IAssociativeArray<obj>
Public Interface IMicrosoftGraphDirectoryRole
Implements IAssociativeArray(Of Object), IMicrosoftGraphDirectoryObject
Derived
Attributes
Implements

Properties

AdditionalProperties (Inherited from IAssociativeArray<T>)
DeletedDateTime (Inherited from IMicrosoftGraphDirectoryObject)
Description

The description for the directory role. Read-only. Supports $filter (eq), $search, $select.

DisplayName

The name displayed in directory

(Inherited from IMicrosoftGraphDirectoryObject)
Id

Read-only.

(Inherited from IMicrosoftGraphEntityAutoGenerated)
Item[String] (Inherited from IAssociativeArray<T>)
Member

Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

OdataId

The full id of object in directory

(Inherited from IMicrosoftGraphDirectoryObject)
OdataType

The type of object in directory

(Inherited from IMicrosoftGraphDirectoryObject)
RoleTemplateId

The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read only. Supports $filter (eq), $select.

ScopedMember

Members of this directory role that are scoped to administrative units. Read-only. Nullable.

Methods

Add(String, T) (Inherited from IAssociativeArray<T>)
Clear() (Inherited from IAssociativeArray<T>)
ContainsKey(String) (Inherited from IAssociativeArray<T>)
Remove(String) (Inherited from IAssociativeArray<T>)
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)
TryGetValue(String, T) (Inherited from IAssociativeArray<T>)

Applies to