Share via


VMwareNetworkAdapter Class

Definition

Second level object represented in responses as part of Machine REST resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareNetworkAdapterTypeConverter))]
public class VMwareNetworkAdapter : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareNetworkAdapter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.VMwareNetworkAdapterTypeConverter))>]
type VMwareNetworkAdapter = class
    interface IVMwareNetworkAdapter
    interface IJsonSerializable
Public Class VMwareNetworkAdapter
Implements IVMwareNetworkAdapter
Inheritance
VMwareNetworkAdapter
Attributes
Implements

Constructors

VMwareNetworkAdapter()

Creates an new VMwareNetworkAdapter instance.

Properties

IPAddressList

IP addresses for the machine.

IPAddressType

Type of the IP address.

Label

Label of the NIC.

MacAddress

Mac address of the NIC.

NetworkName

Network Name.

NicId

NIC Id.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareNetworkAdapter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareNetworkAdapter.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IVMwareNetworkAdapter.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareNetworkAdapter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to