Share via


SqlBackupFileInfo Class

Definition

Information of backup file

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.SqlBackupFileInfoTypeConverter))]
public class SqlBackupFileInfo : Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.ISqlBackupFileInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.SqlBackupFileInfoTypeConverter))>]
type SqlBackupFileInfo = class
    interface ISqlBackupFileInfo
    interface IJsonSerializable
Public Class SqlBackupFileInfo
Implements ISqlBackupFileInfo
Inheritance
SqlBackupFileInfo
Attributes
Implements

Constructors

SqlBackupFileInfo()

Creates an new SqlBackupFileInfo instance.

Properties

CopyDuration

Copy Duration in seconds

CopyThroughput

Copy throughput in KBps

DataRead

Bytes read

DataWritten

Bytes written

FamilySequenceNumber

Media family sequence number

FileName

File name.

Status

Status of the file. (Initial, Uploading, Uploaded, Restoring, Restored or Skipped)

TotalSize

File size in bytes

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SqlBackupFileInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SqlBackupFileInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.ISqlBackupFileInfo.

FromJsonString(String)

Creates a new instance of SqlBackupFileInfo, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SqlBackupFileInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to