SiteRecoveryDraDetails Class

Definition

DRA details.

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

Properties

BiosId

The DRA Bios Id.

ForwardProtectedItemCount

The count of protected items which are protected in forward direction.

Health

The health.

HealthErrors

The health errors.

Id

The DRA Id.

LastHeartbeatReceivedOn

The last heartbeat received from the DRA.

Name

The DRA name.

ReverseProtectedItemCount

The count of protected items which are protected in reverse direction.

Version

The version.

Explicit Interface Implementations

IJsonModel<SiteRecoveryDraDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SiteRecoveryDraDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SiteRecoveryDraDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SiteRecoveryDraDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SiteRecoveryDraDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to