schedule

hazelops/schedule/pagerduty

Terraform Module HCL PAGERDUTY
Install
module "schedule" {
source = "hazelops/schedule/pagerduty"
version = "1.0.3"
}
plain text: /constructs/tfmod-hazelops-schedule-pagerduty/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform Pagerduty Schedule Terraform module that creates schedule in Pagerduty Description This module provides settings: - Create schedule in Pagerduty Usage Miminal setup ``hcl provider "pagerduty" { token = "Pagerduty_Token" } module "pagerduty_schedule" { source = "git@github.com:hazelops/terraform-pagerduty-schedule.git" layer_name = " " layer_users = [module.pagerduty_user.id, module.pagerduty_hpahom.id, module.pagerduty_hpahom2.id] name = " " } ` Full setup `hcl provider "pagerduty" { token = "Pagerduty_Token" } module "pagerduty_schedule" { source = "git@github.com:hazelops/terraform-pagerduty-schedule.git" enabled = enabled layer_name = " " layer_users = [module.pagerduty_user.id, module.pagerduty_hpahom.id, module.pagerduty_hpahom2.id] name = " " oncall_start = "2018-01-29T12:0

Inputs (8)
NameTypeDescriptionDefault
layer_userslistThe ordered list of users on this layer. The position of the user on the list de required
namestringName of schedule. Make it meaningful required
layer_namestringThe name of the schedule layer (e.g. Night Shift) required
enabledboolGives ability to enable or disable a moduletrue
time_zonestring"America/Los_Angeles"
oncall_startstringThe start time of the schedule layer. This value will not be read back from the "2018-01-29T12:00:00-08:00"
rotation_virtual_startstringThe effective start time of the schedule layer. This can be before the start tim"2018-01-29T12:00:00-08:00"
rotation_length_in_secondsstringThe duration of each on-call shift in seconds.604800
Outputs (1)
id
Resources (1)
pagerduty_schedule
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.3
Cloud PAGERDUTY
★ Stars0
Forks3
Total downloads1.2k
Inputs8
Outputs1
Resources1
LicenseMIT
Namespacehazelops
Updated