다음을 통해 공유


ClusterTestFailoverJobDetails Class

Definition

This class represents the details for a test failover job of cluster.

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

Properties

AffectedObjectDetails

The affected object properties like source server, source cloud, target server, target cloud etc. based on the workflow object details.

(Inherited from SiteRecoveryJobDetails)
Comments

The test failover comments.

NetworkFriendlyName

The test network friendly name.

NetworkName

The test network name.

NetworkType

The test network type (see TestFailoverInput enum for possible values).

ProtectedItemDetails

The test VM details.

TestFailoverStatus

The test failover status.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ClusterTestFailoverJobDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ClusterTestFailoverJobDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<SiteRecoveryJobDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from SiteRecoveryJobDetails)
IPersistableModel<ClusterTestFailoverJobDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ClusterTestFailoverJobDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ClusterTestFailoverJobDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<SiteRecoveryJobDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from SiteRecoveryJobDetails)

Applies to