AutoBackupSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configure backups for databases in your SQL virtual machine.
public class AutoBackupSettings
type AutoBackupSettings = class
Public Class AutoBackupSettings
- Inheritance
-
AutoBackupSettings
Constructors
AutoBackupSettings() |
Initializes a new instance of the AutoBackupSettings class. |
AutoBackupSettings(Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>) |
Initializes a new instance of the AutoBackupSettings class. |
Properties
BackupScheduleType |
Gets or sets backup schedule type. Possible values include: 'Manual', 'Automated' |
BackupSystemDbs |
Gets or sets include or exclude system databases from auto backup. |
Enable |
Gets or sets enable or disable autobackup on SQL virtual machine. |
EnableEncryption |
Gets or sets enable or disable encryption for backup on SQL virtual machine. |
FullBackupFrequency |
Gets or sets frequency of full backups. In both cases, full backups begin during the next scheduled time window. Possible values include: 'Daily', 'Weekly' |
FullBackupStartTime |
Gets or sets start time of a given day during which full backups can take place. 0-23 hours. |
FullBackupWindowHours |
Gets or sets duration of the time window of a given day during which full backups can take place. 1-23 hours. |
LogBackupFrequency |
Gets or sets frequency of log backups. 5-60 minutes. |
Password |
Gets or sets password for encryption on backup. |
RetentionPeriod |
Gets or sets retention period of backup: 1-30 days. |
StorageAccessKey |
Gets or sets storage account key where backup will be taken to. |
StorageAccountUrl |
Gets or sets storage account url where backup will be taken to. |