Share via


VMwareToAzStackHciProtectedItemCustomPropertiesUpdate Class

Definition

VMware to AzStackHCI Protected item model custom properties.

public class VMwareToAzStackHciProtectedItemCustomPropertiesUpdate : Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProtectedItemCustomPropertiesUpdate, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>
type VMwareToAzStackHciProtectedItemCustomPropertiesUpdate = class
    inherit DataReplicationProtectedItemCustomPropertiesUpdate
    interface IJsonModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>
    interface IPersistableModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>
Public Class VMwareToAzStackHciProtectedItemCustomPropertiesUpdate
Inherits DataReplicationProtectedItemCustomPropertiesUpdate
Implements IJsonModel(Of VMwareToAzStackHciProtectedItemCustomPropertiesUpdate), IPersistableModel(Of VMwareToAzStackHciProtectedItemCustomPropertiesUpdate)
Inheritance
VMwareToAzStackHciProtectedItemCustomPropertiesUpdate
Implements

Constructors

VMwareToAzStackHciProtectedItemCustomPropertiesUpdate()

Initializes a new instance of VMwareToAzStackHciProtectedItemCustomPropertiesUpdate.

Properties

DynamicMemoryConfig

Protected item dynamic memory config.

IsDynamicRam

Gets or sets a value indicating whether memory is dynamical.

NicsToInclude

Gets or sets the list of VM NIC to replicate.

OSType

Gets or sets the type of the OS.

TargetCpuCores

Gets or sets the target CPU cores.

TargetMemoryInMegaBytes

Gets or sets the target memory in mega-bytes.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataReplicationProtectedItemCustomPropertiesUpdate>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from DataReplicationProtectedItemCustomPropertiesUpdate)
IJsonModel<DataReplicationProtectedItemCustomPropertiesUpdate>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DataReplicationProtectedItemCustomPropertiesUpdate)
IJsonModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataReplicationProtectedItemCustomPropertiesUpdate>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DataReplicationProtectedItemCustomPropertiesUpdate)
IPersistableModel<DataReplicationProtectedItemCustomPropertiesUpdate>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from DataReplicationProtectedItemCustomPropertiesUpdate)
IPersistableModel<DataReplicationProtectedItemCustomPropertiesUpdate>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DataReplicationProtectedItemCustomPropertiesUpdate)
IPersistableModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VMwareToAzStackHciProtectedItemCustomPropertiesUpdate>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to