diff --git a/flowlogs/main.tf b/flowlogs/main.tf index 2bc3527..3624042 100644 --- a/flowlogs/main.tf +++ b/flowlogs/main.tf @@ -96,7 +96,8 @@ resource "aws_flow_log" "flowlog" { # flowlog, cloudwatch #--- resource "aws_cloudwatch_log_group" "flowlog" { - name = format("%v%v", local._prefixes["log-group"], var.vpc_full_name) + name = format("%v%v", local._prefixes["log-group"], var.vpc_full_name) + retention_in_days = var.retention_in_days tags = merge( local.base_tags, @@ -106,11 +107,10 @@ 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" - vpc_id = var.vpc_id - retention_in_days = var.retention_in_days + log_destination = aws_cloudwatch_log_group.flowlog.arn + iam_role_arn = var.flowlog_role_arn + traffic_type = "ALL" + vpc_id = var.vpc_id tags = merge( local.base_tags,