backup_plan_name |
The name of the backup plan |
string |
n/a |
yes |
backup_rule_name |
The name of the backup rule |
string |
n/a |
yes |
backup_tag_key |
The tag key used to identify resources for backup |
string |
n/a |
yes |
backup_tag_value |
The tag value used to identify resources for backup |
string |
n/a |
yes |
backup_vault_kms_key_arn |
The server-side encryption key that is used to protect your backups. |
string |
n/a |
yes |
backup_vault_name |
The name of the backup vault |
string |
n/a |
yes |
delete_after |
Specifies the number of days after creation that a recovery point is deleted. Must be 90 days greater than cold_storage_after. |
number |
n/a |
yes |
backup_rule_shedule |
CRON expression specifying when AWS Backup initiates a backup job. |
string |
null |
no |
cold_storage_after |
Specifies the number of days after creation that a recovery point is moved to cold storage. |
number |
null |
no |
completion_window |
The amount of time in minutes AWS Backup attempts a backup before canceling the job and returning an error. |
number |
0 |
no |
enable_continuous_backup |
Enable continuous backups for supported resources. |
bool |
false |
no |
iam_role_name |
Role that AWS Backup uses to authenticate when restoring and backing up the target resource. |
string |
"PPAAWSBackup" |
no |
start_window |
The amount of time in minutes before beginning a backup. |
number |
0 |
no |
tags |
A map of tags to add to all resources |
map(string) |
{} |
no |