@@ -17,6 +17,7 @@ No requirements.
1717| <a name =" input_core_environment " ></a > [ core\_ environment] ( #input\_ core\_ environment ) | Environment of Core | ` string ` | ` "prod" ` | no |
1818| <a name =" input_default_tags " ></a > [ default\_ tags] ( #input\_ default\_ tags ) | A map of default tags to apply to all taggable resources within the component | ` map(string) ` | ` {} ` | no |
1919| <a name =" input_disable_gateway_execute_endpoint " ></a > [ disable\_ gateway\_ execute\_ endpoint] ( #input\_ disable\_ gateway\_ execute\_ endpoint ) | Disable the execution endpoint for the API Gateway | ` bool ` | ` true ` | no |
20+ | <a name =" input_enable_alarms " ></a > [ enable\_ alarms] ( #input\_ enable\_ alarms ) | Enable CloudWatch alarms for this deployed environment | ` bool ` | ` true ` | no |
2021| <a name =" input_enable_api_data_trace " ></a > [ enable\_ api\_ data\_ trace] ( #input\_ enable\_ api\_ data\_ trace ) | Enable API Gateway data trace logging | ` bool ` | ` false ` | no |
2122| <a name =" input_enable_backups " ></a > [ enable\_ backups] ( #input\_ enable\_ backups ) | Enable backups | ` bool ` | ` false ` | no |
2223| <a name =" input_enable_event_cache " ></a > [ enable\_ event\_ cache] ( #input\_ enable\_ event\_ cache ) | Enable caching of events to an S3 bucket | ` bool ` | ` true ` | no |
@@ -46,26 +47,32 @@ No requirements.
4647| <a name =" module_amendment_event_transformer " ></a > [ amendment\_ event\_ transformer] ( #module\_ amendment\_ event\_ transformer ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
4748| <a name =" module_amendments_queue " ></a > [ amendments\_ queue] ( #module\_ amendments\_ queue ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.24/terraform-sqs.zip | n/a |
4849| <a name =" module_authorizer_lambda " ></a > [ authorizer\_ lambda] ( #module\_ authorizer\_ lambda ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
49- | <a name =" module_domain_truststore " ></a > [ domain\_ truststore] ( #module\_ domain\_ truststore ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-s3bucket.zip | n/a |
50- | <a name =" module_eventpub " ></a > [ eventpub] ( #module\_ eventpub ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.31/terraform-eventpub.zip | n/a |
50+ | <a name =" module_ddb_alarms_letter_queue " ></a > [ ddb\_ alarms\_ letter\_ queue] ( #module\_ ddb\_ alarms\_ letter\_ queue ) | ../../modules/alarms-ddb | n/a |
51+ | <a name =" module_ddb_alarms_letters " ></a > [ ddb\_ alarms\_ letters] ( #module\_ ddb\_ alarms\_ letters ) | ../../modules/alarms-ddb | n/a |
52+ | <a name =" module_ddb_alarms_mi " ></a > [ ddb\_ alarms\_ mi] ( #module\_ ddb\_ alarms\_ mi ) | ../../modules/alarms-ddb | n/a |
53+ | <a name =" module_ddb_alarms_suppliers " ></a > [ ddb\_ alarms\_ suppliers] ( #module\_ ddb\_ alarms\_ suppliers ) | ../../modules/alarms-ddb | n/a |
54+ | <a name =" module_domain_truststore " ></a > [ domain\_ truststore] ( #module\_ domain\_ truststore ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/3.0.4/terraform-s3bucket.zip | n/a |
55+ | <a name =" module_eventpub " ></a > [ eventpub] ( #module\_ eventpub ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/3.0.4/terraform-eventpub.zip | n/a |
5156| <a name =" module_eventsub " ></a > [ eventsub] ( #module\_ eventsub ) | ../../modules/eventsub | n/a |
5257| <a name =" module_get_letter " ></a > [ get\_ letter] ( #module\_ get\_ letter ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
5358| <a name =" module_get_letter_data " ></a > [ get\_ letter\_ data] ( #module\_ get\_ letter\_ data ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
5459| <a name =" module_get_letters " ></a > [ get\_ letters] ( #module\_ get\_ letters ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
5560| <a name =" module_get_status " ></a > [ get\_ status] ( #module\_ get\_ status ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
5661| <a name =" module_kms " ></a > [ kms] ( #module\_ kms ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-kms.zip | n/a |
62+ | <a name =" module_lambda_alarms " ></a > [ lambda\_ alarms] ( #module\_ lambda\_ alarms ) | ../../modules/alarms-lambda | n/a |
5763| <a name =" module_letter_status_updates_queue " ></a > [ letter\_ status\_ updates\_ queue] ( #module\_ letter\_ status\_ updates\_ queue ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.24/terraform-sqs.zip | n/a |
5864| <a name =" module_letter_updates_transformer " ></a > [ letter\_ updates\_ transformer] ( #module\_ letter\_ updates\_ transformer ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
59- | <a name =" module_logging_bucket " ></a > [ logging\_ bucket] ( #module\_ logging\_ bucket ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-s3bucket.zip | n/a |
6065| <a name =" module_mi_updates_transformer " ></a > [ mi\_ updates\_ transformer] ( #module\_ mi\_ updates\_ transformer ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-lambda.zip | n/a |
6166| <a name =" module_patch_letter " ></a > [ patch\_ letter] ( #module\_ patch\_ letter ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
6267| <a name =" module_post_letters " ></a > [ post\_ letters] ( #module\_ post\_ letters ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
6368| <a name =" module_post_mi " ></a > [ post\_ mi] ( #module\_ post\_ mi ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
6469| <a name =" module_s3bucket_test_letters " ></a > [ s3bucket\_ test\_ letters] ( #module\_ s3bucket\_ test\_ letters ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-s3bucket.zip | n/a |
70+ | <a name =" module_sqs_alarms " ></a > [ sqs\_ alarms] ( #module\_ sqs\_ alarms ) | ../../modules/alarms-sqs | n/a |
6571| <a name =" module_sqs_letter_updates " ></a > [ sqs\_ letter\_ updates] ( #module\_ sqs\_ letter\_ updates ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-sqs.zip | n/a |
6672| <a name =" module_sqs_supplier_allocator " ></a > [ sqs\_ supplier\_ allocator] ( #module\_ sqs\_ supplier\_ allocator ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-sqs.zip | n/a |
6773| <a name =" module_supplier_allocator " ></a > [ supplier\_ allocator] ( #module\_ supplier\_ allocator ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
6874| <a name =" module_supplier_ssl " ></a > [ supplier\_ ssl] ( #module\_ supplier\_ ssl ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.26/terraform-ssl.zip | n/a |
75+ | <a name =" module_update_letter_queue " ></a > [ update\_ letter\_ queue] ( #module\_ update\_ letter\_ queue ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
6976| <a name =" module_upsert_letter " ></a > [ upsert\_ letter] ( #module\_ upsert\_ letter ) | https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.29/terraform-lambda.zip | n/a |
7077## Outputs
7178
0 commit comments