LongTermRetentionBackup interface
A long term retention backup.
- Extends
Properties
| backup |
The time the long term retention backup will expire. |
| backup |
The BackupStorageAccessTier for the LTR backup |
| backup |
The storage redundancy type of the backup |
| backup |
The time the backup was taken |
| database |
The delete time of the database |
| database |
The name of the database the backup belong to |
| is |
The setting whether the LTR backup is immutable |
| legal |
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. |
| requested |
The storage redundancy type of the backup |
| server |
The create time of the server. |
| server |
The server name that the backup database belong to. |
| time |
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. |
| time |
The time-based immutability mode. Only applicable if time-based immutability is enabled. |
Inherited Properties
| id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | The name of the resource |
| system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
| type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
Property Details
backupExpirationTime
The time the long term retention backup will expire.
backupExpirationTime?: Date
Property Value
Date
backupStorageAccessTier
The BackupStorageAccessTier for the LTR backup
backupStorageAccessTier?: string
Property Value
string
backupStorageRedundancy
The storage redundancy type of the backup
backupStorageRedundancy?: string
Property Value
string
backupTime
The time the backup was taken
backupTime?: Date
Property Value
Date
databaseDeletionTime
The delete time of the database
databaseDeletionTime?: Date
Property Value
Date
databaseName
The name of the database the backup belong to
databaseName?: string
Property Value
string
isBackupImmutable
The setting whether the LTR backup is immutable
isBackupImmutable?: boolean
Property Value
boolean
legalHoldImmutability
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.
legalHoldImmutability?: string
Property Value
string
requestedBackupStorageRedundancy
The storage redundancy type of the backup
requestedBackupStorageRedundancy?: string
Property Value
string
serverCreateTime
The create time of the server.
serverCreateTime?: Date
Property Value
Date
serverName
The server name that the backup database belong to.
serverName?: string
Property Value
string
timeBasedImmutability
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.
timeBasedImmutability?: string
Property Value
string
timeBasedImmutabilityMode
The time-based immutability mode. Only applicable if time-based immutability is enabled.
timeBasedImmutabilityMode?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Property Value
string
Inherited From ProxyResource.id
name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
systemData?: SystemData
Property Value
Inherited From ProxyResource.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type?: string
Property Value
string
Inherited From ProxyResource.type