Share via


InMageRcmNicContent Class

Definition

InMageRcm NIC input.

public class InMageRcmNicContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmNicContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmNicContent>
type InMageRcmNicContent = class
    interface IJsonModel<InMageRcmNicContent>
    interface IPersistableModel<InMageRcmNicContent>
Public Class InMageRcmNicContent
Implements IJsonModel(Of InMageRcmNicContent), IPersistableModel(Of InMageRcmNicContent)
Inheritance
InMageRcmNicContent
Implements

Constructors

InMageRcmNicContent(String, String)

Initializes a new instance of InMageRcmNicContent.

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.

Explicit Interface Implementations

IJsonModel<InMageRcmNicContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<InMageRcmNicContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InMageRcmNicContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmNicContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<InMageRcmNicContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to