Language

IPConfiguration Class

Definition

IP configuration.

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

Constructors

Name Description
IPConfiguration()

Creates an new IPConfiguration instance.

Properties

Name Description
PrivateIPAddress

Private IP address of the IP configuration.

PrivateIPAllocationMethod

Private IP address allocation method.

SubnetId

Resource ID.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IPConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IPConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IPConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to