InterfaceDnsSettings Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.InterfaceDnsSettingsTypeConverter))]
public class InterfaceDnsSettings : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IInterfaceDnsSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.InterfaceDnsSettingsTypeConverter))>]
type InterfaceDnsSettings = class
    interface IInterfaceDnsSettings
    interface IJsonSerializable
Public Class InterfaceDnsSettings
Implements IInterfaceDnsSettings
Inheritance
InterfaceDnsSettings
Attributes
Implements

Constructors

InterfaceDnsSettings()

Creates an new InterfaceDnsSettings instance.

Properties

DnsServer

List of DNS server IP Addresses for the interface

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InterfaceDnsSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InterfaceDnsSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IInterfaceDnsSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InterfaceDnsSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to