Share via


InMageRcmNicDetails Class

Definition

InMageRcm NIC details.

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

Constructors

InMageRcmNicDetails()

Creates an new InMageRcmNicDetails 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.

SourceIPAddress

The source IP address.

SourceIPAddressType

The source IP address type.

SourceNetworkId

Source network Id.

SourceSubnetName

Source subnet name.

TargetIPAddress

The target IP address.

TargetIPAddressType

The target IP address type.

TargetSubnetName

Target subnet name.

TestIPAddress

The test IP address.

TestIPAddressType

The test IP address type.

TestSubnetName

Test subnet name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageRcmNicDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageRcmNicDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageRcmNicDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to