We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 30e15b6 commit dd51c31Copy full SHA for dd51c31
cloudwatch_event_rules.tf
@@ -2,7 +2,7 @@ resource "aws_lambda_permission" "cloudwatch_events" {
2
for_each = var.cloudwatch_event_rules
3
4
action = "lambda:InvokeFunction"
5
- function_name = var.function_name
+ function_name = var.ignore_external_function_updates ? aws_lambda_function.lambda_external_lifecycle[0].function_name : aws_lambda_function.lambda[0].function_name
6
principal = "events.amazonaws.com"
7
qualifier = contains(keys(each.value), "cloudwatch_event_target_arn") ? trimprefix(each.value["cloudwatch_event_target_arn"], "${local.function_arn}:") : null
8
source_arn = aws_cloudwatch_event_rule.lambda[each.key].arn
0 commit comments