Class DbBackupConfig
Backup Options for the Database.
Implements
Inherited Members
Namespace: Google.Apis.OracleDatabase.v1.Data
Assembly: Google.Apis.OracleDatabase.v1.dll
Syntax
public class DbBackupConfig : IDirectResponseSchema
Properties
AutoBackupEnabled
Optional. If set to true, enables automatic backups on the database.
Declaration
[JsonProperty("autoBackupEnabled")]
public virtual bool? AutoBackupEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
AutoFullBackupDay
Optional. The day of the week on which the full backup should be performed on the database. If no value is provided, it will default to Sunday.
Declaration
[JsonProperty("autoFullBackupDay")]
public virtual string AutoFullBackupDay { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AutoFullBackupWindow
Optional. The window in which the full backup should be performed on the database. If no value is provided, the default is anytime.
Declaration
[JsonProperty("autoFullBackupWindow")]
public virtual string AutoFullBackupWindow { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AutoIncrementalBackupWindow
Optional. The window in which the incremental backup should be performed on the database. If no value is provided, the default is anytime except the auto full backup day.
Declaration
[JsonProperty("autoIncrementalBackupWindow")]
public virtual string AutoIncrementalBackupWindow { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BackupDeletionPolicy
Optional. This defines when the backups will be deleted after Database termination.
Declaration
[JsonProperty("backupDeletionPolicy")]
public virtual string BackupDeletionPolicy { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BackupDestinationDetails
Optional. Details of the database backup destinations.
Declaration
[JsonProperty("backupDestinationDetails")]
public virtual IList<BackupDestinationDetails> BackupDestinationDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<BackupDestinationDetails> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RetentionPeriodDays
Optional. The number of days an automatic backup is retained before being automatically deleted. This value determines the earliest point in time to which a database can be restored. Min: 1, Max: 60.
Declaration
[JsonProperty("retentionPeriodDays")]
public virtual int? RetentionPeriodDays { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |