Skip to content

Commit c803d54

Browse files
authored
Merge pull request #120 from NHSDigital/feature/eja-eli-239-amend-terraform-asset-names
eli-239 fixing terraform role attachment
2 parents d87b5c9 + 79799ca commit c803d54

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

infrastructure/stacks/api-layer/iam_policies.tf

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ data "aws_iam_policy_document" "dynamodb_write_policy_doc" {
2323

2424
# Attach dynamoDB write policy to external write role
2525
resource "aws_iam_role_policy" "external_dynamodb_write_policy" {
26+
count = length(aws_iam_role.write_access_role)
2627
name = "DynamoDBWriteAccess"
27-
role = aws_iam_role.write_access_role.id
28+
role = aws_iam_role.write_access_role[count.index].id
2829
policy = data.aws_iam_policy_document.dynamodb_write_policy_doc.json
2930
}
3031

@@ -160,5 +161,3 @@ resource "aws_kms_key_policy" "kms_key" {
160161
key_id = module.eligibility_status_table.dynamodb_kms_key_id
161162
policy = data.aws_iam_policy_document.kms_key_policy.json
162163
}
163-
164-

0 commit comments

Comments
 (0)