diff --git a/terraform-state/README.md b/terraform-state/README.md index 69d67ab..76b9726 100644 --- a/terraform-state/README.md +++ b/terraform-state/README.md @@ -67,7 +67,7 @@ No modules. |------|------| | [aws_dynamodb_table.tfstate](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/dynamodb_table) | resource | | [aws_iam_group.terraform](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_group) | resource | -| [aws_iam_group_policy_attachment.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_group_policy_attachment) | resource | +| [aws_iam_group_policy_attachment.terraform](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_group_policy_attachment) | resource | | [aws_iam_policy.tfstate](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource | | [aws_iam_policy.tfstate_read](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource | | [aws_iam_policy.tfstate_write](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource | diff --git a/terraform-state/group.tf b/terraform-state/group.tf index 07faf8a..2167c5e 100644 --- a/terraform-state/group.tf +++ b/terraform-state/group.tf @@ -8,8 +8,8 @@ resource "aws_iam_group" "terraform" { path = "/" } -resource "aws_iam_group_policy_attachment" "this" { - for_each = toset(local.group_policies) +resource "aws_iam_group_policy_attachment" "terraform" { + for_each = { for p in local.group_policies : p => p } group = aws_iam_group.terraform.name - policy_arn = each.key + policy_arn = each.value }