函数工作流 FUNCTIONGRAPH-配置函数异步:配置说明

时间:2024-05-11 11:37:15

配置说明

异步调用目标的配置说明参见表2,异步调用目标的事件内容参见如下示例:

{
        "timestamp": "2020-08-20T12:00:00.000Z+08:00",
	"request_context": {
	        "request_id": "1167bf8c-87b0-43ab-8f5f-26b16c64f252",
	        "function_urn": "urn:fss:xx-xxxx-x:xxxxxxx:function:xxxx:xxxx:latest",
	        "condition": "",
	        "approximate_invoke_count": 0
	 },
	    "request_payload": "",
	    "response_context": {
	        "status_code": 200,
	        "function_error": ""
	  },
	 "response_payload": "hello world!"
}
表2 配置参数说明

参数

说明

timestamp

调用时间戳。

request_context

请求上下文。

request_context.request_id

异步调用的请求ID。

request_context. function_urn

异步执行的函数URN。

request_context.condition

调用错误类别。

request_context. approximate_invoke_count

异步调用的执行次数。当该值大于1时,说明函数计算对您的函数进行了重试。

request_payload

请求函数的原始负载。

response_context

返回上下文。

response_context.statusCode

调用函数的返回码(系统)。当该返回码不为200时,说明出现了系统错误。

response_context.function_error

调用错误信息。

response_payload

执行函数返回的原始负载。

support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0390_03.html