以下对象与triggerprototype
API直接相关.
触发器原型对象包含以下属性.
属性 | 类型 | 描述 |
---|---|---|
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 | 触发原型标签值. |