File tree 1 file changed +4
-4
lines changed
modules/integrations/cloud-logs
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -171,20 +171,20 @@ data "aws_iam_policy_document" "cloudlogs_s3_access" {
171
171
# SNS Topic and Subscription for CloudTrail notifications
172
172
# -----------------------------------------------------------------------------------------------------------------------
173
173
provider aws {
174
- alias = " sns "
174
+ alias = " sns_default "
175
175
region = local. topic_region
176
176
}
177
177
178
178
resource "aws_sns_topic" "cloudtrail_notifications" {
179
179
count = var. create_topic ? 1 : 0
180
- provider = aws. sns
180
+ provider = try ( aws. sns , aws . sns_default )
181
181
name = local. topic_name
182
182
tags = var. tags
183
183
}
184
184
185
185
resource "aws_sns_topic_policy" "cloudtrail_notifications" {
186
186
count = var. create_topic ? 1 : 0
187
- provider = aws. sns
187
+ provider = try ( aws. sns , aws . sns_default )
188
188
arn = aws_sns_topic. cloudtrail_notifications [0 ]. arn
189
189
policy = jsonencode ({
190
190
Version = " 2012-10-17"
@@ -205,7 +205,7 @@ resource "aws_sns_topic_policy" "cloudtrail_notifications" {
205
205
resource "aws_sns_topic_subscription" "cloudtrail_notifications" {
206
206
count = ! local. is_cross_account_topic ? 1 : 0
207
207
topic_arn = var. topic_arn
208
- provider = aws. sns
208
+ provider = try ( aws. sns , aws . sns_default )
209
209
protocol = " https"
210
210
endpoint = local. ingestion_url
211
211
You can’t perform that action at this time.
0 commit comments