Squadcast is now SolarWinds Incident Response
For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

Field
Type
Required
Description

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.

rules

✔️

The rules that define the escalation steps.

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.

entityOwner

✔️

The owner of the entity.

owner

models.CommonV3RBACOwner

✔️

The RBAC owner of the policy (typically a team).

accessControl

✔️

Access control list for this policy.

Last updated