From 6c32ece36e55a34cad12d55f152232805c6da9e0 Mon Sep 17 00:00:00 2001 From: jjkoh95 Date: Wed, 24 May 2023 21:45:43 -0400 Subject: [PATCH] fix: limit statement_id length to 100 chars Update logs_monitoring_cloudwatch_log.tf Co-authored-by: Jim Park --- logs_monitoring_cloudwatch_log.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logs_monitoring_cloudwatch_log.tf b/logs_monitoring_cloudwatch_log.tf index b24c79c..87c70b5 100644 --- a/logs_monitoring_cloudwatch_log.tf +++ b/logs_monitoring_cloudwatch_log.tf @@ -9,7 +9,7 @@ resource "aws_cloudwatch_log_subscription_filter" "test_lambdafunction_logfilter resource "aws_lambda_permission" "allow_cloudwatch_logs_to_call_dd_lambda_handler" { count = length(var.cloudwatch_log_groups) - statement_id = "${substr(replace(var.cloudwatch_log_groups[count.index], "/", "_"), 0, 60)}-AllowExecutionFromCloudWatchLogs" + statement_id = "${substr(replace(var.cloudwatch_log_groups[count.index], "/", "_"), 0, 67)}-AllowExecutionFromCloudWatchLogs" action = "lambda:InvokeFunction" function_name = aws_cloudformation_stack.datadog-forwarder.outputs.DatadogForwarderArn principal = "logs.${var.aws_region}.amazonaws.com"