All Products
Search
Document Center

Function Compute:GetTrigger

更新时间:Aug 21, 2025

You can call this operation to view information about a trigger.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. You can use OpenAPI Explorer to search for API operations, call API operations, and dynamically generate SDK sample codes.

Request headers

This operation uses only common request headers. For more information, see Common parameters.

Request syntax

GET /services/{serviceName}/functions/{functionName}/triggers/{triggerName} 

Request parameters

Parameter

Type

Position

Required

Example

Description

serviceName

String

Path

Yes

service_name

The name of the service.

functionName

String

Path

Yes

function_name

The name of the function.

triggerName

String

Path

Yes

trigger_name

The name of the trigger.

Response parameters

Parameter

Type

Example

Description

ETag

String

738136ea26b79cee660862cd7628****

The ETag value of the trigger name. This value is used to ensure that the modified trigger is consistent with the trigger to be modified.

createdTime

String

2020-04-08T01:48:21Z

The time when the trigger was created.

invocationRole

String

acs:ram::1986114****4305:role/aliyunosseventnotificationrole

The role required when the trigger source such as OSS invokes the function. For more information, see Overview.

lastModifiedTime

String

2020-04-08T01:48:21Z

The last time when the trigger was updated.

qualifier

String

LATEST

The version or alias of the service.

sourceArn

String

acs:oss:cn-shanghai:12345:mybucket

The Alibaba Cloud Resource Name (ARN) of the event source for the trigger.

triggerConfig

String

true

The configurations of the trigger. The configurations vary with trigger types.

triggerName

String

trigger_name

The name of the trigger.

triggerType

String

oss

The type of the trigger. Valid values:

Examples

Sample requests

GET /2016-08-15/services/service_name/functions/function_name/triggers/trigger_name HTTP/1.1
            

Sample success responses

JSON format

HTTP/1.1 200
 OK
 Common response headers {
   "triggerName": "trigger_name",
   "description": "test_description",
   "triggerId": "b883122b-6f86-4889-bb69-1729a41***",
   "sourceArn": "acs:oss:cn-shanghai:12345:mybucket",
   "triggerType": "oss",
   "invocationRole": "acs:ram::1986114****4305:role/aliyunosseventnotificationrole",
   "qualifier":LATEST,
   "triggerConfig": {
     "events": [
       "oss:ObjectCreated:*"
     ],
     "filter": {
       "key": {
         "prefix": "prefix_text",
         "suffix": ".zip"
       }
     }
   },
   "createdTime": "2020-04-08T01:48:21Z",
   "lastModifiedTime": "2020-04-08T01:48:21Z"
 }