如何解决创建一个 EventBridge 规则,该规则以使用 AWS CDK 的单独堆栈中定义的 lambda 函数为目标
我有 3 个独立的堆栈(都在同一个帐户和区域中)
- AuthStack 通过 lambda postConfirmation 触发器 lambda 函数进行身份验证并将新的用户事件对象发送到 EventsBusStack。
- EventBusStack 通过 postConfirmation lambda 接收 newUser 对象。
- 但是,使用 CDK 我似乎无法找到一种方法来定位位于第三个堆栈 RewardsStack 中的 lambda 函数。 CDK 似乎没有提供通过其 arn 定位 lambda 函数的方法。
如何使用 CDK 创建针对位于不同堆栈中的 lambda 函数的规则?
解决方法
您只需使用 Function.fromFunctionArn
即可使用 ARN。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。