File tree Expand file tree Collapse file tree
infrastructure/modules/eventpub Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,15 +34,11 @@ data "aws_iam_policy_document" "sns_delivery_logging_cloudwatch" {
3434 " logs:PutRetentionPolicy" ,
3535 ]
3636
37- resources = [
38- aws_cloudwatch_log_group . sns_delivery_logging_success_data [0 ]. arn ,
39- " ${ aws_cloudwatch_log_group . sns_delivery_logging_success_data [0 ]. arn } :log-stream:*" ,
40- aws_cloudwatch_log_group . sns_delivery_logging_failure_data [0 ]. arn ,
41- " ${ aws_cloudwatch_log_group . sns_delivery_logging_failure_data [0 ]. arn } :log-stream:*" ,
42- aws_cloudwatch_log_group . sns_delivery_logging_success_control [0 ]. arn ,
43- " ${ aws_cloudwatch_log_group . sns_delivery_logging_success_control [0 ]. arn } :log-stream:*" ,
44- aws_cloudwatch_log_group . sns_delivery_logging_failure_control [0 ]. arn ,
45- " ${ aws_cloudwatch_log_group . sns_delivery_logging_failure_control [0 ]. arn } :log-stream:*" ,
46- ]
37+ resources = concat (
38+ [for arn in values (aws_cloudwatch_log_group. sns_delivery_logging_success ) : arn . arn ],
39+ [for arn in values (aws_cloudwatch_log_group. sns_delivery_logging_success ) : " ${ arn . arn } :log-stream:*" ],
40+ [for arn in values (aws_cloudwatch_log_group. sns_delivery_logging_failure ) : arn . arn ],
41+ [for arn in values (aws_cloudwatch_log_group. sns_delivery_logging_failure ) : " ${ arn . arn } :log-stream:*" ]
42+ )
4743 }
4844}
You can’t perform that action at this time.
0 commit comments