Class BackupRetentionPolicy (0.3.23)

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

Retention policy for backups in the backup vault

Attributes

Name Description
backup_minimum_enforced_retention_days int
Required. Minimum retention duration in days for backups in the backup vault.
daily_backup_immutable bool
Optional. Indicates if the daily backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
weekly_backup_immutable bool
Optional. Indicates if the weekly backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
monthly_backup_immutable bool
Optional. Indicates if the monthly backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.
manual_backup_immutable bool
Optional. Indicates if the manual backups are immutable. Atleast one of daily_backup_immutable, weekly_backup_immutable, monthly_backup_immutable and manual_backup_immutable must be true.