Alert Group: JSON Object
JSON Example

{
“Id”: 613,
“名称”:”通知组”,
“Scheduler_Id”: 0,
“地址”: |
“地址”:”alerts@company.com”
“Template_Id”: 0,
“类型”:”电子邮件”
}, {
“号码”:”0111234567”
“Template_Id”: 0,
“类型”:”短信”
}, {
“无线设备电子邮件”:”wireless@company.com”
“Template_Id”: 0,
“类型”:”无线”
}],
“Assigned_To”: [8533, 8534] }

字段描述

领域 类型 描述
Id

Int32

唯一通知组 ID

例子:

“Id”: 613

名字

字符串

通知组名称

例子:

“名称”:”通知组”

Scheduler_Id

Int32

分配给通知组的计划程序的 ID。 “0”值表示没有分配给组的计划程序。

例子:

“Scheduler_Id”: 0

地址

对象数组

通知地址的可能类型是:”电子邮件”、”脚本”、”电话”、”Snmp”、”寻呼机”、”短信”、”无线”。每个通知地址类型都有自己的字段集。

“电子邮件”示例:
{
 "地址":"alerts@company.com"
 "Template_Id": 0,
 "类型":"电子邮件"
}
“脚本”示例:
{
 "文件":"url_executor.cs "address.com",
 "Template_Id": 0,
 "类型":"脚本"
}
“电话”示例:
{
 "代码":"011",
 "号码":"1234567"
 "Template_Id": 0,
 "类型":"电话"
}
“snmp”示例:
{
 "社区":"公共",
 "主机":"127.0.0.1",
 "Template_Id": 0,
 "类型":"Snmp"
}

“短信”示例:
{
 "号码":"0111234567"
 "Template_Id": 0,
 "类型":"短信"
}
“无线”示例:
{
 "无线设备电子邮件":"wireless@company.com"
 "Template_Id": 0,
 "类型":"无线"
}
Assigned_To

包含 int32 的数组

此数组包含分配通知组的设备 ID 列表。

例子:
"Assigned_To": [8533, 8534,9756]

可以使用警报组执行以下操作:

Create new Notification Group

可以使用两种方法创建通知组:

在以下 URI 上操作 : /组
在以下 URI 上 POST: /组_verb_PUT
PUT / POST Content example (formatted):

{
“名称”:”通知组”,
“Scheduler_Id”: 0,
“地址”: |
“地址”:”email@company.com”
“Template_Id”: 0,
“类型”:”电子邮件”
}, {
“代码”:”011″,
“号码”:”1234567”
“Template_Id”: 0,
“类型”:”电话”
}, {
“代码”:”777″,
“号码”:”12345678”
“消息”:”123456789”
“Template_Id”: 0,
“类型”:”寻呼机”
}, {
“号码”:”0111234567”
“Template_Id”: 0,
“类型”:”短信”
}],
}

Success Response:

{
“成功”:真实,
“结果”:637
}

Delete Alert Group

可以使用以下两种方法删除警报组:

删除以下 URI : /组/{group_id}
在以下 URI 上 POST: /组 {group_id} /\verb_删除
Success Response:

{
“成功”:真实,
“结果”:”组 638 已被删除”
}

Get list of Notification Groups

获取 URI:

/组
Success Response:
[608,609,610,611]
Get Notification Group info

获取 URI:

/组/{groupid}
Success Response:

{
“Id”: 613,
“名称”:”通知组”,
“Scheduler_Id”: 0,
“地址”: |
“地址”:”email@company.com”
“Template_Id”: 0,
“类型”:”电子邮件”
}, {
“文件”:”script.cs”参数”,
“Template_Id”: 0,
“类型”:”脚本”
}, {
“代码”:”011″,
“号码”:”1234567”
“Template_Id”: 0,
“类型”:”电话”
}, {
“社区”:”公共”,
“主机”:”127.0.0.1″,
“Template_Id”: 0,
“类型”:”Snmp”
}, {
“代码”:”777″,
“号码”:”12345678”
“消息”:”123456789”
“Template_Id”: 0,
“类型”:”寻呼机”
}, {
“号码”:”0111234567”
“Template_Id”: 0,
“类型”:”短信”
}, {
“无线设备电子邮件”:”wireless@company.com”
“Template_Id”: 0,
“类型”:”无线”
}],
“Assigned_To”: [8533, 8534] }