V3ExtensionsWebhooksWebhookResponse
Example Usage
import { V3ExtensionsWebhooksWebhookResponse } from "@solarwinds/squadcast-sdk-typescript/models";
let value: V3ExtensionsWebhooksWebhookResponse = {
name: "<value>",
triggers: [
{
eventClass: "<value>",
eventType: "<value>",
},
],
urls: [],
triggerType: "<value>",
id: "<id>",
createdAt: "1719287184159",
updatedAt: "1735625811801",
authorId: "<id>",
slug: "<value>",
};Fields
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
id
string
✔️
N/A
createdAt
string
✔️
N/A
updatedAt
string
✔️
N/A
organizationId
string
➖
N/A
authorId
string
✔️
N/A
slug
string
✔️
N/A
version
string
➖
N/A
Last updated