pagerduty_event_orchestration_integration

An Event Orchestration Integration allows you to create and manage multiple Integrations (and Routing Keys) per Event Orchestration _and_ will allow you to move (migrate) Integrations _between_ two Event Orchestrations.

Example of configuring an Integration for an Event Orchestration

This example shows creating Event Orchestration and Team resources followed by creating an Event Orchestration Integration to handle Events sent to that Event Orchestration.

resource "pagerduty_team" "database_team" {
  name = "Database Team"
}

resource "pagerduty_event_orchestration" "event_orchestration" {
  name = "Example Orchestration"
  team = pagerduty_team.database_team.id
}

resource "pagerduty_event_orchestration_integration" "integration" {
  event_orchestration = pagerduty_event_orchestration.event_orchestration.id
  label = "Example integration"
}

Argument Reference

The following arguments are supported:

Attributes Reference

The following attributes are exported:

Import

Event Orchestration Integration can be imported using colon-separated IDs, which is the combination of the Event Orchestration ID followed by the Event Orchestration Integration ID, e.g.

$ terraform import pagerduty_event_orchestration_integration.integration 19acac92-027a-4ea0-b06c-bbf516519601:1b49abe7-26db-4439-a715-c6d883acfb3e