Interface CpBackupProps

CloudKitect Account Wide Backup Strategy Pattern Properties

interface CpBackupProps {
    cpAllowRestores?: boolean;
    cpBackupPlan?: BackupPlan;
    cpBackupRole?: Role;
    cpBackupVault?: CcBackupVault;
    cpResources?: [];
}

Properties

cpAllowRestores?: boolean

Allow restore permissions to the backup role

cpBackupPlan?: BackupPlan

Backup plan to use for backups

Default

Continuous back plan is created
cpBackupRole?: Role

Backup role to use for backups

Default

A backup role is created with right permissions
cpBackupVault?: CcBackupVault

Backup Vault to use for backups

Default

Well Architected Backup Vault is created
cpResources?: []

List of resources to back up

Default

Resources tagged with ckEnhancedBackup: True are backed up

Generated using TypeDoc