Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions terraform/environments/dev/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ module "batch_notification_processor" {
security_group = module.network.security_group

batch_notification_processor_lambda_role_arn = module.iam.batch_notification_processor_lambda_role_arn
message_status_handler_lambda_arn = module.message_status_handler.message_status_handler_arn
message_status_handler_lambda_role_arn = module.iam.message_status_handler_lambda_role_arn
}

module "message_status_handler" {
Expand Down
3 changes: 3 additions & 0 deletions terraform/modules/batch_notification_processor/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ resource "aws_lambda_function" "batch_notification_processor" {
OAUTH_TOKEN_URL = local.secrets["oauth_token_url"]
REGION_NAME = var.region
SECRET_ARN = var.secrets_arn

LAMBDA_STATUS_CHECK_ARN = var.message_status_handler_lambda_arn
LAMBDA_STATUS_CHECK_ROLE_ARN = var.message_status_handler_lambda_role_arn

PARAMETERS_SECRETS_EXTENSION_CACHE_ENABLED = "true"
}
Expand Down
13 changes: 11 additions & 2 deletions terraform/modules/batch_notification_processor/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,16 @@ variable "batch_notification_processor_lambda_role_arn" {
description = "ARN for the batch processor lambda role"
}

variable "message_status_handler_lambda_arn" {
type = string
description = "ARN for the message status handler lambda function"
}

variable "message_status_handler_lambda_role_arn" {
type = string
description = "ARN for the message status handler lambda role"
}

variable "parameters_and_secrets_lambda_extension_arn" {
type = string
description = "ARN for the parameters and secrets lambda extension"
Expand All @@ -48,5 +58,4 @@ variable "security_group" {
variable "tags" {
type = map(string)
description = "A map of tags to apply to the resource."
}

}