Skip to content

Commit e624dc7

Browse files
Merge branch 'main' into PRMT-439
2 parents 937901f + 72e6a09 commit e624dc7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

infrastructure/iam.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ resource "aws_iam_policy" "s3_document_data_policy_for_get_doc_ref_lambda" {
135135
}
136136

137137
data "aws_iam_policy_document" "assume_role_policy_for_get_doc_ref_lambda" {
138-
count = 1
138+
count = local.is_production ? 0 : 1
139139
statement {
140140
actions = ["sts:AssumeRole"]
141141

@@ -147,14 +147,14 @@ data "aws_iam_policy_document" "assume_role_policy_for_get_doc_ref_lambda" {
147147
}
148148

149149
resource "aws_iam_role" "get_fhir_doc_presign_url_role" {
150-
count = 1
150+
count = local.is_production ? 0 : 1
151151
name = "${terraform.workspace}_get_fhir_doc_presign_url_role"
152152
assume_role_policy = data.aws_iam_policy_document.assume_role_policy_for_get_doc_ref_lambda[0].json
153153
}
154154

155155

156156
resource "aws_iam_role_policy_attachment" "get_doc_presign_url" {
157-
count = 1
157+
count = local.is_production ? 0 : 1
158158
role = aws_iam_role.get_fhir_doc_presign_url_role[0].name
159159
policy_arn = aws_iam_policy.s3_document_data_policy_for_get_doc_ref_lambda.arn
160160
}

0 commit comments

Comments
 (0)