Table of Contents

> 对象

The following objects are directly related to the triggerprototype API. 以下对象与triggerprototypeAPI直接相关。

Trigger 触发器

The trigger prototype object has the following properties. 触发器原型对象包含以下属性。

Property 属性 T pe 类型 Des ription 说明
triggerid string 字符串 *( eadonly 只读)* ID of the trigger prototype. 触发器原型的ID。
description
(required 必须)
string 字符串 Na e of the trigger prototype. 触发器原型的名称。
expression
(required 必须)
string 字符串 Re uced trigger expression. 生成的触发器表达式。
comments string 字符串 Ad itional comments to the trigger prototype. 触发器原型的附加注释。
priority integer 整数型 Se erity of the trigger prototype. 触发器原型的严重级别。

Possible values: 许可值:
0 - (default 默认) not classified; 未分类;
1 - information; 信息;
2 - warning; 警告;
3 - average; 一般严重;
4 - high; 严重;
5 - disaster. 灾难。
status integer 整数型 Wh ther the trigger prototype is enabled or disabled. 触发器原型是否在启用状态或禁用状态。

Possible values: 许可值:
0 - (default 默认) enabled; 已启用;
1 - disabled. 已禁用。
templateid string 字符串 *( eadonly 只读)* ID of the parent template trigger prototype. 触发器原型父模板的ID。
type integer 整数型 Wh ther the trigger prototype can generate multiple problem events. 触发器原型是否可以生成多个异常事件。

Possible values: 许可值:
0 - (default 默认) do not generate multiple events; 不生成多个事件;
1 - generate multiple events. 生成多个事件。
url string 字符串 UR associated with the trigger prototype. 关联到触发器原型的URL。
recovery_mode integer 整数型 OK event generation mode. 正常事件生成模式。

Possible values are: 许可值为:
0 - (default 默认) Expression; 表达式;
1 - Recovery expression; 恢复表达式;
2 - None. 无。
recovery_expression string 字符串 Re uced trigger recovery expression. 生成的触发器恢复表达式。
correlation_mode integer 整数型 OK event closes. 正常事件关闭。

Possible values are: 许可值为:
0 - (default 默认) All problems; 所有异常;
1 - All problems if tag values match. 匹配标签值的所有异常。
correlation_tag string 字符串 Ta for matching. 匹配的标签。
manual_close integer 整数型 Al ow manual close. 允许手动关闭。

Possible values are: 许可值为:
0 - (default 默认) No; 不允许;
1 - Yes. 允许。