File tree Expand file tree Collapse file tree
infrastructure/modules/aws-backup-source Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ resource "aws_backup_framework" "dynamodb" {
4444
4545 input_parameter {
4646 name = " requiredRetentionDays"
47- value = " 35 "
47+ value = " 31 "
4848 }
4949 }
5050
@@ -65,7 +65,7 @@ resource "aws_backup_framework" "dynamodb" {
6565
6666 input_parameter {
6767 name = " requiredRetentionDays"
68- value = " 35 "
68+ value = " 31 "
6969 }
7070
7171 input_parameter {
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ resource "aws_backup_framework" "s3" {
4444
4545 input_parameter {
4646 name = " requiredRetentionDays"
47- value = " 35 "
47+ value = " 31 "
4848 }
4949 }
5050
@@ -65,7 +65,7 @@ resource "aws_backup_framework" "s3" {
6565
6666 input_parameter {
6767 name = " requiredRetentionDays"
68- value = " 35 "
68+ value = " 31 "
6969 }
7070
7171 input_parameter {
Original file line number Diff line number Diff line change 1+ resource "aws_backup_vault_lock_configuration" "main" {
2+ backup_vault_name = aws_backup_vault. main . name
3+ changeable_for_days = 30
4+ max_retention_days = var. vault_max_retention_days
5+ min_retention_days = var. vault_min_retention_days
6+ }
Original file line number Diff line number Diff line change @@ -221,3 +221,15 @@ variable "backup_plan_config_dynamodb" {
221221 ]
222222 }
223223}
224+
225+ variable "vault_max_retention_days" {
226+ type = number
227+ description = " Maximum retention days for the vault lock"
228+ default = 35
229+ }
230+
231+ variable "vault_min_retention_days" {
232+ type = number
233+ description = " Minimum retention days for the vault lock"
234+ default = 7
235+ }
You can’t perform that action at this time.
0 commit comments