Share via


DataMigrationBackupConfiguration Class

Definition

Backup Configuration.

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

Constructors

DataMigrationBackupConfiguration()

Initializes a new instance of DataMigrationBackupConfiguration.

Properties

SourceLocation

Source ___location of backups.

TargetLocation

Target ___location for copying backups.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataMigrationBackupConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataMigrationBackupConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataMigrationBackupConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataMigrationBackupConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataMigrationBackupConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to