View a markdown version of this page

Lambda 函数目标 - 亚马逊 EventBridge

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Lambda 函数目标

要交付给 Lambda 函数,TargetArn请将该函数 ARN(可选)设置为别名或版本,然后添加。LambdaParameters该函数接收一个 JSON 数组,用于保存批处理中的事件,每个事件一个元素,即使该批处理包含一个事件也是如此。

参数

参数它设定了什么
InvocationTypeEVENT异步调用并将成功Invoke视为已交付。REQUEST_RESPONSE等待函数返回并将函数错误视为交付失败
Qualifier函数版本或别名,如果不是 ARN 的一部分
DurableExecutionName持久执行的名称,适用于使用持久执行的函数
TenantId传递给多租户函数的租户标识符
InvocationTimeoutSeconds EventBridge 等待呼叫的时间,1 到 30 秒,默认为 30

交付角色

该角色需要lambda:InvokeFunction该函数,包括其别名或版本(如果您命名)。

批处理和有效载荷

一个将整个批次作为 JSON 数组Invoke进行传输。如果函数期望每次调用一个事件,则设置BatchConfiguration.MaxBatchSize为 1。请参阅批量向目标交付。