diff --git a/CHANGELOG.md b/CHANGELOG.md index 46ccb1a..aa5e8ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unreleased * Add validation of deploy_name in env.sh +* Expose `report_sns_topic_subscriber_arns` variable to cumulus.tf module ## v22.2.1.0 * Upgrade to [Cumulus v22.2.1](https://github.com/nasa/cumulus/releases/tag/v22.2.1) diff --git a/cumulus/main.tf b/cumulus/main.tf index b56aabe..e0bb67d 100644 --- a/cumulus/main.tf +++ b/cumulus/main.tf @@ -115,6 +115,7 @@ module "cumulus" { }], var.throttled_queues, local.throttled_queues) archive_records_config = var.archive_records_config + report_sns_topic_subscriber_arns = var.report_sns_topic_subscriber_arns } resource "aws_security_group" "no_ingress_all_egress" { diff --git a/cumulus/variables.tf b/cumulus/variables.tf index 1621673..a902809 100644 --- a/cumulus/variables.tf +++ b/cumulus/variables.tf @@ -555,4 +555,10 @@ variable "tea_distribution_url_per_cmr_provider" { description = "Map of CMR provider short_name to TEA external endpoint URL. Used in consolidated deployments to route distribution URLs per Collection.cmrProvider. Falls back to tea_distribution_url for any provider not listed." type = map(string) default = {} -} \ No newline at end of file +} + +variable "report_sns_topic_subscriber_arns" { + type = list(any) + default = null + description = "Account ARNs to supply to report SNS topics policy with subscribe action" +}