异步执行函数
功能介绍
异步执行函数。 目前为了兼容v1和v2接口同时返回二种格式的request_id。
调试
您可以在API Explorer中调试该接口。
URI
POST /v2/{project_id}/fgs/functions/{function_urn}/invocations-async
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
function_urn |
是 |
String |
函数的URN(Uniform Resource Name),唯一标识函数。 |
project_id |
是 |
String |
租户Project ID。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
{自定义key} |
是 |
Object |
异步执行函数的请求body体,json格式。 |
响应参数
状态码: 202
参数 |
参数类型 |
描述 |
---|---|---|
request_id |
String |
异步执行函数请求ID。 |
状态码: 404
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误信息 |
请求示例
POST https://{functiongraph_endpoint}/v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/functions/urn:fss:xxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test:latest/invocations-async { "message" : "Hello World" }
响应示例
状态码: 202
Accepted
{ "request_id" : "1167bf8c-87b0-43ab-8f5f-26b16c64f252" }
状态码: 404
Not Found
{ "error_code" : "FSS.1051", "error_msg" : "Not found the function" }
状态码
状态码 |
描述 |
---|---|
202 |
Accepted |
404 |
Not Found |
错误码
请参见错误码。
