pagerduty_users

Use this data source to get information about list of users that you can use for other PagerDuty resources, optionally filtering by team ids.

Example Usage

data "pagerduty_team" "devops" {
  name = "devops"
}

data "pagerduty_user" "me" {
  email = "me@example.com"
}

resource "pagerduty_user" "example_w_team" {
  name = "user-with-team"
  email = "user-with-team@example.com"
}

resource "pagerduty_team_membership" "example" {
  team_id = pagerduty_team.devops.id
  user_id = pagerduty_user.example_w_team.id
}

data "pagerduty_users" "all_users" {}

data "pagerduty_users" "from_devops_team" {
  depends_on = [pagerduty_team_membership.example]
  team_ids = [pagerduty_team.devops.id]
}

Argument Reference

The following arguments are supported:

Attributes Reference

Users (users) supports the following: