V3EscalationPoliciesEscalationPolicyResponse
Represents an Escalation Policy in the system.
Example Usage
import { V3EscalationPoliciesEscalationPolicyResponse } from "@solarwinds/squadcast-sdk-typescript/models";
let value: V3EscalationPoliciesEscalationPolicyResponse = {
id: "<id>",
name: "<value>",
description: "exalt atop as meh before",
organizationId: "<id>",
repetition: 242949,
repeatAfter: 611167,
rules: [
{
escalationTime: 703277,
via: [
"<value 1>",
"<value 2>",
],
roundrobinEnabled: true,
roundrobinNextIndex: 733468,
entities: [
{
type: "user",
},
],
escalateWithinRoundrobin: true,
repetition: 925422,
repeatAfter: 399323,
},
],
slug: "<value>",
enableIncidentReminders: false,
incidentReminderRules: [],
enableIncidentRetrigger: false,
retriggerAfter: 515381,
entityOwner: {
id: "<id>",
type: "<value>",
},
owner: {
id: "<id>",
type: "team",
},
accessControl: [],
};Fields
id
string
✔️
The unique identifier for the escalation policy.
name
string
✔️
The name of the escalation policy.
description
string
✔️
A description of the escalation policy.
organizationId
string
✔️
The ID of the organization this policy belongs to.
repetition
number
✔️
The number of times the entire policy should be repeated.
repeatAfter
number
✔️
The time in minutes after which the policy should be repeated.
slug
string
✔️
The URL-friendly slug for the policy name.
enableIncidentReminders
boolean
✔️
Enable or disable incident reminders.
incidentReminderRules
✔️
The rules for incident reminders.
enableIncidentRetrigger
boolean
✔️
Enable or disable automatic incident re-triggering.
retriggerAfter
number
✔️
The time in hours after which an incident should be re-triggered.
Last updated