Sidebar

zh:manual:api:reference:trigger:object

> 对象

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

Trigger 触发器

The trigger object has the following properties. 触发器对象具有以下属性。

Property 属性 Type 类型 Description 说明
triggerid string 字符串 (readonly 只读) ID of the trigger. 触发器的ID。
description
(required 必须)
string 字符串 Name of the trigger. 触发器的名称。
expression
(required 必须)
string 字符串 Reduced trigger expression. 生成的触发表达式。
comments string 字符串 Additional description of the trigger. 触发器的附加说明。
error string 字符串 (readonly 只读) Error text if there have been any problems when updating the state of the trigger. 错误概述,如果在更新触发器的状态时出现任何问题。
flags integer 整数型 (readonly 只读) Origin of the trigger. 原始触发器。

Possible values are: 许可值为:
0 - (default 默认) a plain trigger; 普通触发器;
4 - a discovered trigger. 自动发现的触发器。
lastchange timestamp 时间戳 (readonly 只读) Time when the trigger last changed its state. 触发器最后更改其状态的时间。
priority integer 整数型 Severity of the trigger. 触发器的严重性级别。

Possible values are: 许可值为:
0 - (default 默认) not classified; 未分类;
1 - information; 信息;
2 - warning; 警告;
3 - average; 一般严重;
4 - high; 严重;
5 - disaster. 灾难。
state integer 整数型 (readonly 只读) State of the trigger. 触发器的状态。

Possible values: 许可值:
0 - (default 默认) trigger state is up to date; 触发器状态是最新的;
1 - current trigger state is unknown. 当前的触发器状态是未知的。
status integer 整数型 Whether the trigger is enabled or disabled. 触发器是否处于启用状态或禁用状态。

Possible values are: 许可值为:
0 - (default 默认) enabled; 启用;
1 - disabled. 禁用。
templateid string 字符串 (readonly 只读) ID of the parent template trigger. 父触发器模板ID。
type integer 整数型 Whether the trigger can generate multiple problem events. 触发器是否能够生成多个故障事件。

Possible values are: 许可值为:
0 - (default 默认) do not generate multiple events; 不生成多个事件。
1 - generate multiple events. 生成多个事件。
url string 字符串 URL associated with the trigger. 与触发器相关联的URL。
value integer 整数型 (readonly 只读) Whether the trigger is in OK or problem state. 触发器是否处于正常或故障状态。

Possible values are: 许可值为:
0 - (default 默认) OK; 正常;
1 - problem. 故障。
recovery_mode integer 整数型 OK event generation mode. 事件恢复生成模式。

Possible values are: 许可值为:
0 - (default 默认) Expression; 表达式;
1 - Recovery expression; 恢复表达式;
2 - None. 无。
recovery_expression string 字符串 Reduced 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 字符串 Tag for matching. 用于匹配的标签。
manual_close integer 整数型 Allow manual close. 允许手动关闭。

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