escalation-policy

hazelops/escalation-policy/pagerduty

Terraform Module HCL PAGERDUTY ⏱ stale 5y 1mo

Install

module "escalation-policy" {
source = "hazelops/escalation-policy/pagerduty"
version = "1.0.3"
}
⭐ Source on GitHub 📦 Registry page

README

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

Inputs (6)

NameTypeDescriptionDefault
namestringName of escalation policy. Make it meaningful required
escalation_delay_in_minutesstring15
escalation_policy_users_targetslist[]
escalation_policy_schedule_targetslist[]
enabledboolGives ability to enable or disable a moduletrue
repeat_loopsstringThe number of times the escalation policy will repeat after reaching the end of 2

Outputs (1)

id

Resources (1)

pagerduty_escalation_policy

Details

FrameworkTerraform Module
LanguageHCL
Version1.0.3
Cloud PAGERDUTY
★ Stars0
Forks4
Total downloads2.6k
Inputs6
Outputs1
Resources1
LicenseMIT
Namespacehazelops
Updated