调用ListFCTrigger获取指定事件的函数计算触发器列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListFCTrigger

操作接口名,系统规定参数。取值:ListFCTrigger

EventMetaName String LogFileCreated

事件名称。

EventMetaVersion String 1.0.0

事件版本。

返回数据

名称 类型 示例值 描述
FCTriggers Array

获取指定事件的函数计算触发器列表。

EventMetaName String LogFileCreated

事件名称。

EventMetaVersion String 1.0.0

事件版本。

Notes String 测试

备注信息。

RoleARN String acs:cdn:*:1234567890:domain/example.com

RAM(访问控制)授权的角色。

SourceArn String acs:ram:: 1234567890:role/aliyuncdneventnotificationrole

事件侦听的资源和过滤器。

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事件当前支持基于域名FilterNamedomain的过滤,如果只需要example.com域名触发函数计算,则Filterdomain/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"
}

错误码

访问错误中心查看更多错误码。