Skip to content

Commit 7b59af9

Browse files
committed
[NDR-50] adding env var
1 parent 7f95ff5 commit 7b59af9

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

infrastructure/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@
250250
| [aws_iam_role.cross_account_backup_iam_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
251251
| [aws_iam_role.data_collection_ecs_execution](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
252252
| [aws_iam_role.data_collection_task_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
253-
| [aws_iam_role.get_doc_presign_url_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
253+
| [aws_iam_role.get_fhir_doc_presign_url_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
254254
| [aws_iam_role.manifest_presign_url_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
255255
| [aws_iam_role.ods_report_presign_url_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
256256
| [aws_iam_role.s3_backup_iam_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |

infrastructure/iam.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,13 +142,13 @@ data "aws_iam_policy_document" "assume_role_policy_for_get_doc_ref_lambda" {
142142
}
143143
}
144144

145-
resource "aws_iam_role" "get_doc_presign_url_role" {
145+
resource "aws_iam_role" "get_fhir_doc_presign_url_role" {
146146
name = "${terraform.workspace}_get_fhir_doc_presign_url_role"
147147
assume_role_policy = data.aws_iam_policy_document.assume_role_policy_for_get_doc_ref_lambda.json
148148
}
149149

150150
resource "aws_iam_role_policy_attachment" "get_doc_presign_url" {
151-
role = aws_iam_role.get_doc_presign_url_role.name
151+
role = aws_iam_role.get_fhir_doc_presign_url_role.name
152152
policy_arn = aws_iam_policy.s3_document_data_policy_for_get_doc_ref_lambda.arn
153153
}
154154

infrastructure/lambda-get-document-fhir.tf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ module "get-doc-fhir-lambda" {
3434
APPCONFIG_CONFIGURATION = module.ndr-app-config.app_config_configuration_profile_id
3535
WORKSPACE = terraform.workspace
3636
ENVIRONMENT = var.environment
37-
PRESIGNED_ASSUME_ROLE = aws_iam_role.get_doc_presign_url_role.arn
37+
PRESIGNED_ASSUME_ROLE = aws_iam_role.get_fhir_doc_presign_url_role.arn
3838
LLOYD_GEORGE_DYNAMODB_NAME = "${terraform.workspace}_${var.lloyd_george_dynamodb_table_name}"
39+
OIDC_CALLBACK_URL = contains(["prod"], terraform.workspace) ? "https://${var.domain}/auth-callback" : "https://${terraform.workspace}.${var.domain}/auth-callback"
3940
CLOUDFRONT_URL = module.cloudfront-distribution-lg.cloudfront_url
4041
PDS_FHIR_IS_STUBBED = local.is_sandbox
4142
}

0 commit comments

Comments
 (0)