Create Alert Definitions
Create Alert Definitions
- application/json
Request Body
- name string
alertType object
category stringPossible values: [
DATA_AGING
,AUX_COPY
,DATA_PROT
,DATA_RECOV
,EXP_RECOV
,DATA_VERIFI
,MEDIA_INVENT
,SCH_EXPORT
,MEDIA_ERASE
,CLIENTS
,AGENTS
,COMMCELL
,MEDIA_AGENTS
,SCHE
,STOR_POL
,LIBRARY
,LIB_MAN
,VAULT_TRAK
,FTP_DOWNLOAD
,CLIENT_DIST
,DEVICE_STATUS
,ERASE_DATA
,APP_EXCHANGE
,DOWNLOAD_AVAIL
,APP_FLR
,UPGR_UPDATES
,DATA_CLASSIFI
,FLR_JOB
,OFFLINE_CONT_INDEX
,APP_SHAREPOINT
,SRM_WINFS
,SRM_ORACLE
,SRM_SQL
,SRM_NAS
,SRM_EXCHANGE
,SRM_SHARE_POINT
,SRM_UNIXFS
,SRM_COST_ANALYSIS
,SRM_NETWARE
,SRM_ADVISORY
,SRM
,REPORT
,INFO_MANAGEMENT
,MEDIA_REFRESHING
,DEDUPDBSYNC
,SRM_REPORT
,LOG_MONITORING
,EVENT_MONITORING
,CLIENT_GROUPS
,LICENSE
,BACKUP_COPY
,WORKFLOW
,LOG_MONITORING_WINDOW_EVENT
,VIRTUALIZE_ME
,CUSTOM_QUERY
,DATA_ANALYTICS
,UNINSTALL_SOFTWARE
,UPGRADE_CLIENT
,INSTALL_SOFTWARE
,USERS
,USER_GROUPS
,EDGE_DRIVE
,ADMIN_JOB
,COMMSERV_FAILOVER
,ADMIN_ALERT
,REPLICATION_ALERT
]Defines the category of the alert
criteria stringPossible values: [
SUCCEEDED
,FAILURE_ATTEMTS
,FAILED
,SKIPPED
,DELAYED
,MEDIA_REQUIRED
,INITIATED
,ROLLED_BACK
,MEDIA_NEEDS_IMPORT
,MEDIA_HANDLING_REQUIRED
,MEDIA_PICKED_UP
,MEDIA_REACHED_DESTINATION
,MEDIA_RET_SOURCE
,JOB_ACTIVITY
,ASR_BACKUP_OCCURED
,PROPERTIES_MODIFIED
,ALERT_MODIFIED
,DISK_SPACE_LOW
,FORCED_DECONF
,LIBRARY_OFFLINE
,SCHEDULER_CHANGES
,INSUFF_STORAGE
,TAPE_HANDLING_ERR
,TAPE_HANDLING_REQ
,TAPE_MOUNT_ERR
,MAINT_REQ
,MAINT_OCCURED
,USE_OVERWRITE_MEDIA
,DRIVE_OFFLINE
,MEDIAAGENT_OFFLINE
,MOUNTPATH_OFFLINE
,NW_FAILURE_ATTEMTS
,JOURNAL_MAILBOX
,JR_DISK_SPACE_LOW
,IC_DISK_SPACE_LOW
,UPDATE_REQUIRED
,DOWNLOAD_REQUIRED
,UPDATES_AVAILABLE
,RELEASE_UPGRADE_REQUIRED
,UPDATES_REQUIRED
,MEDIA_READY_IN_CAP
,FLR_LOG_FILE_HIGH
,FLR_FREE_SPACE_LOG_FILE_VOL_LOW
,FLR_NO_PLAY_ACTIVITY
,FLR_NO_TRANSFER_ACTIVITY
,NO_DATA_PROTECTION
,CLASSIFICATION_FAILED
,FLR_FAILED_REPLICATION
,SHAREPOINT_VIRTUAL_SERVERS
,SHAREPOINT_V3_UPGRADE
,LIBR_MEDIA_RECALLED
,BACKUP_SIZE_ANOMALY_INCR
,BACKUP_SIZE_ANOMALY_DECR
,JOB_STARTED
,LOGIN_FAILED
,AUXCOPY_FALLEN_BEHIND
,SUCCESS_WITH_ERRORS
,LICENSE_EXPIRY
,CCP_MODIFIED
,LICENSE_CONSUMED
,LOG_MONITORING
,EVENT_MONITORING
,LIBR_NONENCRYPTED_MEDIA_EXPORT
,CICOPY_FALLEN_BEHIND
,CLIENT_JOB_NOT_RUN
,CLIENT_CERTIFICATE_EXPIRY
,JOB_EXCEEDED_RUNNINGTIME
,FILES_FAILED_COUNT
,FILES_FAILED_PERCENT
,DDB_CORRUPTED
,SUCCESSIVE_FAILED
,DDB_DISK_SPACE_LOW
,JOBS_PENDING_STATE
,BACKUP_SIZE
,GENERIC_QUERY
,JOB_COMMITTED
,JOB_RESULTS_DISK_SPACE_LOW
,INDEX_CACHE_DISK_SPACE_LOW
,GALAXY_DIR_DISK_SPACE_LOW
,QUOTA_EXCEEDED
,QUOTA_THREASHOLD
,QUOTA_VALIDATION_FAILED
,EDGE_DRIVE_ACTION
,NT_DDB_OFFLINE
,NT_OBJECT_COUNT_INCR_PERCENT
,NT_FAILOVER_STARTED
,NT_FAILOVER_ACTIVITY
,NT_FAILOVER_COMPLETE
,NT_FAILOVER_FAILED
,NT_FAILOVER_CS_UNREACHABLE
,NT_FAILOVER_CS_NOT_RUNNING
,NT_FAILOVER_PASSIVE_NODE_UNREACHABLE
,NT_ADMIN_ALERT_EVENT_ANOMALOUS
,NT_ADMIN_ALERT_JOB_RUNTIME_ANOMALOUS
,NT_ANOMALOUS_PENDING_JOBS
,NT_ANOMALOUS_FAILED_JOBS
,NT_ALL_CRITERIA
,NT_FILE_SYSTEM_QUOTA_EXCEEDED
,NT_FILE_SYSTEM_QUOTA_THRESHOLD
,NT_FILE_SYSTEM_QUOTA_VALIDATION_FAILED
,NT_ADMIN_ALERT_JOB_ACTIVITY_ANOMALOUS
,NT_ANOMALOUS_SUCCEEDED_JOBS
,NT_CLIENT_OFFLINE
,NT_ADMIN_ALERT_DDB_PRUNING_ANOMALOUS
,NT_ADMIN_ALERT_SMART_STATE_MA
,NT_JOB_SUCCEEDED_WITH_WARNINGS
,NT_ADMIN_ALERT_PREDICT_SLA_FALL
,NT_ADMIN_ALERT_SALESFORCE_OBJECT_BACKUP_ANOMALOUS
,NT_REPLICATION_JOB_NOT_RUN
,NT_DELAYED_REPLICATION
,NT_REPLICATION_STATUS_IN_SYNC
,NT_REPLICATION_STATUS_SYNC_PENDING
,NT_REPLICATION_STATUS_SYNC_PAUSED
,NT_REPLICATION_STATUS_SYNC_FAILED
,NT_FAILOVER_STATUS_FAILOVER_FAILED
,NT_FAILOVER_STATUS_FAILOVER_COMPLETE
,NT_FAILOVER_STATUS_FAILBACK_FAILED
,NT_FAILOVER_STATUS_REVERT_FAILOVER_FAILED
]Defines the criteria of the alert
paramsList object[]
unit int32Unit of the criteria(For eg. :Hrs,min)
type int32Input value type (default 0 = no input required)
value int32Value of the criteria (deefault 0 : if no value required)
paramIndex int32Param order index
- sendIndividualNotifications boolean
associations object[]
id int32id of the associated entity
name stringname of the associated entity
type stringPossible values: [
ALL_SERVERS
,ALL_SERVER_GROUPS_ENTITY
,SERVER_GROUP_ENTITY
,SERVER_ENTITY
,APPTYPE_ENTITY
,INSTANCE_ENTITY
,BACKUPSET_ENTITY
,SUBCLIENT_ENTITY
,REPLICATION_PAIR_ENTITY
,BLR_PAIR_ENTITY
,FS_REPLICATION_PAIR_ENTITY
]parentEntity1 object
parentEntity1 can only have type SERVER_ENTITY.parentEntity2 can only have type APPTYPE_ENTITY.parentEntity3 can only have type INSTANCE_ENTITY.parentEntity4 can only have type BACKUPSET_ENTITY.
id int32id of the associated entity
name stringname of the associated entity
type stringPossible values: [
SERVER_ENTITY
,BACKUPSET_ENTITY
,APPTYPE_ENTITY
,INSTANCE_ENTITY
]parentEntity2 object
parentEntity1 can only have type SERVER_ENTITY.parentEntity2 can only have type APPTYPE_ENTITY.parentEntity3 can only have type INSTANCE_ENTITY.parentEntity4 can only have type BACKUPSET_ENTITY.
id int32id of the associated entity
name stringname of the associated entity
type stringPossible values: [
SERVER_ENTITY
,BACKUPSET_ENTITY
,APPTYPE_ENTITY
,INSTANCE_ENTITY
]parentEntity3 object
parentEntity1 can only have type SERVER_ENTITY.parentEntity2 can only have type APPTYPE_ENTITY.parentEntity3 can only have type INSTANCE_ENTITY.parentEntity4 can only have type BACKUPSET_ENTITY.
id int32id of the associated entity
name stringname of the associated entity
type stringPossible values: [
SERVER_ENTITY
,BACKUPSET_ENTITY
,APPTYPE_ENTITY
,INSTANCE_ENTITY
]parentEntity4 object
parentEntity1 can only have type SERVER_ENTITY.parentEntity2 can only have type APPTYPE_ENTITY.parentEntity3 can only have type INSTANCE_ENTITY.parentEntity4 can only have type BACKUPSET_ENTITY.
id int32id of the associated entity
name stringname of the associated entity
type stringPossible values: [
SERVER_ENTITY
,BACKUPSET_ENTITY
,APPTYPE_ENTITY
,INSTANCE_ENTITY
]alertTarget object
Please note CONTENT_INDEX will be returned at all times as it is enabled at all times.
sendAlertTo string[]Possible values: [
LIVEFEEDS
,SNMP
,WEBHOOK
,EMAIL
,APPLOG
,CONTENT_INDEX
]recipientsOperationType stringPossible values: [
ADD
,DELETE
,OVERWRITE
]Allows adding to, overwriting and deleting existing recipients. default is adding to existing recipients
recipients object
to object[]
id int32name stringtype stringPossible values: [
USER
,USER_GROUP
,EMAIL
,AD_USERGROUP
]cc object[]
id int32name stringtype stringPossible values: [
USER
,USER_GROUP
,EMAIL
,AD_USERGROUP
]bcc object[]
id int32name stringtype stringPossible values: [
USER
,USER_GROUP
,EMAIL
,AD_USERGROUP
]webHookId int32id of the webhook to be associated with the alert definition. Only needed incase of webhook notif selected. To get a list of webhooks, use api GET Webhook
templates object
locale object
id int32name stringemail stringthe message template for the email notification. Contains both email subject as well as body
console stringthe message template for the console notification
eventViewer stringthe message template for the event viewer notification
webhook stringthe message template for the webhook notification
- 200
- 500
Success
- application/json
- Schema
- Example (from schema)
Schema
- id int32
- name string
{
"id": 0,
"name": "string"
}
Internal Server Error