escalation-policy
hazelops/escalation-policy/pagerduty
Terraform Pagerduty Escalation Policy Terraform module that creates escalation policy in Pagerduty Description This module provides settings: - Create escalation policy in Pagerduty Usage Miminal setup ``hcl provider "pagerduty" { token = "Pagerduty_Token" } module "pagerduty_escalation" { source = "hazelops/escalation-policy/pagerduty" escalation_policy_users_targets = [module.pagerduty_users.id] name = "test" } ` Full setup `hcl provider "pagerduty" { token = "Pagerduty_Token" } module "pagerduty_escalation" { source = "hazelops/escalation-policy/pagerduty" enabled = true escalation_delay_in_minutes = 10 escalation_policy_users_targets = [module.pagerduty_users.id] escalation_policy_schedule_targets = [module.pagerduty_schedule.id] name = "test" repeat_loops = 10 } ` Requirements No requ
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | Name of escalation policy. Make it meaningful | required |
| escalation_delay_in_minutes | string | 15 | |
| escalation_policy_users_targets | list | [] | |
| escalation_policy_schedule_targets | list | [] | |
| enabled | bool | Gives ability to enable or disable a module | true |
| repeat_loops | string | The number of times the escalation policy will repeat after reaching the end of | 2 |
id