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

调试

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

请求参数

名称 类型 是否必选 示例值 描述
EventMetaName String LogFileCreated

事件名称。

EventMetaVersion String 1.0.0

事件版本。

Action String ListFCTrigger

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

返回数据

名称 类型 示例值 描述
FCTriggers

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

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。

示例

请求示例

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",
			"EventMetaName":"LogFileCreated",
			"EventMetaVersion":"1.0.0",
			"RoleARN":"acs:ram:: 1234567890:role/aliyuncdneventnotificationrole",
			"TriggerARN":"acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger"
		}
	],
	"RequestId":"EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E"
}
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}...

错误码

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