public sealed class DbBackupConfig : IMessage<DbBackupConfig>, IEquatable<DbBackupConfig>, IDeepCloneable<DbBackupConfig>, IBufferMessage, IMessageReference documentation and code samples for the Oracle Database@Google Cloud v1 API class DbBackupConfig.
Backup Options for the Database.
Implements
IMessageDbBackupConfig, IEquatableDbBackupConfig, IDeepCloneableDbBackupConfig, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
DbBackupConfig()
public DbBackupConfig()DbBackupConfig(DbBackupConfig)
public DbBackupConfig(DbBackupConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DbBackupConfig |
Properties
AutoBackupEnabled
public bool AutoBackupEnabled { get; set; }Optional. If set to true, enables automatic backups on the database.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
AutoFullBackupDay
public DayOfWeek AutoFullBackupDay { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
DayOfWeek |
|
AutoFullBackupWindow
public DbBackupConfig.Types.BackupWindow AutoFullBackupWindow { get; set; }Optional. The window in which the full backup should be performed on the database. If no value is provided, the default is anytime.
| Property Value | |
|---|---|
| Type | Description |
DbBackupConfigTypesBackupWindow |
|
AutoIncrementalBackupWindow
public DbBackupConfig.Types.BackupWindow AutoIncrementalBackupWindow { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
DbBackupConfigTypesBackupWindow |
|
BackupDeletionPolicy
public DbBackupConfig.Types.BackupDeletionPolicy BackupDeletionPolicy { get; set; }Optional. This defines when the backups will be deleted after Database termination.
| Property Value | |
|---|---|
| Type | Description |
DbBackupConfigTypesBackupDeletionPolicy |
|
BackupDestinationDetails
public RepeatedField<DbBackupConfig.Types.BackupDestinationDetails> BackupDestinationDetails { get; }Optional. Details of the database backup destinations.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDbBackupConfigTypesBackupDestinationDetails |
|
RetentionPeriodDays
public int RetentionPeriodDays { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
int |
|