Updated on 2025-08-30 GMT+08:00

Deleting a Trigger

Function

This API is used to delete a trigger.

URI

DELETE /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

Table 1 Path parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID. For details, see Obtaining a Project ID.

function_urn

Yes

String

Function URN. For details, see the function model descriptions.

trigger_type_code

Yes

String

Trigger type.

  • TIMER
  • APIC: API Connect (APIC) (only available in AP-Singapore)
  • DEDICATEDGATEWAY: API Gateway (Dedicated)
  • CTS: Cloud Trace Service (CTS): Enable CTS first. (available in CN North-Beijing4, CN East-Shanghai1, CN-Hong Kong, AP-Bangkok, AP-Singapore, ME-Riyadh, TR-Istanbul, LA-Mexico City2, and LA-Sao Paulo1)
  • DDS: Document Database Service (DDS): Configure a VPC for the function first. (available in CN North-Beijing4, CN East-Shanghai1, and CN-Hong Kong)
  • DMS: Distributed Message Service (DMS)
  • GAUSSMONGO: GeminiDB Mongo (available in CN North-Beijing4, CN East-Shanghai1, and AP-Singapore)
  • DIS: Data Ingestion Service (DIS) (available in CN East-Shanghai1, CN-Hong Kong, and AP-Singapore)
  • LTS: Log Tank Service (LTS): Configure an LTS agency first. (available at all regions except LA-Sao Paulo1)
  • KAFKA: DMS (for Kafka): Configure a DMS agency first. (available at all regions except LA-Sao Paulo1)
  • OBS: Object Storage Service (OBS) (available at CN-Hong Kong, AP-Bangkok, AP-Singapore, AP-Jakarta, TR-Istanbul, and LA-Mexico City2)
  • SMN: Simple Message Notification (SMN) (available at CN North-Beijing4, CN East-Shanghai1, CN-Hong Kong, AP-Bangkok, AP-Singapore, TR-Istanbul, LA-Sao Paulo1, and LA-Santiago)
  • OPENSOURCEKAFKA: Kafka (Open-Source) (available at CN North-Beijing4, CN East-Shanghai1, CN-Hong Kong, AP-Bangkok, AP-Singapore, and LA-Santiago)
  • RABBITMQ: DMS (for RabbitMQ): Configure a DMS agency first. (available at CN North-Beijing4, CN East-Shanghai1, AP-Bangkok, AP-Singapore, LA-Mexico City2, and LA-Sao Paulo1)
  • IOTDA: IoT Device Access (IoTDA) (available at CN North-Beijing4, CN-Hong Kong, and AP-Bangkok)
  • EVENTGRID: EventGrid (EG) (available at AP-Bangkok, AP-Singapore, AF-Johannesburg, LA-Mexico City2, and LA-Santiago)
  • ROCKETMQ: Distributed Message Service (DMS) for RocketMQ

trigger_id

Yes

String

Trigger ID.

Request Parameters

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

X-Auth-Token

Yes

String

User token.

The token can be obtained by calling the IAM API. The value of X-Subject-Token in the response header is the user token.

Content-Type

Yes

String

Message body type or format.

Default value: application/json

Response Parameters

Status code: 400

Table 3 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_msg

String

Error message.

Status code: 401

Table 4 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_msg

String

Error message.

Status code: 403

Table 5 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_msg

String

Error message.

Status code: 404

Table 6 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_msg

String

Error message.

Status code: 500

Table 7 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_msg

String

Error message.

Example Requests

Delete a trigger.

DELETE https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

Example Responses

None

Status Codes

Status Code

Description

204

No Content

400

Bad request.

401

Unauthorized.

403

Forbidden.

404

Not found.

500

Internal server error.

Error Codes

See Error Codes.