BackupPlanProps
- class aws_cdk.aws_backup.BackupPlanProps(*, backup_plan_name=None, backup_plan_rules=None, backup_vault=None, windows_vss=None)
 Bases:
objectProperties for a BackupPlan.
- Parameters:
 backup_plan_name (
Optional[str]) – The display name of the backup plan. Default: - A CDK generated namebackup_plan_rules (
Optional[Sequence[BackupPlanRule]]) – Rules for the backup plan. UseaddRule()to add rules after instantiation. Default: - useaddRule()to add rulesbackup_vault (
Optional[IBackupVault]) – The backup vault where backups are stored. Default: - use the vault defined at the rule level. If not defined a new common vault for the plan will be createdwindows_vss (
Optional[bool]) – Enable Windows VSS backup. Default: false
- ExampleMetadata:
 infused
Example:
plan = backup.BackupPlan(self, "Plan", windows_vss=True )
Attributes
- backup_plan_name
 The display name of the backup plan.
- Default:
 A CDK generated name
- backup_plan_rules
 Rules for the backup plan.
Use
addRule()to add rules after instantiation.- Default:
 use
addRule()to add rules
- backup_vault
 The backup vault where backups are stored.
- Default:
 
use the vault defined at the rule level. If not defined a new
common vault for the plan will be created
- windows_vss
 Enable Windows VSS backup.