Share via


NicIPAddressSettings Class

Definition

IP address information for a virtual network adapter reported by the fabric.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.NicIPAddressSettingsTypeConverter))]
public class NicIPAddressSettings : Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.INicIPAddressSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.NicIPAddressSettingsTypeConverter))>]
type NicIPAddressSettings = class
    interface INicIPAddressSettings
    interface IJsonSerializable
Public Class NicIPAddressSettings
Implements INicIPAddressSettings
Inheritance
NicIPAddressSettings
Attributes
Implements

Constructors

NicIPAddressSettings()

Creates an new NicIPAddressSettings instance.

Properties

AllocationMethod

Gets the ip address allocation method.

IPAddress

Gets the ip address for the nic.

SubnetMask

Gets the mask.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NicIPAddressSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NicIPAddressSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedVMware.Models.INicIPAddressSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NicIPAddressSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to