本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Lambda 函数目标
要交付给 Lambda 函数,TargetArn请将该函数 ARN(可选)设置为别名或版本,然后添加。LambdaParameters该函数接收一个 JSON 数组,用于保存批处理中的事件,每个事件一个元素,即使该批处理包含一个事件也是如此。
参数
| 参数 | 它设定了什么 |
|---|---|
InvocationType | EVENT异步调用并将成功Invoke视为已交付。REQUEST_RESPONSE等待函数返回并将函数错误视为交付失败 |
Qualifier | 函数版本或别名,如果不是 ARN 的一部分 |
DurableExecutionName | 持久执行的名称,适用于使用持久执行的函数 |
TenantId | 传递给多租户函数的租户标识符 |
InvocationTimeoutSeconds | EventBridge 等待呼叫的时间,1 到 30 秒,默认为 30 |
交付角色
该角色需要lambda:InvokeFunction该函数,包括其别名或版本(如果您命名)。
批处理和有效载荷
一个将整个批次作为 JSON 数组Invoke进行传输。如果函数期望每次调用一个事件,则设置BatchConfiguration.MaxBatchSize为 1。请参阅批量向目标交付。