Share via


InMageRcmFailbackProtectedDiskDetails Class

Definition

InMageRcmFailback protected disk details.

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

Properties

CapacityInBytes

The disk capacity in bytes.

DataPendingAtSourceAgentInMB

The data pending at source agent in MB.

DataPendingInLogDataStoreInMB

The data pending in log data store in MB.

DiskId

The disk Id (reported by source agent).

DiskName

The disk name.

DiskUuid

The disk Uuid (reported by vCenter).

IrDetails

The initial replication details.

IsInitialReplicationComplete

A value indicating whether initial replication is complete or not.

IsOSDisk

A value indicating whether the disk is the OS disk.

LastSyncedOn

The last sync time.

ResyncDetails

The resync details.

Explicit Interface Implementations

IJsonModel<InMageRcmFailbackProtectedDiskDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageRcmFailbackProtectedDiskDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InMageRcmFailbackProtectedDiskDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmFailbackProtectedDiskDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageRcmFailbackProtectedDiskDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to