Share via


VMwareCbtNicInput Class

Definition

VMwareCbt NIC input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtNicInputTypeConverter))]
public class VMwareCbtNicInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtNicInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtNicInputTypeConverter))>]
type VMwareCbtNicInput = class
    interface IVMwareCbtNicInput
    interface IJsonSerializable
Public Class VMwareCbtNicInput
Implements IVMwareCbtNicInput
Inheritance
VMwareCbtNicInput
Attributes
Implements

Constructors

VMwareCbtNicInput()

Creates an new VMwareCbtNicInput instance.

Properties

IsPrimaryNic

A value indicating whether this is the primary NIC.

IsSelectedForMigration

A value indicating whether this NIC is selected for migration.

NicId

The NIC Id.

TargetNicName

Target NIC name.

TargetStaticIPAddress

The static IP address.

TargetSubnetName

Target subnet name.

TestStaticIPAddress

The test static IP address.

TestSubnetName

The test subnet name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareCbtNicInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareCbtNicInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVMwareCbtNicInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareCbtNicInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to