Skip to content

Commit 5c5833b

Browse files
authored
Fix opt_in_to_archive_for_supported_resources support (#106)
* Align lifecycle attributes and add archive option Missing opt_in_to_archive_for_supported_resources option * Fix lifecycle reference for opt_in_to_archive
1 parent 1170298 commit 5c5833b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

main.tf

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,9 @@ resource "aws_backup_plan" "default" {
6262
for_each = lookup(rule.value, "lifecycle", null) != null ? [true] : []
6363

6464
content {
65-
cold_storage_after = rule.value.lifecycle.cold_storage_after
66-
delete_after = rule.value.lifecycle.delete_after
65+
cold_storage_after = rule.value.lifecycle.cold_storage_after
66+
delete_after = rule.value.lifecycle.delete_after
67+
opt_in_to_archive_for_supported_resources = rule.value.lifecycle.opt_in_to_archive_for_supported_resources
6768
}
6869
}
6970

@@ -77,8 +78,9 @@ resource "aws_backup_plan" "default" {
7778
for_each = lookup(rule.value.copy_action, "lifecycle", null) != null ? [true] : []
7879

7980
content {
80-
cold_storage_after = rule.value.copy_action.lifecycle.cold_storage_after
81-
delete_after = rule.value.copy_action.lifecycle.delete_after
81+
cold_storage_after = rule.value.copy_action.lifecycle.cold_storage_after
82+
delete_after = rule.value.copy_action.lifecycle.delete_after
83+
opt_in_to_archive_for_supported_resources = rule.value.copy_action.lifecycle.opt_in_to_archive_for_supported_resources
8284
}
8385
}
8486
}

0 commit comments

Comments
 (0)