File tree Expand file tree Collapse file tree 2 files changed +12
-11
lines changed Expand file tree Collapse file tree 2 files changed +12
-11
lines changed Original file line number Diff line number Diff line change 11repos :
22 - repo : https://github.com/antonbabenko/pre-commit-terraform
3- rev : v1.88.0
3+ rev : v1.88.4
44 hooks :
55 - id : terraform_fmt
66 - id : terraform_docs
Original file line number Diff line number Diff line change @@ -6,20 +6,18 @@ data "aws_iam_policy_document" "sns_feedback" {
66 count = local. create_sns_feedback_role ? 1 : 0
77
88 statement {
9- sid = " PermitDeliveryStatusMessagesToCloudWatchLogs "
9+ sid = " SnsAssume "
1010 effect = " Allow"
1111
1212 actions = [
13- " logs:CreateLogGroup" ,
14- " logs:CreateLogStream" ,
15- " logs:PutLogEvents" ,
16- " logs:PutMetricFilter" ,
17- " logs:PutRetentionPolicy"
13+ " sts:AssumeRole" ,
14+ " sts:TagSession" ,
1815 ]
1916
20- resources = [
21- " *"
22- ]
17+ principals {
18+ type = " Service"
19+ identifiers = [" sns.amazonaws.com" ]
20+ }
2321 }
2422}
2523
@@ -33,5 +31,8 @@ resource "aws_iam_role" "sns_feedback_role" {
3331 permissions_boundary = var. sns_topic_feedback_role_permissions_boundary
3432 assume_role_policy = data. aws_iam_policy_document . sns_feedback [0 ]. json
3533
36- tags = merge (var. tags , var. sns_topic_feedback_role_tags )
34+ tags = merge (
35+ var. tags ,
36+ var. sns_topic_feedback_role_tags ,
37+ )
3738}
You can’t perform that action at this time.
0 commit comments