Queries a specified Function Compute trigger.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
TriggerARN | string | Yes | The trigger that corresponds to the Function Compute service. | acs:cdn:{RegionID}:{AccountID}:{Filter} |
Response parameters
SourceArn
SourceArn format: acs:cdn:{RegionID}:{AccountID}:{Filter}
.
- Filter indicates the resource and filter in the format of
{FilterName}/{FilterValue}
. If you want to specify multiple values for FilterValue, separate the values with commas (,) and enclose them with braces ({}). - In this example, the LogFileCreated event supports a filter of which FilterName is set to domain. Function Compute can be triggered only by example.com if Filter is set to
domain/example.com
. Function Compute can be triggered by multiple domains if Filter is set todomain/{example.com,aliyun.com}
. - Separate filters with forward slashes (/). Set the logical operator among filters to AND. Format:
acs:cdn:{RegionID}:{AccountID}:{Filter1}/{Filter2}/{Filter3}...
.
Examples
Sample success responses
JSON
format
{
"RequestId": "EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E",
"FCTrigger": {
"TriggerARN": "acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger",
"RoleARN": "acs:ram:: 1234567890:role/aliyuncdneventnotificationrole",
"SourceArn": "acs:cdn:*:1234567890:domain/example.com",
"Notes": "test",
"EventMetaName": "LogFileCreated",
"EventMetaVersion": "1.0.0"
}
}
Error codes
HTTP status code | Error code | Error message |
---|---|---|
403 | PermissionDeny | No permission to operate this FCTrigger. |
404 | NotFound.FCTrigger | FCTrigger not found. |
For a list of error codes, visit the Service error codes.