This message was deleted.
# aws
s
This message was deleted.
f
Solved 🙂
Had a typo in my lambda permission:
Copy code
# Give cloudwatch permission to trigger
lambda_.Permission(
    "exportDashboardEventTrigger",
    action="lambda:InvokeFunction",
    function=exportDashboardLambda.name,
    principal="<http://events.amazonaws.com|events.amazonaws.com>",
    source_arn=cloudWatchEventRule.arn
)
Works, and:
Copy code
# Give cloudwatch permission to trigger
lambda_.Permission(
    "exportDashboardEventTrigger",
    action="lambda:InvokeFunction",
    function=exportDashboardLambda.name,
    principal="<http://events.amazonaws.com|events.amazonaws.com>",
    source_arn=cloudWatchEventRule.arn.apply(lambda arn: f"{arn}:*")
)
Does not work