Here's my code but I'm not able to figure out how do I code my parameter "JWA"
resource "aws_cloudwatch_event_rule" "every_one_minute" {
name = "every-one-minute"
description = "Fires every one minutes"
schedule_expression = "rate(1 minute)"
}
resource "aws_cloudwatch_event_target" "check_foo_every_one_minute" {
rule = "${aws_cloudwatch_event_rule.every_one_minute.name}"
target_id = "lambda"
arn = "${aws_lambda_function.lambda.arn}"
}
resource "aws_lambda_permission" "allow_cloudwatch_to_call_check_foo" {
statement_id = "AllowExecutionFromCloudWatch"
action = "lambda:InvokeFunction"
function_name = "${aws_lambda_function.lambda.function_name}"
principal = "events.amazonaws.com"
source_arn = "${aws_cloudwatch_event_rule.every_one_minute.arn}"
}