Share via


BackupSetInfo Class

Definition

Information of backup set.

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

Properties

BackupFinishedOn

Date and time that the backup operation finished.

BackupSetId

Id for the set of backup files.

BackupStartOn

Date and time that the backup operation began.

BackupType

Enum of the different backup types.

DatabaseName

Name of the database to which the backup set belongs.

FirstLsn

First log sequence number of the backup file.

IsBackupRestored

Whether the backup set is restored or not.

LastLsn

Last log sequence number of the backup file.

LastModifiedOn

Last modified time of the backup file in share ___location.

ListOfBackupFiles

List of files in the backup set.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BackupSetInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BackupSetInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BackupSetInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BackupSetInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BackupSetInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to