circle-info
Squadcast is now SolarWinds Incident Response

V3ExtensionsWebhooksWebhook

Example Usage

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

let value: V3ExtensionsWebhooksWebhook = {
  name: "<value>",
  triggers: [
    {
      eventClass: "<value>",
      eventType: "<value>",
    },
  ],
  urls: [
    {},
  ],
  triggerType: "<value>",
};

Fields

Field
Type
Required
Description

name

string

✔️

Name of the webhook

description

string

Description of the webhook

triggers

✔️

A list of triggers for this webhook

urls

✔️

A list of URLs to which the webhook payload will be sent

header

Headers to be sent with the webhook

filters

Filters to apply to the webhook

maxRetry

number

Maximum number of retries for the webhook

teams

string[]

List of team IDs to which this webhook is applicable

isAllTeamsConfigured

boolean

Set to true if the webhook is configured for all teams

customPayloadTemplateSlug

string

Slug of the custom payload template

language

string

Language for the webhook payload

mailIds

string[]

List of email IDs for notification

triggerType

string

✔️

Type of trigger

customPayload

string

Custom payload for the webhook

payloadType

string

Type of payload

Last updated