diff --git a/flowlogs-transit-gateway/main.tf b/flowlogs-transit-gateway/main.tf index f3a3180..b1e0aa3 100644 --- a/flowlogs-transit-gateway/main.tf +++ b/flowlogs-transit-gateway/main.tf @@ -52,11 +52,12 @@ locals { } resource "aws_flow_log" "flowlog_s3" { - log_destination = format("%v/%v/%v/", var.flowlog_bucket_arn, "tgw", var.label) - log_destination_type = "s3" - iam_role_arn = var.flowlog_role_arn - traffic_type = "ALL" - transit_gateway_id = var.transit_gateway_id + log_destination = format("%v/%v/%v/", var.flowlog_bucket_arn, "tgw", var.label) + log_destination_type = "s3" + iam_role_arn = var.flowlog_role_arn + traffic_type = "ALL" + transit_gateway_id = var.transit_gateway_id + max_aggregation_interval = 60 tags = merge( local.base_tags, @@ -79,10 +80,11 @@ resource "aws_cloudwatch_log_group" "flowlog" { } resource "aws_flow_log" "flowlog_cloudwatch" { - log_destination = aws_cloudwatch_log_group.flowlog.arn - iam_role_arn = var.flowlog_role_arn - traffic_type = "ALL" - transit_gateway_id = var.transit_gateway_id + log_destination = aws_cloudwatch_log_group.flowlog.arn + iam_role_arn = var.flowlog_role_arn + traffic_type = "ALL" + transit_gateway_id = var.transit_gateway_id + max_aggregation_interval = 60 tags = merge( local.base_tags,