aws.lambda.invoke 触发器动作接受具有有效负载的 AWS Lambda 函数,并将其发送到 AWS 以获取响应。

动作

此触发器动作位于 Third party >> AWS(第三方 >> AWS)下。

画布

当拖到画布上时,此动作将呈现为具有两个路线点的矩形。

左侧的路线点(红色)是错误路线。如果执行过程中出现错误,将采用此路线。

右侧的路线点(绿色)是成功路线。如果动作执行成功,将采用此路线。

形式

参数

名称 类型 必需 描述

Function Name(函数名)

字符串

需要调用的 AWS Lambda 函数的名称。

Asynchronous Execution(异步执行)

布尔型

默认情况下,该参数设置为 False,此时将阻止函数,直到收到响应然后继续执行。

如果设置为 True,则不会有回复。

Region(地区)

字符串 AWS 实例的地区。例如,us-east-1。有关地区的更多信息,请参见https://docs.aws.amazon.com/general/latest/gr/rande.html
Reply Type(回复类型) Object、String 或 base64

回复类型的默认值为对象。
请求必须返回以下三种类型中的任意一种以进行处理。该 Reply Type(回复类型)下拉菜单包括:

  • Object(对象)- JSON 对象
  • String(字符串)- 常规字符串
  • base64- base64 编码的字符串
Payload(有效负载) JSON 对象 想要作为输入提供给 Lambda 函数的 JSON(数据 blob)。