Creates a new alert notification rule.

Privileges: ALERT_MODIFY

Creates a new notification rule with provided delivery targets such as email
addresses and external apis.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Create Notification Rule argument.

Specifies a rule to notify delivery targets such as sending emails,
invoking an external api etc based on the alert type, category and
severity of the generated alert.

alertTypeList
array of int32s | null

Specifies alert types this rule is applicable to.

alertTypeList
boolean | null

Specifies whether the AWS RiptideAppliance SDK is used as a
delivery target when an alert matching this rule is generated.
Cohesion only.

categories
array of strings | null

Specifies alert categories this rule is applicable to.
Specifies the category of an Alert.
kDisk - Alert associated with the disk.
kNode - Alert associated with general hardware on a specific node.
kCluster - Alert associated with general hardware in cluster level.
kChassis - Alert associated with the Chassis.
kPowerSupply - Alert associated with the power supply.
kCPU - Alert associated with the CPU usage.
kMemory - Alert associated with the RAM/Memory.
kTemperature - Alert associated with the temperature.
kFan - Alert associated with the fan.
kNIC - Alert associated with network chips and interfaces.
kFirmware - Alert associated with the firmware.
kNodeHealth - Alert associated with node health status.
kOperatingSystem - Alert associated with operating systems.
kDataPath - Alert associated with data management in the cluster.
kMetadata - Alert associated with metadata management.
kIndexing - Alert associated with indexing services.
kHelios - Alert associated with Helios.
kAppMarketPlace - Alert associated with App MarketPlace.
kSystemService -Alert associated with System service apps.
kLicense - Alert associated with licensing.
kSecurity - Alert associated with security.
kUpgrade - Alert associated with upgrade activities.
kClusterManagement - Alert associated with cluster management activities.
kAuditLog - Alert associated with audit log events.
kNetworking - Alert associated with networking issue.
kConfiguration - Alert associated with cluster or system configurations.
kStorageUsage - Alert associated with the disk/domain/cluster storage usage.
kFaultTolerance - Alert associated with the fault tolerance in different levels.
kBackupRestore - Alert associated with Backup-Restore job.
kArchivalRestore - Alert associated with Archival-Restore job.
kRemoteReplication - Alert associated with Replication job.
kQuota - Alert associated with Quotas.
kCDP - Alert associated with Continuous Data Protection.
kViewFailover - Alert associated with view Failover.
kDisasterRecovery - Alert associated with Disaster Recovery.
kStorageDevice - Alert associated with storage hardware(tape drives & libraries, Fiber HBAs used to attach devices, etc).
kStoragePool - Alert associated with storage pools -- logical groupings of similar kinds of storage hardware (disk, tape, etc) into which client data is stored.
kGeneralSoftwareFailure - Alert associated with general software failures - that don't fall into any known categories.
kAgent - Alert associated with agent based protection workloads.
kNetBackup - Alert associated with NetBackup.

categories
emailDeliveryTargets
array of objects | null

Specifies email addresses to be notified when an alert matching this
rule is generated.

emailDeliveryTargets
int64 | null

Specifies id of the alert delivery rule.

string | null

Specifies name of the alert delivery rule.

severities
array of strings | null

Specifies alert severity types this rule is applicable to.
Specifies the severity level of an Alert.
kCritical - Alerts whose severity type is Critical.
kWarning - Alerts whose severity type is Warning.
kInfo - Alerts whose severity type is Info.

severities
Allowed:
boolean | null

Specifies whether SNMP notification to be invoked when an alert matching
this rule is generated.

boolean | null

Specifies whether syslog notification to be invoked when an alert matching
this rule is generated.

string | null

Specifies tenant id this rule is applicable to.

webHookDeliveryTargets
array of objects | null

Specifies external api urls to be invoked when an alert matching this
rule is generated.

webHookDeliveryTargets
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json