cloudposse / cloudposse/terraform-aws-datadog-lambda-forwarder

Getting Malformed Policy

Open
#89 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
HCL
Stars
20
Forks
23
PR merge metrics
No merged PRs in 30d

Description

### Describe the Bug

While create lambda log forwarder receiving error of malformed policy document.
image

### Expected Behavior

It should not fail.

Some code issue over here. Ideally it should role document
https://github.com/cloudposse/terraform-aws-datadog-lambda-forwarder/blob/373367a1338ac20706ef95c04a7ce173ebcc70e3/main.tf#L52C7-L52C30

### Steps to Reproduce

Create log forwarder with following syntax:

module "datadog_lambda_forwarder" {
depends_on = [module.pipe]
source = "cloudposse/datadog-lambda-forwarder/aws"
forwarder_log_enabled = true
api_key_ssm_arn = var.SSM_DATADOG_ARN
enabled = true
cloudwatch_forwarder_log_groups = {
pipe = {
name = module.pipe.aws_log_group_name
filter_pattern = ""
},
}
stage = var.ENVIRONMENT
}

### Screenshots

_No response_

### Environment

_No response_

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.