Skip to content

Instantly share code, notes, and snippets.

@KyMidd
Created April 7, 2025 17:25
Show Gist options
  • Select an option

  • Save KyMidd/99526f16cabd8352bca0da289790fd24 to your computer and use it in GitHub Desktop.

Select an option

Save KyMidd/99526f16cabd8352bca0da289790fd24 to your computer and use it in GitHub Desktop.
resource "aws_iam_role_policy" "DevOpsBotReceiver_Cloudwatch" {
name = "Cloudwatch"
role = aws_iam_role.DevOpsBotReceiverRole.id
policy = jsonencode({
Version = "2012-10-17"
Statement = [
{
Effect = "Allow"
Action = "logs:CreateLogGroup"
Resource = "arn:aws:logs:us-east-1:${data.aws_caller_identity.current.id}:*"
},
{
Effect = "Allow"
Action = [
"logs:CreateLogStream",
"logs:PutLogEvents"
]
Resource = [
"arn:aws:logs:${data.aws_region.current.name}:${data.aws_caller_identity.current.id}:log-group:/aws/lambda/DevOpsBotReceiver:*"
]
}
]
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment