【问题标题】:Create an EventBridge rule that targets a lambda function defined in a separate stack using AWS CDK使用 AWS CDK 创建针对在单独堆栈中定义的 lambda 函数的 EventBridge 规则
【发布时间】:2021-05-03 21:46:32
【问题描述】:

我有 3 个单独的堆栈(都在同一个帐户和区域中)

  1. AuthStack 通过 lambda postConfirmation 触发器 lambda 函数进行身份验证并将新的用户事件对象发送到 EventsBusStack。
  2. EventBusStack 通过 postConfirmation lambda 接收 newUser 对象。
  3. 但是,使用 CDK,我似乎无法找到一种方法来定位位于第三个堆栈 RewardsStack 中的 lambda 函数。 CDK 似乎没有提供通过其 arn 来定位 lambda 函数的方法。

如何使用 CDK 创建针对位于不同堆栈中的 lambda 函数的规则?

【问题讨论】:

    标签: amazon-web-services aws-lambda aws-cdk aws-event-bridge


    【解决方案1】:

    您只需使用 Function.fromFunctionArn 即可使用 ARN。

    【讨论】:

      猜你喜欢
      • 2021-07-15
      • 2021-04-18
      • 1970-01-01
      • 2021-02-18
      • 2021-05-11
      • 2021-02-03
      • 2021-05-28
      • 1970-01-01
      • 2021-08-06
      相关资源
      最近更新 更多