トリガープロトタイプオブジェクト

以下のオブジェクトは triggerprototype API に直接関連しています。

トリガープロトタイプ

トリガープロトタイプオブジェクトには、次のプロパティがあります。

Property Type Description
triggerid ID トリガープロトタイプのID。

Property behavior:
- read-only
- 更新操作では required
description string トリガープロトタイプの名前。

Property behavior:
- 作成操作では required
expression string トリガー式。

少なくとも1つのアイテムプロトタイプを含む必要があります。value_type5 (binary) に設定されたアイテムプロトタイプは、トリガー式では使用できません。

Property behavior:
- 作成操作では required
event_name string トリガーによって生成されるイベント名。
opdata string 運用データ。
comments string トリガープロトタイプへの追加コメント。
priority integer トリガープロトタイプの深刻度。

可能な値:
0 - (default) 未分類;
1 - 情報;
2 - 警告;
3 - 平均;
4 - 高;
5 - 災害。
status integer トリガープロトタイプが有効か無効か。

可能な値:
0 - (default) 有効;
1 - 無効。
flags integer トリガープロトタイプのOrigin

可能な値:
2 - トリガープロトタイプ;
6 - 発見されたトリガープロトタイプ。

Property behavior:
- read-only
templateid ID 親テンプレートのトリガープロトタイプのID。

Property behavior:
- read-only
type integer トリガープロトタイプが複数の障害イベントを生成できるかどうか。

可能な値:
0 - (default) 複数イベントを生成しない;
1 - 複数イベントを生成する。
url string トリガープロトタイプに関連付けられたURL。
url_name string トリガープロトタイプに関連付けられたURLのラベル。
recovery_mode integer OKイベントの生成モード。

可能な値:
0 - (default) 式;
1 - 復旧式;
2 - なし。
recovery_expression string トリガー復旧式。

少なくとも1つのアイテムプロトタイプを含む必要があります。value_type5 (binary) に設定されたアイテムプロトタイプは、トリガー復旧式では使用できません。
correlation_mode integer OKイベントのクローズ方法。

可能な値:
0 - (default) すべての障害;
1 - タグ値が一致する場合はすべての障害。
correlation_tag string 照合用のタグ。
manual_close integer 手動クローズを許可するかどうか。

可能な値:
0 - (default) いいえ;
1 - はい。
discover integer トリガープロトタイプの発見ステータス。

可能な値:
0 - (default) 新しいトリガーが発見される;
1 - 新しいトリガーは発見されず、既存のトリガーは失われたものとしてマークされる。
uuid string インポートされたトリガープロトタイプを既存のものにリンクするために使用される、汎用一意識別子です。指定されない場合は自動生成されます。

Property behavior:
- トリガープロトタイプがテンプレートに属する場合は supported

トリガープロトタイプタグ

トリガープロトタイプタグオブジェクトには、次のプロパティがあります。

Property Type Description
tag string トリガープロトタイプタグ名。

Property behavior:
- required
value string トリガープロトタイプタグの値。