Skip to content

Commit cb23e0d

Browse files
[PRM-134-v2] add slack channel id param
1 parent 8607cbe commit cb23e0d

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

infrastructure/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,7 @@
342342
| [aws_ssm_parameter.cloud_security_notification_email_list](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |
343343
| [aws_ssm_parameter.end_user_ods_code](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |
344344
| [aws_ssm_parameter.mns_lambda_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |
345+
| [aws_ssm_parameter.slack_alerting_channel_id](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |
345346
| [aws_ssm_parameter.splunk_trusted_principal](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |
346347
| [aws_ssm_parameter.target_backup_vault_arn](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |
347348
| [aws_ssm_parameter.teams_alerting_confluence_page](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssm_parameter) | data source |

infrastructure/lambda-teams-alerting.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ data "aws_ssm_parameter" "teams_alerting_confluence_page" {
66
name = "/ndr/poc/alerting/confluence"
77
}
88

9+
data "aws_ssm_parameter" "slack_alerting_channel_id" {
10+
name = "/ndr/poc/alerting/slack/channel_id"
11+
}
12+
913
module "teams-alerting-lambda" {
1014
source = "./modules/lambda"
1115
name = "TeamsAlertingLambda"
@@ -26,6 +30,7 @@ module "teams-alerting-lambda" {
2630
WEBHOOK_URL = data.aws_ssm_parameter.teams_alerting_webhook_url.value
2731
CONFLUENCE_BASE_URL = data.aws_ssm_parameter.teams_alerting_confluence_page.value
2832
ALARM_HISTORY_DYNAMODB_NAME = "${terraform.workspace}_${var.alarm_state_history_table_name}"
33+
ALERTING_SLACK_CHANNEL_ID = data.aws_ssm_parameter.slack_alerting_channel_id.value
2934
}
3035
is_gateway_integration_needed = false
3136
is_invoked_from_gateway = false

0 commit comments

Comments
 (0)