Oracle Database@Google Cloud v1 API - Class DbBackupConfig (1.4.0)

public sealed class DbBackupConfig : IMessage<DbBackupConfig>, IEquatable<DbBackupConfig>, IDeepCloneable<DbBackupConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class DbBackupConfig.

Backup Options for the Database.

Inheritance

object > DbBackupConfig

Namespace

Google.Cloud.OracleDatabase.V1

Assembly

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