Share via


AzureSqlDatabaseLongTermRetentionBackupModel Class

Definition

public class AzureSqlDatabaseLongTermRetentionBackupModel
type AzureSqlDatabaseLongTermRetentionBackupModel = class
Public Class AzureSqlDatabaseLongTermRetentionBackupModel
Inheritance
AzureSqlDatabaseLongTermRetentionBackupModel

Constructors

Name Description
AzureSqlDatabaseLongTermRetentionBackupModel()

Properties

Name Description
BackupExpirationTime

Gets or sets the backup expiration time.

BackupName

Gets or sets the backup name.

BackupStorageRedundancy

Gets or sets the current backup storage redundancy for the database

BackupTime

Gets or sets the backup time.

DatabaseDeletionTime

Gets or sets the database deletion time.

DatabaseName

Gets or sets the database name.

LegalHoldImmutability

Gets or sets the setting for whether LegalHold is enabled or disabled on the LTR backup. When LegalHold is enabled, the backup cannot be deleted until the LegalHold is removed. Possible values include: 'Enabled', 'Disabled'

Location

Gets or sets the location name.

ResourceGroupName

Gets or sets the resource group name.

ResourceId

Gets or sets the resource ID.

ServerCreateTime

Gets or sets the server create time.

ServerName

Gets or sets the server name.

TimeBasedImmutability

Gets or sets the setting for whether or not time-based immutability is enabled for the LTR backup. When time-based immutability is enabled and locked, the backup cannot be deleted until BackupExpirationTime. Possible values include: 'Enabled', 'Disabled'

TimeBasedImmutabilityMode

Gets or sets the time-based immutability mode. Only applicable if time-based immutability is enabled. Possible values include: 'Locked', 'Unlocked'

Applies to