Delen via


GenericRecoveryPoint Class

Definition

Generic backup copy.

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

Constructors

GenericRecoveryPoint()

Initializes a new instance of GenericRecoveryPoint.

Properties

FriendlyName

Friendly name of the backup copy.

RecoveryPointAdditionalInfo

Additional information associated with this backup copy.

RecoveryPointOn

Time at which this backup copy was created.

RecoveryPointProperties

Properties of Recovery Point.

RecoveryPointType

Type of the backup copy.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BackupGenericRecoveryPoint>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from BackupGenericRecoveryPoint)
IJsonModel<GenericRecoveryPoint>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<GenericRecoveryPoint>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BackupGenericRecoveryPoint>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from BackupGenericRecoveryPoint)
IPersistableModel<GenericRecoveryPoint>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<GenericRecoveryPoint>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<GenericRecoveryPoint>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to