Language

DnsForwardingRulesetPatch Class

Definition

Describes a DNS forwarding ruleset PATCH operation.

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

Constructors

Name Description
DnsForwardingRulesetPatch()

Creates an new DnsForwardingRulesetPatch instance.

Properties

Name Description
DnsResolverOutboundEndpoint

The reference to the DNS resolver outbound endpoints that are used to route DNS queries matching the forwarding rules in the ruleset to the target DNS servers.

Tag

Tags for DNS Resolver.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DnsForwardingRulesetPatch.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DnsForwardingRulesetPatch.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DnsForwardingRulesetPatch into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to