1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# Member accounts ============================================================
resource "aws_organizations_account" "this" {
for_each = var.accounts
name = each.value.name
email = each.value.email
parent_id = each.value.ou_id
close_on_deletion = each.value.close_on_deletion
iam_user_access_to_billing = each.value.iam_user_access_to_billing
role_name = each.value.account_access_role_name
tags = local.account_tags[each.key]
lifecycle {
prevent_destroy = true
ignore_changes = [role_name, iam_user_access_to_billing]
}
}
|