PagerDuty Provider

PagerDuty is an alarm aggregation and dispatching service for system administrators and support teams. It collects alerts from your monitoring tools, gives you an overall view of all of your monitoring alarms, and alerts an on duty engineer if there’s a problem.

Use the navigation to the left to read about the available resources.

Example Usage

# Configure the PagerDuty provider
provider "pagerduty" {
  token = "${var.pagerduty_token}"

# Create a PagerDuty team
resource "pagerduty_team" "engineering" {
  name        = "Engineering"
  description = "All engineering"

# Create a PagerDuty user
resource "pagerduty_user" "earline" {
  name  = "Earline Greenholt"
  email = "[email protected]"
  teams = ["${pagerduty_team.engineering.id}"]

Argument Reference

The following arguments are supported:

© 2018 HashiCorpLicensed under the MPL 2.0 License.