调用ListFCTrigger获取指定事件的函数计算触发器列表。
单用户调用频率:100次/秒。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 否 | ListFCTrigger |
操作接口名,系统规定参数。取值:ListFCTrigger。 |
EventMetaName | String | 是 | LogFileCreated |
事件名称。仅支持传单个名称。 |
EventMetaVersion | String | 是 | 1.0.0 |
事件版本号。仅支持传单个版本号。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
FCTriggers | Array of FCTrigger |
获取指定事件的函数计算触发器列表。 |
|
EventMetaName | String | LogFileCreated |
事件名称。 |
EventMetaVersion | String | 1.0.0 |
事件版本。 |
Notes | String | 测试 |
备注信息。 |
RoleARN | String | acs:ram:: 1234567890:role/aliyuncdneventnotificationrole |
RAM(访问控制)授权的角色。 |
SourceArn | String | acs:cdn:*:1234567890:domain/example.com |
事件侦听的资源和过滤器。 |
TriggerARN | String | acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger |
函数计算服务对应的触发器。 |
RequestId | String | EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E |
请求ID。 |
SourceARN的格式为
acs:cdn:{RegionID}:{AccountID}:{Filter}
其中Filter表示资源和过滤器,具体格式为{FilterName}/{FilterValue}。当FilterValue为多个枚举值时,需要使用{}包括起来,值之间通过逗号(,)分割。
例如:对于LogFileCreated事件当前支持基于域名FilterName为domain的过滤,如果只需要example.com域名触发函数计算,则Filter为 domain/example.com,如果需要多个域名触发,则Filter为
domain/{example1.com,example2.com}
多个过滤器之间通过正斜线(/)连接,之间是逻辑与的关系,即此时SourceARN的格式为
acs:cdn:{RegionID}:{AccountID}:{Filter1}/{Filter2}...
示例
请求示例
https://cdn.aliyuncs.com/?Action=ListFCTrigger
&EventMetaName=LogFileCreated
&EventMetaVersion=1.0.0
&<公共请求参数>
正常返回示例
XML
格式
<ListFCTriggerResponse>
<FCTriggers>
<Notes>测试</Notes>
<SourceArn>acs:cdn:*:1234567890:domain/example.com</SourceArn>
<EventMetaVersion>1.0.0</EventMetaVersion>
<EventMetaName>LogFileCreated</EventMetaName>
<RoleARN>acs:ram:: 1234567890:role/aliyuncdneventnotificationrole</RoleARN>
<TriggerARN>acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger</TriggerARN>
</FCTriggers>
<RequestId>EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E</RequestId>
</ListFCTriggerResponse>
JSON
格式
{
"FCTriggers": [
{
"Notes": "测试",
"SourceArn": "acs:cdn:*:1234567890:domain/example.com",
"EventMetaVersion": "1.0.0",
"EventMetaName": "LogFileCreated",
"RoleARN": "acs:ram:: 1234567890:role/aliyuncdneventnotificationrole",
"TriggerARN": "acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger"
}
],
"RequestId": "EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E"
}
错误码
访问错误中心查看更多错误码。