David
11/15/2021, 2:15 PMRB
11/15/2021, 2:52 PMregex_replace_chars
https://github.com/cloudposse/terraform-null-label/blob/488ab91e34a24a86957e397d9f7262ec5925586a/exports/context.tf#L201RB
11/15/2021, 2:53 PM"/[^a-zA-Z0-9-\/]/" (or similar) to avoid the replacementDavid
11/15/2021, 2:54 PMRB
11/15/2021, 2:57 PMDavid
11/16/2021, 10:28 AMDavid
11/16/2021, 10:28 AM"/[^a-zA-Z0-9-\\/]/"David
11/16/2021, 10:28 AM/David
11/16/2021, 10:33 AM\
gave me tf errorsDavid
11/16/2021, 1:01 PM# module.cloudwatchlogs.aws_cloudwatch_log_group.default[0] will be created
+ resource "aws_cloudwatch_log_group" "default" {
+ arn = (known after apply)
+ id = (known after apply)
+ name = "dev"
+ retention_in_days = 14
+ tags = {
+ "Name" = "/aws/kinesisfirehose/aws-waf-logs-dev-app"
+ "Stage" = "dev"
}
+ tags_all = {
+ "Name" = "/aws/kinesisfirehose/aws-waf-logs-dev-app"
+ "Stage" = "dev"
}
}
# module.cloudwatchlogs.aws_cloudwatch_log_stream.default[0] will be created
+ resource "aws_cloudwatch_log_stream" "default" {
+ arn = (known after apply)
+ id = (known after apply)
+ log_group_name = "dev"
+ name = "/aws/kinesisfirehose/aws-waf-logs-dev-app"
}
I would’ve expected log_group_name to be /aws/kinesisfirehose/aws-waf-logs-dev-appRB
11/16/2021, 3:26 PMDavid
11/17/2021, 10:02 AM# module.cloudwatchlogs.aws_cloudwatch_log_stream.default[0] will be created
+ resource "aws_cloudwatch_log_stream" "default" {
+ arn = (known after apply)
+ id = (known after apply)
+ log_group_name = "awskinesisfirehoseaws-waf-logs-dev-app"
+ name = "/aws/kinesisfirehose/aws-waf-logs-dev-app"
}David
11/17/2021, 10:04 AMDavid
11/17/2021, 10:04 AMDavid
11/17/2021, 2:09 PMRB
11/17/2021, 2:14 PMDavid
11/18/2021, 1:20 PMRB
11/18/2021, 6:50 PMRB
11/18/2021, 6:51 PMRB
11/18/2021, 10:59 PMDavid
11/19/2021, 9:11 AM