MicrosoftGraphHomeRealmDiscoveryPolicy Class

Definition

Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphHomeRealmDiscoveryPolicyTypeConverter))]
public class MicrosoftGraphHomeRealmDiscoveryPolicy : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphHomeRealmDiscoveryPolicy, 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.MicrosoftGraphHomeRealmDiscoveryPolicyTypeConverter))>]
type MicrosoftGraphHomeRealmDiscoveryPolicy = class
    interface IMicrosoftGraphHomeRealmDiscoveryPolicy
    interface IJsonSerializable
    interface IMicrosoftGraphStsPolicy
    interface IMicrosoftGraphPolicyBase
    interface IMicrosoftGraphDirectoryObject
    interface IMicrosoftGraphEntityAutoGenerated
    interface IAssociativeArray<obj>
    interface IValidates
Public Class MicrosoftGraphHomeRealmDiscoveryPolicy
Implements IAssociativeArray(Of Object), IMicrosoftGraphHomeRealmDiscoveryPolicy, IValidates
Inheritance
MicrosoftGraphHomeRealmDiscoveryPolicy
Attributes
Implements

Constructors

MicrosoftGraphHomeRealmDiscoveryPolicy()

Creates an new MicrosoftGraphHomeRealmDiscoveryPolicy instance.

Properties

AppliesTo
Definition

A string collection containing a JSON string that defines the rules and settings for a policy. The syntax for the definition differs for each derived policy type. Required.

DeletedDateTime
Description

Description for this policy.

DisplayName

The name displayed in directory

Id

Read-only.

IsOrganizationDefault

If set to true, activates this policy. There can be many policies for the same policy type, but only one can be activated as the organization default. Optional, default value is false.

Item[String]
OdataId

The full id of object in directory

OdataType

The type of object in directory

Methods

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

Deserializes a IDictionary into an instance of MicrosoftGraphHomeRealmDiscoveryPolicy.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MicrosoftGraphHomeRealmDiscoveryPolicy.

FromJson(JsonNode)

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

FromJsonString(String)

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

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of MicrosoftGraphHomeRealmDiscoveryPolicy 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.

Explicit Interface Implementations

IAssociativeArray<Object>.AdditionalProperties

Applies to