Share via


ReplicationJobSummary Class

Definition

Summary of the replication job data for this vault.

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

Properties

FailedJobs

Count of failed jobs.

InProgressJobs

Count of in-progress jobs.

SuspendedJobs

Count of suspended jobs.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ReplicationJobSummary>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ReplicationJobSummary>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReplicationJobSummary>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ReplicationJobSummary>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ReplicationJobSummary>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to