触发器原型对象

以下对象与triggerprototypeAPI直接相关.

触发器原型

触发器原型对象包含以下属性.

属性 类型 描述
triggerid string (只读) 触发器原型的ID.
description
(必须)
string 触发器原型的名称.
expression
(必须)
string 简化的触发器表达式.
event_name string 触发器生成的事件名称.
opdata string 操作数据.
comments string 触发器原型的附加注释.
priority integer 触发器原型的严重性.

有效的值:
0 - (默认) 未分类;
1 - 信息;
2 - 警告;
3 - 一般严重;
4 - 严重;
5 - 灾难.
status integer 触发器原型是启用还是禁用.

有效的值:
0 - (默认) 已启用;
1 - 已禁用.
templateid string (只读) 触发器原型父模板的ID.
type integer 触发器原型是否可以产生多个问题事件.

有效的值:
0 - (默认) 不能生成多个事件;
1 - 可以生成多个事件.
url string 关联到触发器原型的URL.
recovery_mode integer 正常事件生成模式.

有效的值为:
0 - (默认) 表达式;
1 - 恢复表达式;
2 - 无.
recovery_expression string 简化的触发器恢复表达式.
correlation_mode integer 正常事件关闭.

有效的值为:
0 - (默认) 所有问题;
1 - 标签值匹配成功的所有问题.
correlation_tag string 匹配标签.
manual_close integer 允许手动关闭.

有效的值为:
0 - (默认) 否;
1 - 是.
discover integer 触发器原型发现状态.

有效的值:
0 - (默认) 将发现新的触发器;
1 - 不会发现新触发器,现有触发器将被标记为丢失.
uuid string 通用唯一标识符,用于将导入的触发器原型链接到现有的触发器原型。仅用于模板上的触发器原型。如果未给出,则自动生成.

对于更新操作,此字段为 只读.

注意,对于某些方法(更新、删除),必需/可选参数组合是不同的。

触发原型标签

触发器原型标记对象具有以下属性.

属性 类型 描述
tag
(必须)
string 触发原型标签名称.
value string 触发原型标签值.