BackupItem Constructors

Definition

Overloads

BackupItem()

Initializes a new instance of the BackupItem class.

BackupItem(String, String, String, String, Nullable<Int32>, String, String, String, Nullable<BackupItemStatus>, Nullable<Int64>, Nullable<DateTime>, String, IList<DatabaseBackupSetting>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Int64>)

Initializes a new instance of the BackupItem class.

BackupItem()

Initializes a new instance of the BackupItem class.

public BackupItem ();
Public Sub New ()

Applies to

BackupItem(String, String, String, String, Nullable<Int32>, String, String, String, Nullable<BackupItemStatus>, Nullable<Int64>, Nullable<DateTime>, String, IList<DatabaseBackupSetting>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Int64>)

Initializes a new instance of the BackupItem class.

public BackupItem (string id = default, string name = default, string kind = default, string type = default, int? backupId = default, string storageAccountUrl = default, string blobName = default, string backupItemName = default, Microsoft.Azure.Management.WebSites.Models.BackupItemStatus? status = default, long? sizeInBytes = default, DateTime? created = default, string log = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Models.DatabaseBackupSetting> databases = default, bool? scheduled = default, DateTime? lastRestoreTimeStamp = default, DateTime? finishedTimeStamp = default, string correlationId = default, long? websiteSizeInBytes = default);
new Microsoft.Azure.Management.WebSites.Models.BackupItem : string * string * string * string * Nullable<int> * string * string * string * Nullable<Microsoft.Azure.Management.WebSites.Models.BackupItemStatus> * Nullable<int64> * Nullable<DateTime> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Models.DatabaseBackupSetting> * Nullable<bool> * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<int64> -> Microsoft.Azure.Management.WebSites.Models.BackupItem
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional backupId As Nullable(Of Integer) = Nothing, Optional storageAccountUrl As String = Nothing, Optional blobName As String = Nothing, Optional backupItemName As String = Nothing, Optional status As Nullable(Of BackupItemStatus) = Nothing, Optional sizeInBytes As Nullable(Of Long) = Nothing, Optional created As Nullable(Of DateTime) = Nothing, Optional log As String = Nothing, Optional databases As IList(Of DatabaseBackupSetting) = Nothing, Optional scheduled As Nullable(Of Boolean) = Nothing, Optional lastRestoreTimeStamp As Nullable(Of DateTime) = Nothing, Optional finishedTimeStamp As Nullable(Of DateTime) = Nothing, Optional correlationId As String = Nothing, Optional websiteSizeInBytes As Nullable(Of Long) = Nothing)

Parameters

id
String

Resource Id.

name
String

Resource Name.

kind
String

Kind of resource.

type
String

Resource type.

backupId
Nullable<Int32>

Id of the backup.

storageAccountUrl
String

SAS URL for the storage account container which contains this backup.

blobName
String

Name of the blob which contains data for this backup.

backupItemName
String

Name of this backup.

status
Nullable<BackupItemStatus>

Backup status. Possible values include: 'InProgress', 'Failed', 'Succeeded', 'TimedOut', 'Created', 'Skipped', 'PartiallySucceeded', 'DeleteInProgress', 'DeleteFailed', 'Deleted'

sizeInBytes
Nullable<Int64>

Size of the backup in bytes.

created
Nullable<DateTime>

Timestamp of the backup creation.

log
String

Details regarding this backup. Might contain an error message.

databases
IList<DatabaseBackupSetting>

List of databases included in the backup.

scheduled
Nullable<Boolean>

True if this backup has been created due to a schedule being triggered.

lastRestoreTimeStamp
Nullable<DateTime>

Timestamp of a last restore operation which used this backup.

finishedTimeStamp
Nullable<DateTime>

Timestamp when this backup finished.

correlationId
String

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

websiteSizeInBytes
Nullable<Int64>

Size of the original web app which has been backed up.

Applies to