Share via


MicrosoftGraphAdministrativeUnit Class

Definition

administrativeUnit

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphAdministrativeUnitTypeConverter))]
public class MicrosoftGraphAdministrativeUnit : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphAdministrativeUnit, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IAssociativeArray<object>, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphAdministrativeUnitTypeConverter))>]
type MicrosoftGraphAdministrativeUnit = class
    interface IMicrosoftGraphAdministrativeUnit
    interface IJsonSerializable
    interface IMicrosoftGraphDirectoryObject
    interface IMicrosoftGraphEntityAutoGenerated
    interface IAssociativeArray<obj>
    interface IValidates
Public Class MicrosoftGraphAdministrativeUnit
Implements IAssociativeArray(Of Object), IMicrosoftGraphAdministrativeUnit, IValidates
Inheritance
MicrosoftGraphAdministrativeUnit
Attributes
Implements

Constructors

MicrosoftGraphAdministrativeUnit()

Creates an new MicrosoftGraphAdministrativeUnit instance.

Fields

__additionalProperties

Properties

DeletedDateTime
Description

An optional description for the administrative unit. Supports $filter (eq, ne, in, startsWith), $search.

DisplayName

The name displayed in directory

Extension

The collection of open extensions defined for this administrative unit. Nullable.

Id

Read-only.

Item[String]
Member

Users and groups that are members of this administrative unit. Supports $expand.

OdataId

The full id of object in directory

OdataType

The type of object in directory

ScopedRoleMember

Scoped-role members of this administrative unit.

Visibility

Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set (value is null), the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit.

Methods

Add(String, Object)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MicrosoftGraphAdministrativeUnit.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MicrosoftGraphAdministrativeUnit.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphAdministrativeUnit.

FromJsonString(String)

Creates a new instance of MicrosoftGraphAdministrativeUnit, deserializing the content from a json string.

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of MicrosoftGraphAdministrativeUnit into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
TryGetValue(String, Object)
Validate(IEventListener)

Validates that this object meets the validation criteria.

Operators

Implicit(MicrosoftGraphAdministrativeUnit to Dictionary<String,Object>)

Explicit Interface Implementations

IAssociativeArray<Object>.AdditionalProperties

Applies to