更新时间:2022-02-22 GMT+08:00
异步执行函数
功能介绍
异步执行函数。
URI
POST /v2/{project_id}/fgs/functions/{function_urn}/invocations-async
URI参数说明如表1所示。
参数 |
类型 |
必选 |
说明 |
---|---|---|---|
project_id |
String |
必选 |
租户Project ID。 |
function_urn |
String |
必选 |
函数的URN,请参见FunctionGraph函数模型。 |
请求消息
函数的event,json格式。
参数 |
类型 |
必选 |
说明 |
---|---|---|---|
{自定义key} |
Map<String,String> |
否 |
执行函数请求体,为json格式 |
示例
请求示例
POST /v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/functions/urn:fss:xxxxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test:latest/invocations-async HTTP/1.1
响应示例
成功时的返回格式:
HTTP/1.1 202 Accepted {"request_id": "e834cb5b-1b2b-4c6b-b41c-8bd10fd41826"}
失败时的返回格式:
HTTP/1.1 404 Not Found {"error_code":"FSS.0404","error_msg":"function 'test' not exist"}
函数被禁用时返回格式:
HTTP / 1.1 429 Disabled { "error_code": "FSS.0429", "error_msg": "Function Disabled" }
状态码
状态码请参见状态码。
父主题: 函数数据域接口