获取指定函数的触发器列表
功能介绍
获取指定函数的触发器列表。
调试
您可以在API Explorer中调试该接口。
URI
GET /v2/{project_id}/fgs/triggers/{function_urn}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
function_urn |
是 |
String |
函数的URN(Uniform Resource Name),唯一标识函数。 |
project_id |
是 |
String |
租户Project ID。 |
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
[数组元素] |
Array of TriggersResponse objects |
触发器列表返回体。 |
参数 |
参数类型 |
描述 |
---|---|---|
trigger_id |
String |
触发器ID。 |
trigger_type_code |
String |
触发器类型。 枚举值:
|
trigger_status |
String |
触发器状态。
枚举值:
|
event_data |
Object |
触发器源事件。 |
last_updated_time |
String |
最后更新时间。 |
created_time |
String |
触发器创建时间。 |
状态码: 404
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误信息 |
请求示例
GET https://{functiongraph_endpoint}/v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/triggers/urn:fss:xxxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test:latest
响应示例
状态码: 200
OK
[ { "trigger_id" : "1b3b264db3b849118d007884b9bc8a60", "trigger_type_code" : "APIG", "trigger_status" : "ACTIVE", "event_data" : { "api_id" : "4a59f6a7263c4d1dab3f69c34f98d949", "api_name" : "API_test_triggers", "auth" : "IAM", "env_id" : "DEFAULT_ENVIRONMENT_RELEASE_ID", "env_name" : "RELEASE", "func_info" : { "function_urn" : "urn:fss:cn-north-7:46b6f338fc3445b8846c71dfb1fbd9e8:function:default:test_triggers", "invocation_type" : "sync", "timeout" : 5000, "version" : "latest" }, "group_id" : "9205f83fe721481eb490870d380cf31d", "group_name" : "APIGroup_2mbe", "invoke_url" : "https://ed94ae9494ba4f70ac24224747202140.apigw.cn-north-7.myhuaweicloud.com/test_triggers", "match_mode" : "SWA", "name" : "API_test_triggers", "path" : "/test_triggers", "protocol" : "HTTPS", "req_method" : "ANY", "triggerid" : "1b3b264db3b849118d007884b9bc8a60", "type" : 1 }, "last_updated_time" : "2019-08-09T10:42:07+08:00", "created_time" : "2019-08-09T10:42:07+08:00" } ]
状态码: 404
Not Found
{ "error_code" : "FSS.1051", "error_msg" : "Error getting associated function" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
404 |
Not Found |
错误码
请参见错误码。
