Share via


InMageRcmFailbackPlannedFailoverProviderContent Class

Definition

Provider specific input for InMageRcmFailback failover.

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

Constructors

InMageRcmFailbackPlannedFailoverProviderContent(InMageRcmFailbackRecoveryPointType)

Initializes a new instance of InMageRcmFailbackPlannedFailoverProviderContent.

Properties

RecoveryPointType

The recovery point type.

Explicit Interface Implementations

IJsonModel<InMageRcmFailbackPlannedFailoverProviderContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageRcmFailbackPlannedFailoverProviderContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<PlannedFailoverProviderSpecificFailoverContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from PlannedFailoverProviderSpecificFailoverContent)
IPersistableModel<InMageRcmFailbackPlannedFailoverProviderContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmFailbackPlannedFailoverProviderContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageRcmFailbackPlannedFailoverProviderContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<PlannedFailoverProviderSpecificFailoverContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from PlannedFailoverProviderSpecificFailoverContent)

Applies to