V3EscalationPoliciesCreateEscalationPolicyRequest
Example Usage
import { V3EscalationPoliciesCreateEscalationPolicyRequest } from "@solarwinds/squadcast-sdk-typescript/models";
let value: V3EscalationPoliciesCreateEscalationPolicyRequest = {
ownerId: "<id>",
name: "<value>",
description: "disapprove hungry trivial",
repetition: 518643,
repeatAfter: 47441,
rules: [
{
escalationTime: 703277,
via: [
"<value 1>",
"<value 2>",
],
roundrobinEnabled: true,
roundrobinNextIndex: 733468,
entities: [
{
type: "user",
},
],
escalateWithinRoundrobin: true,
repetition: 925422,
repeatAfter: 399323,
},
],
enableIncidentReminders: true,
incidentReminderRules: [
{
via: [
"<value 1>",
"<value 2>",
"<value 3>",
],
timeInterval: 101634,
till: 858519,
},
],
enableIncidentRetrigger: false,
retriggerAfter: 436263,
};Fields
Field
Type
Required
Description
ownerId
string
✔️
The ID of the team that owns this escalation policy.
name
string
✔️
The name of the escalation policy.
description
string
✔️
A description of the escalation policy.
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.
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