published on Thursday, May 7, 2026 by rootlyhq
published on Thursday, May 7, 2026 by rootlyhq
Example Usage
data "rootly_user" "john" {
email = "demo@rootly.com"
}
data "rootly_user" "jane" {
email = "demo1@rootly.com"
}
data "rootly_alert_urgency" "low" {
name = "Low"
}
resource "rootly_team" "sre" {
name = "SREs On-Call"
user_ids = [data.rootly_user.john.id, data.rootly_user.jane.id]
}
resource "rootly_schedule" "primary" {
name = "Primary On-Call Schedule"
owner_user_id = data.rootly_user.john.id
all_time_coverage = false
}
resource "rootly_schedule_rotation" "weekdays" {
schedule_id = rootly_schedule.primary.id
name = "weekdays"
active_all_week = false
active_days = [
"M",
"T",
"W",
"R",
"F",
]
active_time_type = "custom"
position = 1
schedule_rotationable_attributes = {
handoff_time = "10:00"
}
schedule_rotationable_type = "ScheduleDailyRotation"
time_zone = "America/Toronto"
}
# Define active days for the weekday rotation
# Monday
resource "rootly_schedule_rotation_active_day" "m1-weekday" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
day_name = "M"
active_time_attributes {
start_time = "10:00"
end_time = "18:00"
}
}
# Tuesday
resource "rootly_schedule_rotation_active_day" "t1-weekday" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
day_name = "T"
active_time_attributes {
start_time = "10:00"
end_time = "18:00"
}
}
# Wednesday
resource "rootly_schedule_rotation_active_day" "w1-weekday" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
day_name = "W"
active_time_attributes {
start_time = "10:00"
end_time = "18:00"
}
}
# Thursday
resource "rootly_schedule_rotation_active_day" "th1-weekday" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
day_name = "R"
active_time_attributes {
start_time = "10:00"
end_time = "18:00"
}
}
# Friday
resource "rootly_schedule_rotation_active_day" "f1-weekday" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
day_name = "F"
active_time_attributes {
start_time = "10:00"
end_time = "18:00"
}
}
resource "rootly_schedule_rotation_user" "john" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
position = 1
user_id = data.rootly_user.john.id
}
resource "rootly_schedule_rotation_user" "jane" {
schedule_rotation_id = rootly_schedule_rotation.weekdays.id
position = 2
user_id = data.rootly_user.jane.id
}
resource "rootly_escalation_policy" "primary" {
name = "Primary"
group_ids = [rootly_team.sre.id]
}
resource "rootly_escalation_path" "default" {
name = "Default"
default = true
escalation_policy_id = rootly_escalation_policy.primary.id
}
resource "rootly_escalation_path" "ignore" {
name = "Ignore"
default = false
escalation_policy_id = rootly_escalation_policy.primary.id
rules {
rule_type = "alert_urgency"
urgency_ids = [data.rootly_alert_urgency.low.id]
}
}
# Deferral path - defer alerts outside business hours, then re-evaluate
resource "rootly_escalation_path" "defer_off_hours" {
name = "Defer Off Hours"
default = false
escalation_policy_id = rootly_escalation_policy.primary.id
path_type = "deferral"
after_deferral_behavior = "re_evaluate"
rules {
rule_type = "deferral_window"
time_zone = "America/New_York"
time_blocks {
monday = true
tuesday = true
wednesday = true
thursday = true
friday = true
start_time = "18:00"
end_time = "09:00"
}
time_blocks {
saturday = true
sunday = true
all_day = true
}
}
}
# Deferral path that executes another path after deferral
resource "rootly_escalation_path" "defer_then_escalate" {
name = "Defer Then Escalate"
default = false
escalation_policy_id = rootly_escalation_policy.primary.id
path_type = "deferral"
after_deferral_behavior = "execute_path"
after_deferral_path_id = rootly_escalation_path.default.id
rules {
rule_type = "deferral_window"
time_zone = "America/New_York"
time_blocks {
saturday = true
sunday = true
all_day = true
}
}
}
# Service-based routing path
resource "rootly_escalation_path" "by_service" {
name = "Route by Service"
default = false
escalation_policy_id = rootly_escalation_policy.primary.id
match_mode = "match-any-rule"
rules {
rule_type = "service"
service_ids = ["your-service-id"]
}
}
resource "rootly_escalation_level" "first" {
escalation_policy_path_id = rootly_escalation_path.default.id
escalation_policy_id = rootly_escalation_policy.primary.id
position = 1
notification_target_params {
team_members = "all"
type = "slack_channel"
id = "C06D4QHLAUE"
}
notification_target_params {
type = "schedule"
id = rootly_schedule.primary.id
team_members = "all"
}
}
# cycle-based round-robin everyone on the schedule
resource "rootly_escalation_level" "second" {
escalation_policy_path_id = rootly_escalation_path.default.id
escalation_policy_id = rootly_escalation_policy.primary.id
position = 2
delay = 5
paging_strategy_configuration_strategy = "cycle"
paging_strategy_configuration_schedule_strategy = "everyone"
notification_target_params {
type = "schedule"
id = rootly_schedule.primary.id
team_members = "all"
}
}
Create EscalationPath Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EscalationPath(name: string, args?: EscalationPathArgs, opts?: CustomResourceOptions);@overload
def EscalationPath(resource_name: str,
args: Optional[EscalationPathArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def EscalationPath(resource_name: str,
opts: Optional[ResourceOptions] = None,
after_deferral_behavior: Optional[str] = None,
after_deferral_path_id: Optional[str] = None,
default: Optional[bool] = None,
escalation_policy_id: Optional[str] = None,
initial_delay: Optional[int] = None,
match_mode: Optional[str] = None,
name: Optional[str] = None,
notification_type: Optional[str] = None,
path_type: Optional[str] = None,
position: Optional[int] = None,
repeat: Optional[bool] = None,
repeat_count: Optional[int] = None,
rules: Optional[Sequence[EscalationPathRuleArgs]] = None,
time_restriction_time_zone: Optional[str] = None,
time_restrictions: Optional[Sequence[EscalationPathTimeRestrictionArgs]] = None)func NewEscalationPath(ctx *Context, name string, args *EscalationPathArgs, opts ...ResourceOption) (*EscalationPath, error)public EscalationPath(string name, EscalationPathArgs? args = null, CustomResourceOptions? opts = null)
public EscalationPath(String name, EscalationPathArgs args)
public EscalationPath(String name, EscalationPathArgs args, CustomResourceOptions options)
type: rootly:EscalationPath
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args EscalationPathArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args EscalationPathArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args EscalationPathArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EscalationPathArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EscalationPathArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var escalationPathResource = new Rootly.EscalationPath("escalationPathResource", new()
{
AfterDeferralBehavior = "string",
AfterDeferralPathId = "string",
Default = false,
EscalationPolicyId = "string",
InitialDelay = 0,
MatchMode = "string",
Name = "string",
NotificationType = "string",
PathType = "string",
Position = 0,
Repeat = false,
RepeatCount = 0,
Rules = new[]
{
new Rootly.Inputs.EscalationPathRuleArgs
{
FieldableId = "string",
FieldableType = "string",
JsonPath = "string",
Operator = "string",
RuleType = "string",
ServiceIds = new[]
{
"string",
},
TimeBlocks = new[]
{
new Rootly.Inputs.EscalationPathRuleTimeBlockArgs
{
AllDay = false,
EndTime = "string",
Friday = false,
Monday = false,
Position = 0,
Saturday = false,
StartTime = "string",
Sunday = false,
Thursday = false,
Tuesday = false,
Wednesday = false,
},
},
TimeZone = "string",
UrgencyIds = new[]
{
"string",
},
Value = "string",
Values = new[]
{
"string",
},
WithinWorkingHour = false,
},
},
TimeRestrictionTimeZone = "string",
TimeRestrictions = new[]
{
new Rootly.Inputs.EscalationPathTimeRestrictionArgs
{
EndDay = "string",
EndTime = "string",
StartDay = "string",
StartTime = "string",
},
},
});
example, err := rootly.NewEscalationPath(ctx, "escalationPathResource", &rootly.EscalationPathArgs{
AfterDeferralBehavior: pulumi.String("string"),
AfterDeferralPathId: pulumi.String("string"),
Default: pulumi.Bool(false),
EscalationPolicyId: pulumi.String("string"),
InitialDelay: pulumi.Int(0),
MatchMode: pulumi.String("string"),
Name: pulumi.String("string"),
NotificationType: pulumi.String("string"),
PathType: pulumi.String("string"),
Position: pulumi.Int(0),
Repeat: pulumi.Bool(false),
RepeatCount: pulumi.Int(0),
Rules: rootly.EscalationPathRuleArray{
&rootly.EscalationPathRuleArgs{
FieldableId: pulumi.String("string"),
FieldableType: pulumi.String("string"),
JsonPath: pulumi.String("string"),
Operator: pulumi.String("string"),
RuleType: pulumi.String("string"),
ServiceIds: pulumi.StringArray{
pulumi.String("string"),
},
TimeBlocks: rootly.EscalationPathRuleTimeBlockArray{
&rootly.EscalationPathRuleTimeBlockArgs{
AllDay: pulumi.Bool(false),
EndTime: pulumi.String("string"),
Friday: pulumi.Bool(false),
Monday: pulumi.Bool(false),
Position: pulumi.Int(0),
Saturday: pulumi.Bool(false),
StartTime: pulumi.String("string"),
Sunday: pulumi.Bool(false),
Thursday: pulumi.Bool(false),
Tuesday: pulumi.Bool(false),
Wednesday: pulumi.Bool(false),
},
},
TimeZone: pulumi.String("string"),
UrgencyIds: pulumi.StringArray{
pulumi.String("string"),
},
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
WithinWorkingHour: pulumi.Bool(false),
},
},
TimeRestrictionTimeZone: pulumi.String("string"),
TimeRestrictions: rootly.EscalationPathTimeRestrictionArray{
&rootly.EscalationPathTimeRestrictionArgs{
EndDay: pulumi.String("string"),
EndTime: pulumi.String("string"),
StartDay: pulumi.String("string"),
StartTime: pulumi.String("string"),
},
},
})
var escalationPathResource = new EscalationPath("escalationPathResource", EscalationPathArgs.builder()
.afterDeferralBehavior("string")
.afterDeferralPathId("string")
.default_(false)
.escalationPolicyId("string")
.initialDelay(0)
.matchMode("string")
.name("string")
.notificationType("string")
.pathType("string")
.position(0)
.repeat(false)
.repeatCount(0)
.rules(EscalationPathRuleArgs.builder()
.fieldableId("string")
.fieldableType("string")
.jsonPath("string")
.operator("string")
.ruleType("string")
.serviceIds("string")
.timeBlocks(EscalationPathRuleTimeBlockArgs.builder()
.allDay(false)
.endTime("string")
.friday(false)
.monday(false)
.position(0)
.saturday(false)
.startTime("string")
.sunday(false)
.thursday(false)
.tuesday(false)
.wednesday(false)
.build())
.timeZone("string")
.urgencyIds("string")
.value("string")
.values("string")
.withinWorkingHour(false)
.build())
.timeRestrictionTimeZone("string")
.timeRestrictions(EscalationPathTimeRestrictionArgs.builder()
.endDay("string")
.endTime("string")
.startDay("string")
.startTime("string")
.build())
.build());
escalation_path_resource = rootly.EscalationPath("escalationPathResource",
after_deferral_behavior="string",
after_deferral_path_id="string",
default=False,
escalation_policy_id="string",
initial_delay=0,
match_mode="string",
name="string",
notification_type="string",
path_type="string",
position=0,
repeat=False,
repeat_count=0,
rules=[{
"fieldable_id": "string",
"fieldable_type": "string",
"json_path": "string",
"operator": "string",
"rule_type": "string",
"service_ids": ["string"],
"time_blocks": [{
"all_day": False,
"end_time": "string",
"friday": False,
"monday": False,
"position": 0,
"saturday": False,
"start_time": "string",
"sunday": False,
"thursday": False,
"tuesday": False,
"wednesday": False,
}],
"time_zone": "string",
"urgency_ids": ["string"],
"value": "string",
"values": ["string"],
"within_working_hour": False,
}],
time_restriction_time_zone="string",
time_restrictions=[{
"end_day": "string",
"end_time": "string",
"start_day": "string",
"start_time": "string",
}])
const escalationPathResource = new rootly.EscalationPath("escalationPathResource", {
afterDeferralBehavior: "string",
afterDeferralPathId: "string",
"default": false,
escalationPolicyId: "string",
initialDelay: 0,
matchMode: "string",
name: "string",
notificationType: "string",
pathType: "string",
position: 0,
repeat: false,
repeatCount: 0,
rules: [{
fieldableId: "string",
fieldableType: "string",
jsonPath: "string",
operator: "string",
ruleType: "string",
serviceIds: ["string"],
timeBlocks: [{
allDay: false,
endTime: "string",
friday: false,
monday: false,
position: 0,
saturday: false,
startTime: "string",
sunday: false,
thursday: false,
tuesday: false,
wednesday: false,
}],
timeZone: "string",
urgencyIds: ["string"],
value: "string",
values: ["string"],
withinWorkingHour: false,
}],
timeRestrictionTimeZone: "string",
timeRestrictions: [{
endDay: "string",
endTime: "string",
startDay: "string",
startTime: "string",
}],
});
type: rootly:EscalationPath
properties:
afterDeferralBehavior: string
afterDeferralPathId: string
default: false
escalationPolicyId: string
initialDelay: 0
matchMode: string
name: string
notificationType: string
pathType: string
position: 0
repeat: false
repeatCount: 0
rules:
- fieldableId: string
fieldableType: string
jsonPath: string
operator: string
ruleType: string
serviceIds:
- string
timeBlocks:
- allDay: false
endTime: string
friday: false
monday: false
position: 0
saturday: false
startTime: string
sunday: false
thursday: false
tuesday: false
wednesday: false
timeZone: string
urgencyIds:
- string
value: string
values:
- string
withinWorkingHour: false
timeRestrictionTimeZone: string
timeRestrictions:
- endDay: string
endTime: string
startDay: string
startTime: string
EscalationPath Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The EscalationPath resource accepts the following input properties:
- After
Deferral stringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - After
Deferral stringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- Default bool
- Whether this escalation path is the default path. Value must be one of true or false
- Escalation
Policy stringId - The ID of the escalation policy
- Initial
Delay int - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- Match
Mode string - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - Name string
- The name of the escalation path
- Notification
Type string - Notification rule type
- Path
Type string - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - Position int
- The position of this path in the paths for this EP.
- Repeat bool
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- Repeat
Count int - The number of times this path will be executed until someone acknowledges the alert
- Rules
List<Escalation
Path Rule> - Escalation path rules
- Time
Restriction stringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - Time
Restrictions List<EscalationPath Time Restriction> - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- After
Deferral stringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - After
Deferral stringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- Default bool
- Whether this escalation path is the default path. Value must be one of true or false
- Escalation
Policy stringId - The ID of the escalation policy
- Initial
Delay int - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- Match
Mode string - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - Name string
- The name of the escalation path
- Notification
Type string - Notification rule type
- Path
Type string - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - Position int
- The position of this path in the paths for this EP.
- Repeat bool
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- Repeat
Count int - The number of times this path will be executed until someone acknowledges the alert
- Rules
[]Escalation
Path Rule Args - Escalation path rules
- Time
Restriction stringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - Time
Restrictions []EscalationPath Time Restriction Args - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after
Deferral StringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after
Deferral StringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default_ Boolean
- Whether this escalation path is the default path. Value must be one of true or false
- escalation
Policy StringId - The ID of the escalation policy
- initial
Delay Integer - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match
Mode String - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name String
- The name of the escalation path
- notification
Type String - Notification rule type
- path
Type String - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position Integer
- The position of this path in the paths for this EP.
- repeat Boolean
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat
Count Integer - The number of times this path will be executed until someone acknowledges the alert
- rules
List<Escalation
Path Rule> - Escalation path rules
- time
Restriction StringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time
Restrictions List<EscalationPath Time Restriction> - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after
Deferral stringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after
Deferral stringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default boolean
- Whether this escalation path is the default path. Value must be one of true or false
- escalation
Policy stringId - The ID of the escalation policy
- initial
Delay number - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match
Mode string - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name string
- The name of the escalation path
- notification
Type string - Notification rule type
- path
Type string - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position number
- The position of this path in the paths for this EP.
- repeat boolean
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat
Count number - The number of times this path will be executed until someone acknowledges the alert
- rules
Escalation
Path Rule[] - Escalation path rules
- time
Restriction stringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time
Restrictions EscalationPath Time Restriction[] - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after_
deferral_ strbehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after_
deferral_ strpath_ id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default bool
- Whether this escalation path is the default path. Value must be one of true or false
- escalation_
policy_ strid - The ID of the escalation policy
- initial_
delay int - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match_
mode str - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name str
- The name of the escalation path
- notification_
type str - Notification rule type
- path_
type str - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position int
- The position of this path in the paths for this EP.
- repeat bool
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat_
count int - The number of times this path will be executed until someone acknowledges the alert
- rules
Sequence[Escalation
Path Rule Args] - Escalation path rules
- time_
restriction_ strtime_ zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time_
restrictions Sequence[EscalationPath Time Restriction Args] - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after
Deferral StringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after
Deferral StringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default Boolean
- Whether this escalation path is the default path. Value must be one of true or false
- escalation
Policy StringId - The ID of the escalation policy
- initial
Delay Number - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match
Mode String - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name String
- The name of the escalation path
- notification
Type String - Notification rule type
- path
Type String - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position Number
- The position of this path in the paths for this EP.
- repeat Boolean
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat
Count Number - The number of times this path will be executed until someone acknowledges the alert
- rules List<Property Map>
- Escalation path rules
- time
Restriction StringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time
Restrictions List<Property Map> - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
Outputs
All input properties are implicitly available as output properties. Additionally, the EscalationPath resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing EscalationPath Resource
Get an existing EscalationPath resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: EscalationPathState, opts?: CustomResourceOptions): EscalationPath@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
after_deferral_behavior: Optional[str] = None,
after_deferral_path_id: Optional[str] = None,
default: Optional[bool] = None,
escalation_policy_id: Optional[str] = None,
initial_delay: Optional[int] = None,
match_mode: Optional[str] = None,
name: Optional[str] = None,
notification_type: Optional[str] = None,
path_type: Optional[str] = None,
position: Optional[int] = None,
repeat: Optional[bool] = None,
repeat_count: Optional[int] = None,
rules: Optional[Sequence[EscalationPathRuleArgs]] = None,
time_restriction_time_zone: Optional[str] = None,
time_restrictions: Optional[Sequence[EscalationPathTimeRestrictionArgs]] = None) -> EscalationPathfunc GetEscalationPath(ctx *Context, name string, id IDInput, state *EscalationPathState, opts ...ResourceOption) (*EscalationPath, error)public static EscalationPath Get(string name, Input<string> id, EscalationPathState? state, CustomResourceOptions? opts = null)public static EscalationPath get(String name, Output<String> id, EscalationPathState state, CustomResourceOptions options)resources: _: type: rootly:EscalationPath get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- After
Deferral stringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - After
Deferral stringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- Default bool
- Whether this escalation path is the default path. Value must be one of true or false
- Escalation
Policy stringId - The ID of the escalation policy
- Initial
Delay int - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- Match
Mode string - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - Name string
- The name of the escalation path
- Notification
Type string - Notification rule type
- Path
Type string - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - Position int
- The position of this path in the paths for this EP.
- Repeat bool
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- Repeat
Count int - The number of times this path will be executed until someone acknowledges the alert
- Rules
List<Escalation
Path Rule> - Escalation path rules
- Time
Restriction stringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - Time
Restrictions List<EscalationPath Time Restriction> - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- After
Deferral stringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - After
Deferral stringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- Default bool
- Whether this escalation path is the default path. Value must be one of true or false
- Escalation
Policy stringId - The ID of the escalation policy
- Initial
Delay int - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- Match
Mode string - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - Name string
- The name of the escalation path
- Notification
Type string - Notification rule type
- Path
Type string - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - Position int
- The position of this path in the paths for this EP.
- Repeat bool
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- Repeat
Count int - The number of times this path will be executed until someone acknowledges the alert
- Rules
[]Escalation
Path Rule Args - Escalation path rules
- Time
Restriction stringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - Time
Restrictions []EscalationPath Time Restriction Args - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after
Deferral StringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after
Deferral StringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default_ Boolean
- Whether this escalation path is the default path. Value must be one of true or false
- escalation
Policy StringId - The ID of the escalation policy
- initial
Delay Integer - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match
Mode String - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name String
- The name of the escalation path
- notification
Type String - Notification rule type
- path
Type String - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position Integer
- The position of this path in the paths for this EP.
- repeat Boolean
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat
Count Integer - The number of times this path will be executed until someone acknowledges the alert
- rules
List<Escalation
Path Rule> - Escalation path rules
- time
Restriction StringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time
Restrictions List<EscalationPath Time Restriction> - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after
Deferral stringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after
Deferral stringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default boolean
- Whether this escalation path is the default path. Value must be one of true or false
- escalation
Policy stringId - The ID of the escalation policy
- initial
Delay number - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match
Mode string - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name string
- The name of the escalation path
- notification
Type string - Notification rule type
- path
Type string - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position number
- The position of this path in the paths for this EP.
- repeat boolean
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat
Count number - The number of times this path will be executed until someone acknowledges the alert
- rules
Escalation
Path Rule[] - Escalation path rules
- time
Restriction stringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time
Restrictions EscalationPath Time Restriction[] - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after_
deferral_ strbehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after_
deferral_ strpath_ id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default bool
- Whether this escalation path is the default path. Value must be one of true or false
- escalation_
policy_ strid - The ID of the escalation policy
- initial_
delay int - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match_
mode str - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name str
- The name of the escalation path
- notification_
type str - Notification rule type
- path_
type str - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position int
- The position of this path in the paths for this EP.
- repeat bool
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat_
count int - The number of times this path will be executed until someone acknowledges the alert
- rules
Sequence[Escalation
Path Rule Args] - Escalation path rules
- time_
restriction_ strtime_ zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time_
restrictions Sequence[EscalationPath Time Restriction Args] - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
- after
Deferral StringBehavior - What happens after a deferral path finishes. Required for deferral paths.. Value must be one of
reEvaluate,executePath. - after
Deferral StringPath Id - The escalation path to execute after this deferral path when afterdeferralbehavior is execute_path.
- default Boolean
- Whether this escalation path is the default path. Value must be one of true or false
- escalation
Policy StringId - The ID of the escalation policy
- initial
Delay Number - Initial delay for escalation path in minutes. Maximum 1 week (10080).
- match
Mode String - How path rules are matched.. Value must be one of
match-all-rules,match-any-rule. - name String
- The name of the escalation path
- notification
Type String - Notification rule type
- path
Type String - The type of escalation path. Cannot be changed after creation.. Value must be one of
escalation,deferral. - position Number
- The position of this path in the paths for this EP.
- repeat Boolean
- Whether this path should be repeated until someone acknowledges the alert. Value must be one of true or false
- repeat
Count Number - The number of times this path will be executed until someone acknowledges the alert
- rules List<Property Map>
- Escalation path rules
- time
Restriction StringTime Zone - Time zone used for time restrictions.. Value must be one of
International Date Line West,Etc/GMT+12,American Samoa,Pacific/Pago_Pago,Midway Island,Pacific/Midway,Hawaii,Pacific/Honolulu,Alaska,America/Juneau,Pacific Time (US & Canada),America/Los_Angeles,Tijuana,America/Tijuana,Arizona,America/Phoenix,Mazatlan,America/Mazatlan,Mountain Time (US & Canada),America/Denver,Central America,America/Guatemala,Central Time (US & Canada),America/Chicago,Chihuahua,America/Chihuahua,Guadalajara,America/Mexico_City,Mexico City,America/Mexico_City,Monterrey,America/Monterrey,Saskatchewan,America/Regina,Bogota,America/Bogota,Eastern Time (US & Canada),America/New_York,Indiana (East),America/Indiana/Indianapolis,Lima,America/Lima,Quito,America/Lima,Atlantic Time (Canada),America/Halifax,Caracas,America/Caracas,Georgetown,America/Guyana,La Paz,America/La_Paz,Puerto Rico,America/Puerto_Rico,Santiago,America/Santiago,Newfoundland,America/St_Johns,Brasilia,America/Sao_Paulo,Buenos Aires,America/Argentina/Buenos_Aires,Montevideo,America/Montevideo,Greenland,America/Godthab,Mid-Atlantic,Atlantic/South_Georgia,Azores,Atlantic/Azores,Cape Verde Is.,Atlantic/Cape_Verde,Casablanca,Africa/Casablanca,Dublin,Europe/Dublin,Edinburgh,Europe/London,Lisbon,Europe/Lisbon,London,Europe/London,Monrovia,Africa/Monrovia,UTC,Etc/UTC,Amsterdam,Europe/Amsterdam,Belgrade,Europe/Belgrade,Berlin,Europe/Berlin,Bern,Europe/Zurich,Bratislava,Europe/Bratislava,Brussels,Europe/Brussels,Budapest,Europe/Budapest,Copenhagen,Europe/Copenhagen,Ljubljana,Europe/Ljubljana,Madrid,Europe/Madrid,Paris,Europe/Paris,Prague,Europe/Prague,Rome,Europe/Rome,Sarajevo,Europe/Sarajevo,Skopje,Europe/Skopje,Stockholm,Europe/Stockholm,Vienna,Europe/Vienna,Warsaw,Europe/Warsaw,West Central Africa,Africa/Algiers,Zagreb,Europe/Zagreb,Zurich,Europe/Zurich,Athens,Europe/Athens,Bucharest,Europe/Bucharest,Cairo,Africa/Cairo,Harare,Africa/Harare,Helsinki,Europe/Helsinki,Jerusalem,Asia/Jerusalem,Kaliningrad,Europe/Kaliningrad,Kyiv,Europe/Kiev,Pretoria,Africa/Johannesburg,Riga,Europe/Riga,Sofia,Europe/Sofia,Tallinn,Europe/Tallinn,Vilnius,Europe/Vilnius,Baghdad,Asia/Baghdad,Istanbul,Europe/Istanbul,Kuwait,Asia/Kuwait,Minsk,Europe/Minsk,Moscow,Europe/Moscow,Nairobi,Africa/Nairobi,Riyadh,Asia/Riyadh,St. Petersburg,Europe/Moscow,Volgograd,Europe/Volgograd,Tehran,Asia/Tehran,Abu Dhabi,Asia/Muscat,Baku,Asia/Baku,Muscat,Asia/Muscat,Samara,Europe/Samara,Tbilisi,Asia/Tbilisi,Yerevan,Asia/Yerevan,Kabul,Asia/Kabul,Almaty,Asia/Almaty,Astana,Asia/Almaty,Ekaterinburg,Asia/Yekaterinburg,Islamabad,Asia/Karachi,Karachi,Asia/Karachi,Tashkent,Asia/Tashkent,Chennai,Asia/Kolkata,Kolkata,Asia/Kolkata,Mumbai,Asia/Kolkata,New Delhi,Asia/Kolkata,Sri Jayawardenepura,Asia/Colombo,Kathmandu,Asia/Kathmandu,Dhaka,Asia/Dhaka,Urumqi,Asia/Urumqi,Rangoon,Asia/Rangoon,Bangkok,Asia/Bangkok,Hanoi,Asia/Bangkok,Jakarta,Asia/Jakarta,Krasnoyarsk,Asia/Krasnoyarsk,Novosibirsk,Asia/Novosibirsk,Beijing,Asia/Shanghai,Chongqing,Asia/Chongqing,Hong Kong,Asia/Hong_Kong,Irkutsk,Asia/Irkutsk,Kuala Lumpur,Asia/Kuala_Lumpur,Perth,Australia/Perth,Singapore,Asia/Singapore,Taipei,Asia/Taipei,Ulaanbaatar,Asia/Ulaanbaatar,Osaka,Asia/Tokyo,Sapporo,Asia/Tokyo,Seoul,Asia/Seoul,Tokyo,Asia/Tokyo,Yakutsk,Asia/Yakutsk,Adelaide,Australia/Adelaide,Darwin,Australia/Darwin,Brisbane,Australia/Brisbane,Canberra,Australia/Canberra,Guam,Pacific/Guam,Hobart,Australia/Hobart,Melbourne,Australia/Melbourne,Port Moresby,Pacific/Port_Moresby,Sydney,Australia/Sydney,Vladivostok,Asia/Vladivostok,Magadan,Asia/Magadan,New Caledonia,Pacific/Noumea,Solomon Is.,Pacific/Guadalcanal,Srednekolymsk,Asia/Srednekolymsk,Auckland,Pacific/Auckland,Fiji,Pacific/Fiji,Kamchatka,Asia/Kamchatka,Marshall Is.,Pacific/Majuro,Wellington,Pacific/Auckland,Chatham Is.,Pacific/Chatham,Nuku'alofa,Pacific/Tongatapu,Samoa,Pacific/Apia,Tokelau Is.,Pacific/Fakaofo. - time
Restrictions List<Property Map> - If time restrictions are set, alerts will follow this path when they arrive within the specified time ranges and meet the rules.
Supporting Types
EscalationPathRule, EscalationPathRuleArgs
- Fieldable
Id string - The ID of the alert field. Only used with
fieldrule type. - Fieldable
Type string - The type of the fieldable. Only used with
fieldrule type. Value must be one ofAlertField. - Json
Path string - JSON path to extract value from payload
- Operator string
- How the value should be matched. For
jsonPathrule type:is,isNot,contains,doesNotContain. Forfieldrule type:is,isNot,contains,doesNotContain,isOneOf,isNotOneOf,isEmpty,isNotEmpty,containsKey,doesNotContainKey,startsWith,doesNotStartWith,matches,doesNotMatch. - Rule
Type string - The type of the escalation path rule. Value must be one of
alertUrgency,workingHour,jsonPath,field,service,deferralWindow. - Service
Ids List<string> - Service ids for which this escalation path should be used. Only used with
servicerule type. - Time
Blocks List<EscalationPath Rule Time Block> - Time windows during which alerts are deferred. Only used with
deferralWindowrule type. - Time
Zone string - Time zone for the deferral window (IANA format, e.g.
America/New_York). Only used withdeferralWindowrule type. - Urgency
Ids List<string> - Alert urgency ids for which this escalation path should be used
- Value string
- Value with which JSON path value should be matched
- Values List<string>
- Values to match against. Only used with
fieldrule type. - Within
Working boolHour - Whether the escalation path should be used within working hours. Value must be one of true or false
- Fieldable
Id string - The ID of the alert field. Only used with
fieldrule type. - Fieldable
Type string - The type of the fieldable. Only used with
fieldrule type. Value must be one ofAlertField. - Json
Path string - JSON path to extract value from payload
- Operator string
- How the value should be matched. For
jsonPathrule type:is,isNot,contains,doesNotContain. Forfieldrule type:is,isNot,contains,doesNotContain,isOneOf,isNotOneOf,isEmpty,isNotEmpty,containsKey,doesNotContainKey,startsWith,doesNotStartWith,matches,doesNotMatch. - Rule
Type string - The type of the escalation path rule. Value must be one of
alertUrgency,workingHour,jsonPath,field,service,deferralWindow. - Service
Ids []string - Service ids for which this escalation path should be used. Only used with
servicerule type. - Time
Blocks []EscalationPath Rule Time Block - Time windows during which alerts are deferred. Only used with
deferralWindowrule type. - Time
Zone string - Time zone for the deferral window (IANA format, e.g.
America/New_York). Only used withdeferralWindowrule type. - Urgency
Ids []string - Alert urgency ids for which this escalation path should be used
- Value string
- Value with which JSON path value should be matched
- Values []string
- Values to match against. Only used with
fieldrule type. - Within
Working boolHour - Whether the escalation path should be used within working hours. Value must be one of true or false
- fieldable
Id String - The ID of the alert field. Only used with
fieldrule type. - fieldable
Type String - The type of the fieldable. Only used with
fieldrule type. Value must be one ofAlertField. - json
Path String - JSON path to extract value from payload
- operator String
- How the value should be matched. For
jsonPathrule type:is,isNot,contains,doesNotContain. Forfieldrule type:is,isNot,contains,doesNotContain,isOneOf,isNotOneOf,isEmpty,isNotEmpty,containsKey,doesNotContainKey,startsWith,doesNotStartWith,matches,doesNotMatch. - rule
Type String - The type of the escalation path rule. Value must be one of
alertUrgency,workingHour,jsonPath,field,service,deferralWindow. - service
Ids List<String> - Service ids for which this escalation path should be used. Only used with
servicerule type. - time
Blocks List<EscalationPath Rule Time Block> - Time windows during which alerts are deferred. Only used with
deferralWindowrule type. - time
Zone String - Time zone for the deferral window (IANA format, e.g.
America/New_York). Only used withdeferralWindowrule type. - urgency
Ids List<String> - Alert urgency ids for which this escalation path should be used
- value String
- Value with which JSON path value should be matched
- values List<String>
- Values to match against. Only used with
fieldrule type. - within
Working BooleanHour - Whether the escalation path should be used within working hours. Value must be one of true or false
- fieldable
Id string - The ID of the alert field. Only used with
fieldrule type. - fieldable
Type string - The type of the fieldable. Only used with
fieldrule type. Value must be one ofAlertField. - json
Path string - JSON path to extract value from payload
- operator string
- How the value should be matched. For
jsonPathrule type:is,isNot,contains,doesNotContain. Forfieldrule type:is,isNot,contains,doesNotContain,isOneOf,isNotOneOf,isEmpty,isNotEmpty,containsKey,doesNotContainKey,startsWith,doesNotStartWith,matches,doesNotMatch. - rule
Type string - The type of the escalation path rule. Value must be one of
alertUrgency,workingHour,jsonPath,field,service,deferralWindow. - service
Ids string[] - Service ids for which this escalation path should be used. Only used with
servicerule type. - time
Blocks EscalationPath Rule Time Block[] - Time windows during which alerts are deferred. Only used with
deferralWindowrule type. - time
Zone string - Time zone for the deferral window (IANA format, e.g.
America/New_York). Only used withdeferralWindowrule type. - urgency
Ids string[] - Alert urgency ids for which this escalation path should be used
- value string
- Value with which JSON path value should be matched
- values string[]
- Values to match against. Only used with
fieldrule type. - within
Working booleanHour - Whether the escalation path should be used within working hours. Value must be one of true or false
- fieldable_
id str - The ID of the alert field. Only used with
fieldrule type. - fieldable_
type str - The type of the fieldable. Only used with
fieldrule type. Value must be one ofAlertField. - json_
path str - JSON path to extract value from payload
- operator str
- How the value should be matched. For
jsonPathrule type:is,isNot,contains,doesNotContain. Forfieldrule type:is,isNot,contains,doesNotContain,isOneOf,isNotOneOf,isEmpty,isNotEmpty,containsKey,doesNotContainKey,startsWith,doesNotStartWith,matches,doesNotMatch. - rule_
type str - The type of the escalation path rule. Value must be one of
alertUrgency,workingHour,jsonPath,field,service,deferralWindow. - service_
ids Sequence[str] - Service ids for which this escalation path should be used. Only used with
servicerule type. - time_
blocks Sequence[EscalationPath Rule Time Block] - Time windows during which alerts are deferred. Only used with
deferralWindowrule type. - time_
zone str - Time zone for the deferral window (IANA format, e.g.
America/New_York). Only used withdeferralWindowrule type. - urgency_
ids Sequence[str] - Alert urgency ids for which this escalation path should be used
- value str
- Value with which JSON path value should be matched
- values Sequence[str]
- Values to match against. Only used with
fieldrule type. - within_
working_ boolhour - Whether the escalation path should be used within working hours. Value must be one of true or false
- fieldable
Id String - The ID of the alert field. Only used with
fieldrule type. - fieldable
Type String - The type of the fieldable. Only used with
fieldrule type. Value must be one ofAlertField. - json
Path String - JSON path to extract value from payload
- operator String
- How the value should be matched. For
jsonPathrule type:is,isNot,contains,doesNotContain. Forfieldrule type:is,isNot,contains,doesNotContain,isOneOf,isNotOneOf,isEmpty,isNotEmpty,containsKey,doesNotContainKey,startsWith,doesNotStartWith,matches,doesNotMatch. - rule
Type String - The type of the escalation path rule. Value must be one of
alertUrgency,workingHour,jsonPath,field,service,deferralWindow. - service
Ids List<String> - Service ids for which this escalation path should be used. Only used with
servicerule type. - time
Blocks List<Property Map> - Time windows during which alerts are deferred. Only used with
deferralWindowrule type. - time
Zone String - Time zone for the deferral window (IANA format, e.g.
America/New_York). Only used withdeferralWindowrule type. - urgency
Ids List<String> - Alert urgency ids for which this escalation path should be used
- value String
- Value with which JSON path value should be matched
- values List<String>
- Values to match against. Only used with
fieldrule type. - within
Working BooleanHour - Whether the escalation path should be used within working hours. Value must be one of true or false
EscalationPathRuleTimeBlock, EscalationPathRuleTimeBlockArgs
- All
Day bool - Whether this time block covers the entire day
- End
Time string - Formatted as HH:MM
- Friday bool
- Whether the time block applies on Friday
- Monday bool
- Whether the time block applies on Monday
- Position int
- Position of the time block
- Saturday bool
- Whether the time block applies on Saturday
- Start
Time string - Formatted as HH:MM
- Sunday bool
- Whether the time block applies on Sunday
- Thursday bool
- Whether the time block applies on Thursday
- Tuesday bool
- Whether the time block applies on Tuesday
- Wednesday bool
- Whether the time block applies on Wednesday
- All
Day bool - Whether this time block covers the entire day
- End
Time string - Formatted as HH:MM
- Friday bool
- Whether the time block applies on Friday
- Monday bool
- Whether the time block applies on Monday
- Position int
- Position of the time block
- Saturday bool
- Whether the time block applies on Saturday
- Start
Time string - Formatted as HH:MM
- Sunday bool
- Whether the time block applies on Sunday
- Thursday bool
- Whether the time block applies on Thursday
- Tuesday bool
- Whether the time block applies on Tuesday
- Wednesday bool
- Whether the time block applies on Wednesday
- all
Day Boolean - Whether this time block covers the entire day
- end
Time String - Formatted as HH:MM
- friday Boolean
- Whether the time block applies on Friday
- monday Boolean
- Whether the time block applies on Monday
- position Integer
- Position of the time block
- saturday Boolean
- Whether the time block applies on Saturday
- start
Time String - Formatted as HH:MM
- sunday Boolean
- Whether the time block applies on Sunday
- thursday Boolean
- Whether the time block applies on Thursday
- tuesday Boolean
- Whether the time block applies on Tuesday
- wednesday Boolean
- Whether the time block applies on Wednesday
- all
Day boolean - Whether this time block covers the entire day
- end
Time string - Formatted as HH:MM
- friday boolean
- Whether the time block applies on Friday
- monday boolean
- Whether the time block applies on Monday
- position number
- Position of the time block
- saturday boolean
- Whether the time block applies on Saturday
- start
Time string - Formatted as HH:MM
- sunday boolean
- Whether the time block applies on Sunday
- thursday boolean
- Whether the time block applies on Thursday
- tuesday boolean
- Whether the time block applies on Tuesday
- wednesday boolean
- Whether the time block applies on Wednesday
- all_
day bool - Whether this time block covers the entire day
- end_
time str - Formatted as HH:MM
- friday bool
- Whether the time block applies on Friday
- monday bool
- Whether the time block applies on Monday
- position int
- Position of the time block
- saturday bool
- Whether the time block applies on Saturday
- start_
time str - Formatted as HH:MM
- sunday bool
- Whether the time block applies on Sunday
- thursday bool
- Whether the time block applies on Thursday
- tuesday bool
- Whether the time block applies on Tuesday
- wednesday bool
- Whether the time block applies on Wednesday
- all
Day Boolean - Whether this time block covers the entire day
- end
Time String - Formatted as HH:MM
- friday Boolean
- Whether the time block applies on Friday
- monday Boolean
- Whether the time block applies on Monday
- position Number
- Position of the time block
- saturday Boolean
- Whether the time block applies on Saturday
- start
Time String - Formatted as HH:MM
- sunday Boolean
- Whether the time block applies on Sunday
- thursday Boolean
- Whether the time block applies on Thursday
- tuesday Boolean
- Whether the time block applies on Tuesday
- wednesday Boolean
- Whether the time block applies on Wednesday
EscalationPathTimeRestriction, EscalationPathTimeRestrictionArgs
- end_
day str - Value must be one of
monday,tuesday,wednesday,thursday,friday,saturday,sunday. - end_
time str - Formatted as HH:MM
- start_
day str - Value must be one of
monday,tuesday,wednesday,thursday,friday,saturday,sunday. - start_
time str - Formatted as HH:MM
Import
rootly.EscalationPath can be imported using the import command.
$ pulumi import rootly:index/escalationPath:EscalationPath primary a816421c-6ceb-481a-87c4-585e47451f24
Or using an import block.
Locate the resource id in the web app, or retrieve it by listing resources through the API if it’s not visible in the web app.
HCL can be generated from the import block using the -generate-config-out flag.
pulumi preview -generate-config-out=generated.tf
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- rootly rootlyhq/pulumi-rootly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rootlyTerraform Provider.
published on Thursday, May 7, 2026 by rootlyhq
