diff --git a/README.md b/README.md
index 5c96b66..f46a423 100644
--- a/README.md
+++ b/README.md
@@ -149,6 +149,7 @@ Here's a complete [example](examples/complete/main.tf) of using this `terraform-
| Name | Source | Version |
|------|--------|---------|
+| [aws\_sns\_topic\_label](#module\_aws\_sns\_topic\_label) | cloudposse/label/null | 0.24.1 |
| [sns\_kms\_key](#module\_sns\_kms\_key) | cloudposse/kms-key/aws | 0.10.0 |
| [sns\_kms\_key\_label](#module\_sns\_kms\_key\_label) | cloudposse/label/null | 0.24.1 |
| [this](#module\_this) | cloudposse/label/null | 0.24.1 |
diff --git a/docs/terraform.md b/docs/terraform.md
index 5f086ac..59e0ebe 100644
--- a/docs/terraform.md
+++ b/docs/terraform.md
@@ -16,6 +16,7 @@
| Name | Source | Version |
|------|--------|---------|
+| [aws\_sns\_topic\_label](#module\_aws\_sns\_topic\_label) | cloudposse/label/null | 0.24.1 |
| [sns\_kms\_key](#module\_sns\_kms\_key) | cloudposse/kms-key/aws | 0.10.0 |
| [sns\_kms\_key\_label](#module\_sns\_kms\_key\_label) | cloudposse/label/null | 0.24.1 |
| [this](#module\_this) | cloudposse/label/null | 0.24.1 |
diff --git a/main.tf b/main.tf
index 14b6074..3b00c93 100644
--- a/main.tf
+++ b/main.tf
@@ -56,9 +56,17 @@ data "aws_iam_policy_document" "sns_kms_key_policy" {
}
}
+module "aws_sns_topic_label" {
+ source = "cloudposse/label/null"
+ version = "0.24.1"
+
+ attributes = ["cloudtrail-breach"]
+ context = module.this.context
+}
+
resource "aws_sns_topic" "default" {
count = local.enabled ? 1 : 0
- name = join(module.this.delimiter, [local.alert_for, "threshold", "alerts"])
+ name = module.aws_sns_topic_label.id
tags = module.this.tags
kms_master_key_id = local.create_kms_key ? module.sns_kms_key[0].key_id : var.kms_master_key_id
}