Skip to content

Commit 9afe1bf

Browse files
committed
retooled for existing log group II
1 parent a4c65c0 commit 9afe1bf

File tree

1 file changed

+6
-6
lines changed
  • terraform/modules/api_gateway

1 file changed

+6
-6
lines changed

terraform/modules/api_gateway/logs.tf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ resource "aws_iam_role_policy" "cloudwatch" {
5454
EOF
5555
}
5656

57-
resource "aws_iam_role_policy_attachment" "cwlogs_apigateway_policy" {
57+
resource "aws_iam_role_policy_attachment" "api_logs_apigateway_policy" {
5858
role = aws_iam_role.api_cloudwatch.name
5959
policy_arn = "arn:aws:iam::aws:policy/service-role/AmazonAPIGatewayPushToCloudWatchLogs"
6060
}
@@ -63,8 +63,8 @@ resource "aws_iam_role_policy_attachment" "cwlogs_apigateway_policy" {
6363
# e.g.
6464
# "logs.${data.aws_region.current.region}.amazonaws.com"
6565

66-
resource "aws_iam_role" "cwlogs_subscription_role" {
67-
name = "${local.short_prefix}-cwlogs-subscription-role"
66+
resource "aws_iam_role" "api_logs_subscription_role" {
67+
name = "${var.short_prefix}-api-logs-subscription-role"
6868
assume_role_policy = jsonencode({
6969
Version = "2012-10-17",
7070
Statement = [{
@@ -78,10 +78,10 @@ resource "aws_iam_role" "cwlogs_subscription_role" {
7878
})
7979
}
8080

81-
resource "aws_cloudwatch_log_subscription_filter" "cwlogs_subscription_logfilter" {
82-
name = "${local.short_prefix}-cwlogs-subscription-logfilter"
81+
resource "aws_cloudwatch_log_subscription_filter" "api_logs_subscription_logfilter" {
82+
name = "${local.short_prefix}-api-logs-subscription-logfilter"
8383
log_group_name = aws_cloudwatch_log_group.api_access_log.name
8484
filter_pattern = ""
8585
destination_arn = "arn:aws:logs:eu-west-2:693466633220:destination:api_gateway_log_destination"
86-
role_arn = aws_iam_role.cwlogs_subscription_role.arn
86+
role_arn = aws_iam_role.api_logs_subscription_role.arn
8787
}

0 commit comments

Comments
 (0)