pagerduty_ruleset

Use this data source to get information about a specific ruleset that you can use for managing and grouping event rules.

Example Usage

data "pagerduty_ruleset" "example" {
  name = "My Ruleset"
}

resource "pagerduty_ruleset_rule" "foo" {
  ruleset = data.pagerduty_ruleset.example.id
  position = 0
  disabled = "false"
  conditions {
    operator = "and"
    subconditions {
      operator = "contains"
      parameter {
        value = "disk space"
        path = "payload.summary"
      }
    }
    subconditions {
      operator = "contains"
      parameter {
        value = "db"
        path = "payload.source"
      }
    }
  }
  actions {
    route {
      value = "P5DTL0K"
    }
  }
}

Default Global Ruleset

data "pagerduty_ruleset" "default_global" {
  name = "Default Global"
}

Argument Reference

The following arguments are supported:

Attributes Reference