Skip to main content

escalation_policies

Overview

Nameescalation_policies
TypeResource
Idpagerduty.escalation_policies.escalation_policies

Fields

NameDatatypeDescription
idstring
namestringThe name of the escalation policy.
descriptionstringEscalation policy description.
_typestringThe type of object being created.
escalation_rulesarray
html_urlstringa URL at which the entity is uniquely displayed in the Web app
num_loopsintegerThe number of times the escalation policy will repeat after reaching the end of its escalation.
on_call_handoff_notificationsstringDetermines how on call handoff notifications will be sent for users on the escalation policy. Defaults to "if_has_services".
selfstringthe API show URL at which the object is accessible
servicesarray
summarystringA short-form, server-generated string that provides succinct, important information about an object suitable for primary labeling of an entity in a client. In many cases, this will be identical to name, though it is not intended to be an identifier.
teamsarrayTeam associated with the policy. Account must have the teams ability to use this parameter. Only one team may be associated with the policy.
typestringA string that determines the schema of the object. This must be the standard name for the entity, suffixed by _reference if the object is a reference.

Methods

NameAccessible byRequired ParamsDescription
get_escalation_policySELECTidGet information about an existing escalation policy and its rules.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.read
list_escalation_policiesSELECTList all of the existing escalation policies.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.read
create_escalation_policyINSERTdata__escalation_policyCreates a new escalation policy. At least one escalation rule must be provided.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.write
delete_escalation_policyDELETEidDeletes an existing escalation policy and rules. The escalation policy must not be in use by any services.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.write
_get_escalation_policyEXECidGet information about an existing escalation policy and its rules.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.read
_list_escalation_policiesEXECList all of the existing escalation policies.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.read
update_escalation_policyEXECid, data__escalation_policyUpdates an existing escalation policy and rules.

Escalation policies define which user should be alerted at which time.

For more information see the API Concepts Document

Scoped OAuth requires: escalation_policies.write