integrations
Overview
Name | integrations |
Type | Resource |
Id | pagerduty.event_orchestrations.integrations |
Fields
Name | Datatype | Description |
---|---|---|
id | string | ID of the Integration. |
label | string | Name of the Integration. |
parameters | object |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get_orchestration_integration | SELECT | id, integration_id | Get an Integration associated with this Event Orchestrations. You can use the Routing Key from this Integration to send events to PagerDuty! For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.read |
list_orchestration_integrations | SELECT | id | List the Integrations associated with this Event Orchestrations. You can use a Routing Key from these Integrations to send events to PagerDuty! For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.read |
delete_orchestration_integration | DELETE | id, integration_id | Delete an Integration and its associated Routing Key. Once deleted, PagerDuty will drop all future events sent to PagerDuty using the Routing Key. For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.write |
_get_orchestration_integration | EXEC | id, integration_id | Get an Integration associated with this Event Orchestrations. You can use the Routing Key from this Integration to send events to PagerDuty! For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.read |
_list_orchestration_integrations | EXEC | id | List the Integrations associated with this Event Orchestrations. You can use a Routing Key from these Integrations to send events to PagerDuty! For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.read |
migrate_orchestration_integration | EXEC | id, data__integration_id, data__source_id, data__source_type | Move an Integration and its Routing Key from the Event Orchestration specified in the request payload, to the Event Orchestration specified in the request URL. Any future events sent to this Integration's Routing Key will be processed by this Event Orchestration's Rules. For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.write |
post_orchestration_integration | EXEC | id, data__integration | Create an Integration associated with this Event Orchestration. You can then use the Routing Key from this new Integration to send events to PagerDuty! For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.write |
update_orchestration_integration | EXEC | id, integration_id, data__integration | Update an Integration associated with this Event Orchestrations. You can use the Routing Key from this Integration to send events to PagerDuty! For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.write |