terraform/website/source/docs/providers/pagerduty/d/schedule.html.markdown

1.1 KiB

layout page_title sidebar_current description
pagerduty PagerDuty: pagerduty_schedule docs-pagerduty-datasource-schedule Provides information about a Schedule. This data source can be helpful when a schedule is handled outside Terraform but still want to reference it in other resources.

pagerduty_schedule

Use this data source to get information about a specific schedule that you can use for other PagerDuty resources.

Example Usage

data "pagerduty_schedule" "test" {
  name = "Daily Engineering Rotation"
}

resource "pagerduty_escalation_policy" "foo" {
  name      = "Engineering Escalation Policy"
  num_loops = 2

  rule {
    escalation_delay_in_minutes = 10

    target {
      type = "schedule"
      id   = "${data.pagerduty_schedule.test.id}"
    }
  }
}

Argument Reference

The following arguments are supported:

  • name - (Required) The name to use to find a schedule in the PagerDuty API.

Attributes Reference

  • name - The short name of the found schedule.