Language

DnsResolverPolicyProperties Class

Definition

Represents the properties of a DNS resolver policy.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.DnsResolverPolicyPropertiesTypeConverter))]
public class DnsResolverPolicyProperties : Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.DnsResolverPolicyPropertiesTypeConverter))>]
type DnsResolverPolicyProperties = class
    interface IDnsResolverPolicyProperties
    interface IJsonSerializable
Public Class DnsResolverPolicyProperties
Implements IDnsResolverPolicyProperties
Inheritance
DnsResolverPolicyProperties
Attributes
Implements

Constructors

Name Description
DnsResolverPolicyProperties()

Creates an new DnsResolverPolicyProperties instance.

Properties

Name Description
ProvisioningState

The current provisioning state of the DNS resolver policy. This is a read-only property and any attempt to set this value will be ignored.

ResourceGuid

The resourceGuid property of the DNS resolver policy resource.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DnsResolverPolicyProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DnsResolverPolicyProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DnsResolver.Models.IDnsResolverPolicyProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DnsResolverPolicyProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to