Class DbBackupConfig (0.3.0)

DbBackupConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Backup Options for the Database.

Attributes

Name Description
auto_backup_enabled bool
Optional. If set to true, enables automatic backups on the database.
backup_destination_details MutableSequence[google.cloud.oracledatabase_v1.types.DbBackupConfig.BackupDestinationDetails]
Optional. Details of the database backup destinations.
retention_period_days int
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.
backup_deletion_policy google.cloud.oracledatabase_v1.types.DbBackupConfig.BackupDeletionPolicy
Optional. This defines when the backups will be deleted after Database termination.
auto_full_backup_day google.type.dayofweek_pb2.DayOfWeek
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.
auto_full_backup_window google.cloud.oracledatabase_v1.types.DbBackupConfig.BackupWindow
Optional. The window in which the full backup should be performed on the database. If no value is provided, the default is anytime.
auto_incremental_backup_window google.cloud.oracledatabase_v1.types.DbBackupConfig.BackupWindow
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.

Classes

BackupDeletionPolicy

BackupDeletionPolicy(value)

This defines when the backups will be deleted after Database termination.

BackupDestinationDetails

BackupDestinationDetails(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The details of the database backup destination.

BackupDestinationType

BackupDestinationType(value)

The type of the database backup destination.

BackupWindow

BackupWindow(value)

The 2 hour window in which the backup should be performed on the database.