circle-info
Squadcast is now SolarWinds Incident Response

V3ServicesServiceResponse

Example Usage

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

let value: V3ServicesServiceResponse = {
  id: "<id>",
  name: "<value>",
  slug: "<value>",
  email: "[email protected]",
  escalationPolicyId: "<id>",
  organizationId: "<id>",
  apiKey: "<value>",
  description:
    "rewarding never within phooey potentially woot palatable inasmuch supposing",
  owner: {
    id: "<id>",
    type: "team",
  },
  maintainer: {
    id: "<id>",
    type: "user",
  },
  tags: [
    {
      key: "<key>",
      value: "<value>",
    },
  ],
  autoPauseTransientAlertsConfig: {
    isEnabled: true,
    timeoutInMins: 8994.69,
  },
  intelligentAlertsGroupingConfig: {
    isEnabled: false,
    rollingWindowInMins: 2937.46,
  },
  delayNotificationConfig: {
    isEnabled: true,
  },
  config: {
    dedupKeyEnabled: false,
  },
  createdAt: new Date("2026-01-24T17:46:19.110Z"),
  updatedAt: new Date("2024-11-02T15:16:14.242Z"),
};

Fields

Field
Type
Required
Description

id

string

✔️

N/A

name

string

✔️

N/A

slug

string

✔️

N/A

email

string

✔️

N/A

escalationPolicyId

string

✔️

N/A

organizationId

string

✔️

N/A

apiKey

string

✔️

N/A

description

string

✔️

N/A

depends

string[]

N/A

owner

✔️

Represents the RBAC owner of an entity.

onMaintenance

boolean

N/A

escalationPolicy

Represents the basic details of an Escalation Policy for a service.

autoPauseTransientAlertsConfig

✔️

N/A

intelligentAlertsGroupingConfig

✔️

N/A

delayNotificationConfig

✔️

N/A

config

✔️

N/A

createdAt

✔️

N/A

updatedAt

✔️

N/A

Last updated