Skip to content

Commit 7c92e41

Browse files
[PRM-459] introduce ssm parameter env vars for itoc feedback
1 parent f0ab5ae commit 7c92e41

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

infrastructure/lambda-send-feedback.tf

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,22 @@ locals {
99
)
1010
}
1111

12+
data "aws_ssm_parameter" "itoc_feedback_webhook" {
13+
name = "/ndr/itoc/feedback_testing/teams_webhook"
14+
}
15+
16+
data "aws_ssm_parameter" "itoc_testing_email_address" {
17+
name = "/ndr/itoc/feedback_testing/email_address"
18+
}
19+
20+
data "aws_ssm_parameter" "itoc_testing_slack_channel_id" {
21+
name = "/ndr/itoc/feedback_testing/slack/channel_id"
22+
}
23+
24+
data "aws_ssm_parameter" "itoc_testing_slack_bot_token" {
25+
name = "/ndr/itoc/feedback_testing/slack/bot_token"
26+
}
27+
1228
module "send-feedback-gateway" {
1329
source = "./modules/gateway"
1430
api_gateway_id = aws_api_gateway_rest_api.ndr_doc_store_api.id
@@ -83,6 +99,12 @@ module "send-feedback-lambda" {
8399
FROM_EMAIL_ADDRESS = local.ses_feedback_sender_email_address
84100
EMAIL_SUBJECT = "Digitised Lloyd George feedback"
85101
EMAIL_RECIPIENT_SSM_PARAM_KEY = local.feedback_recipient_list_ssm_param_key
102+
ITOC_TESTING_TEAMS_WEBHOOK = data.aws_ssm_parameter.itoc_feedback_webhook.value
103+
ITOC_TESTING_EMAIL_ADDRESS = data.aws_ssm_parameter.itoc_testing_email_address.value
104+
ITOC_TESTING_CHANNEL_ID = data.aws_ssm_parameter.itoc_testing_slack_channel_id.value
105+
ITOC_TESTING_SLACK_BOT_TOKEN = data.aws_ssm_parameter.itoc_testing_slack_bot_token.value
106+
107+
86108
}
87109
depends_on = [
88110
aws_api_gateway_rest_api.ndr_doc_store_api,

0 commit comments

Comments
 (0)