如何将事件从 EventBridge 发送到 Lambda

use*_*852 5 amazon-web-services aws-lambda aws-event-bridge

我希望 Lambda 函数每 10 分钟触发一次,并且该函数从 EventBridge 接收 JSON 形式的事件。该事件将包含将在 Lambda 代码中使用的文档 ID。目前,EventBridge 不具备将自定义事件发送到规则类型计划目标的功能。这里的自定义事件是文档 ID,我希望 Lambda 函数将其作为事件接收。我怎样才能实现这个目标?

Joh*_*ein 11

看来您的目标是:

  • 每n分钟触发一次 AWS Lambda 函数
  • 在 Lambda 函数接收的事件中传递静态信息

您可以在为计划的事件配置目标时执行此操作:

  • 选择 Lambda 函数作为目标
  • “附加设置”中选择“配置目标输入”和常量(JSON 文本)

然后,该事件将通过参数在 Lambda 函数中可用event

AWS EventBridge 指定常量