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
urls
✔️
A list of URLs to which the webhook payload will be sent
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