Partilhar via


InMageRcmNicInput Class

Definition

InMageRcm NIC input.

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

Constructors

InMageRcmNicInput()

Creates an new InMageRcmNicInput instance.

Properties

IsPrimaryNic

A value indicating whether this is the primary NIC.

IsSelectedForFailover

A value indicating whether this NIC is selected for failover.

NicId

The NIC Id.

TargetStaticIPAddress

The target 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 InMageRcmNicInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageRcmNicInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageRcmNicInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to