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 infrastructure/terraform/modules/eventpub/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@
| <a name="output_publishing_anomaly_alarm"></a> [publishing\_anomaly\_alarm](#output\_publishing\_anomaly\_alarm) | CloudWatch anomaly detection alarm details for SNS publishing |
| <a name="output_s3_bucket_event_cache"></a> [s3\_bucket\_event\_cache](#output\_s3\_bucket\_event\_cache) | S3 Bucket ARN and Name for event cache |
| <a name="output_sns_topic"></a> [sns\_topic](#output\_sns\_topic) | SNS Topic ARN and Name |
| <a name="output_sqs_dlq_messages_alarm_name"></a> [sqs\_dlq\_messages\_alarm\_name](#output\_sqs\_dlq\_messages\_alarm\_name) | The name of the CloudWatch alarm for messages in the EventPub dead-letter queue |
| <a name="output_sqs_queue"></a> [sqs\_queue](#output\_sqs\_queue) | EventPub SQS queue name, ARN, and DLQ details |
| <a name="output_sqs_queue_oldest_message_alarm_name"></a> [sqs\_queue\_oldest\_message\_alarm\_name](#output\_sqs\_queue\_oldest\_message\_alarm\_name) | The name of the CloudWatch alarm for oldest visible message age in the EventPub queue |

<!-- vale on -->
<!-- markdownlint-enable -->
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module "sqs_queue" {
source = "https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/3.1.4/terraform-sqs.zip"
source = "https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/5.1.1/terraform-sqs.zip"

aws_account_id = var.aws_account_id
component = var.component
Expand Down
10 changes: 10 additions & 0 deletions infrastructure/terraform/modules/eventpub/outputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,16 @@ output "sqs_queue" {
}
}

output "sqs_dlq_messages_alarm_name" {
description = "The name of the CloudWatch alarm for messages in the EventPub dead-letter queue"
value = module.sqs_queue.sqs_dlq_messages_alarm_name
}

output "sqs_queue_oldest_message_alarm_name" {
description = "The name of the CloudWatch alarm for oldest visible message age in the EventPub queue"
value = module.sqs_queue.sqs_queue_oldest_message_alarm_name
}

output "s3_bucket_event_cache" {
description = "S3 Bucket ARN and Name for event cache"
value = var.enable_event_cache ? {
Expand Down
Loading