router
Overview
Name | router |
Type | Resource |
Id | pagerduty.event_orchestrations.router |
Fields
Name | Datatype | Description |
---|---|---|
catch_all | object | When none of the Rules in a set match an event, we apply the catch_all actions to the event. |
created_at | string | The date/time the object was created. |
created_by | object | Reference to the user that created the object. |
parent | object | |
sets | array | Must contain at least a "start" set, but can contain any number of additional sets that are routed to by other rules to form a directional graph of rules. |
type | string | |
updated_at | string | The date/time the object was last updated. |
updated_by | object | Reference to the user that last updated the object. |
version | string | Version of these Orchestration Rules |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get_orch_path_router | SELECT | id | Get a Global Orchestration's Routing Rules. An Orchestration Router allows you to create a set of Event Rules. The Router evaluates Events you send to this Global Orchestration against each of its rules, one at a time, and routes the event to a specific Service based on the first rule that matches. If an event doesn't match any rules, it'll be sent to service specified in as the catch_all or the "Unrouted" Orchestration if no service is specified.For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.read |
_get_orch_path_router | EXEC | id | Get a Global Orchestration's Routing Rules. An Orchestration Router allows you to create a set of Event Rules. The Router evaluates Events you send to this Global Orchestration against each of its rules, one at a time, and routes the event to a specific Service based on the first rule that matches. If an event doesn't match any rules, it'll be sent to service specified in as the catch_all or the "Unrouted" Orchestration if no service is specified.For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.read |
update_orch_path_router | EXEC | id | Update a Global Orchestration's Routing Rules. An Orchestration Router allows you to create a set of Event Rules. The Router evaluates Events you send to this Global Orchestration against each of its rules, one at a time, and routes the event to a specific Service based on the first rule that matches. If an event doesn't match any rules, it'll be sent to service specified in as the catch_all or the "Unrouted" Orchestration if no service is specified.For more information see the API Concepts Document Scoped OAuth requires: event_orchestrations.write |