circle-info
Squadcast is now SolarWinds Incident Response

V3EscalationPoliciesEscalationPolicyRule

Represents a rule within an escalation policy.

Example Usage

import { V3EscalationPoliciesEscalationPolicyRule } from "@solarwinds/squadcast-sdk-typescript/models";

let value: V3EscalationPoliciesEscalationPolicyRule = {
  escalationTime: 292092,
  via: [
    "<value 1>",
    "<value 2>",
  ],
  roundrobinEnabled: false,
  roundrobinNextIndex: 971856,
  entities: [
    {
      type: "user",
    },
  ],
  escalateWithinRoundrobin: false,
  repetition: 581665,
  repeatAfter: 836109,
};

Fields

Field
Type
Required
Description

escalationTime

number

✔️

The time in minutes to wait before this rule is triggered.

via

string[]

✔️

The notification methods to use for this rule.

roundrobinEnabled

boolean

✔️

Indicates if round-robin is enabled for the entities in this rule.

roundrobinNextIndex

number

✔️

The index of the next entity to be notified in a round-robin setup.

entities

✔️

The entities to be notified in this rule.

escalateWithinRoundrobin

boolean

✔️

Indicates if escalation should happen within the round-robin rotation.

repetition

number

✔️

The number of times this specific rule should be repeated.

repeatAfter

number

✔️

The time in minutes after which this rule should be repeated.

Last updated