Skip to content

Commit

Permalink
Fix expression for target_vault_name
Browse files Browse the repository at this point in the history
  • Loading branch information
Abdul Wahid committed Nov 12, 2020
1 parent 6dcde75 commit b1df6c6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion examples/external-vault/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,6 @@ module "backup" {
tags = {
Environment = "test"
}
}

depends_on = [aws_backup_vault.external_vault]
}
4 changes: 3 additions & 1 deletion main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ resource "aws_backup_plan" "main" {
for_each = var.rules
content {
rule_name = lookup(rule.value, "name")
target_vault_name = lookup(rule.value, "target_vault_name", null) == null ? aws_backup_vault.main[0].name : lookup(rule.value, "target_vault_name", "Default")
target_vault_name = lookup(rule.value, "target_vault_name", "Default")
schedule = lookup(rule.value, "schedule", null)
start_window = lookup(rule.value, "start_window", null)
completion_window = lookup(rule.value, "completion_window", null)
Expand Down Expand Up @@ -59,6 +59,8 @@ resource "aws_backup_plan" "main" {
}

tags = var.tags

depends_on = [aws_backup_vault.main]
}

#####
Expand Down

0 comments on commit b1df6c6

Please sign in to comment.