Updating a Trigger

Function

This API is used to update a trigger.

URI

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

Table 1 Path parameters

Parameter

Mandatory

Type

Description

function_urn

Yes

String

Function URN.

project_id

Yes

String

Tenant's project ID.

trigger_id

Yes

String

Trigger ID.

trigger_type_code

Yes

String

Trigger type.

Enumeration values:

  • TIMER

  • APIG

  • CTS

  • DDS

  • DMS

  • DIS

  • LTS

  • OBS

  • SMN

  • KAFKA

Request Parameters

Table 2 Request body parameters

Parameter

Mandatory

Type

Description

trigger_status

Yes

String

Trigger status.

Enumeration values:

  • ACTIVE

  • DISABLED

Response Parameters

None

Example Requests

PUT https://{functiongraph_endpoint}/v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/triggers/urn:fss:xxxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test:latest/TIMER/9a14fae1-78cf-4185-ac7a-429eb6dc41fb

Example Responses

None

Status Codes

Status Code

Description

200

ok

Error Codes

See Error Codes.