NotificationProviderBase
NotificationProviderBase
Notification provider common information
JSON Example
{
"id": "e24ae877-6bfa-42da-a735-4ea55fba6c45",
"name": "My Provider",
"type": "string",
"enabled": true,
"notification_types": [
"CRITICAL_CVE_PATCH_AVAILABLE"
],
"created_at": "2025-10-31T12:42:14.000Z",
"created_by": "johndoe",
"updated_at": "2025-10-31T12:42:14.000Z",
"updated_by": "johndoe",
"removed_at": "2025-10-31T12:42:14.000Z",
"removed_by": "johndoe"
}
string
name
Required
Name of the notification provider
type
Required
Type of notification provider
Possible values are :
EMAIL,
SLACK,
GOOGLE_CHAT,
boolean
enabled
Required
Whether the provider is enabled
array of
NotificationType
notification_types
Optional
List of notification types enabled for this provider
string As date-time
As date-time
created_at
Required
Date when the provider was created
string
created_by
Required
User that created the provider
string As date-time
As date-time
updated_at
Required
Date when the provider was last updated
string
updated_by
Required
User that last updated the provider
string As date-time
As date-time
removed_at
Optional
Date when the provider was removed
string
removed_by
Optional
User that removed the provider