Share via


VMwareCbtNicContent Class

Definition

VMwareCbt NIC input.

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

Constructors

VMwareCbtNicContent(String, String)

Initializes a new instance of VMwareCbtNicContent.

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.

Explicit Interface Implementations

IJsonModel<VMwareCbtNicContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VMwareCbtNicContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<VMwareCbtNicContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VMwareCbtNicContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VMwareCbtNicContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to