Triggerオブジェクト

次のオブジェクトは、triggerAPIに直接関連しています。

トリガー

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

Property Type Description
triggerid ID トリガーのID。

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

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

value_type5 (binary) に設定されたアイテムは、トリガー式で使用できません。

Property behavior:
- 作成操作では required
event_name string トリガーによって生成されるイベント名。
opdata string 運用データ。
comments string トリガーの追加説明。
error string トリガーの状態更新時に問題が発生した場合のエラーテキスト。

Property behavior:
- read-only
flags integer トリガーのOrigin

指定可能な値:
0 - (default) 通常のトリガー;
4 - プロトタイプから変換されたトリガー。

Property behavior:
- read-only
lastchange timestamp トリガーの状態が最後に変更された時刻。

Property behavior:
- read-only
priority integer トリガーの深刻度。

指定可能な値:
0 - (default) 未分類;
1 - 情報;
2 - 警告;
3 - 平均;
4 - 高;
5 - 災害。
state integer トリガーの状態。

指定可能な値:
0 - (default) トリガーの状態は最新;
1 - 現在のトリガー状態は不明。

Property behavior:
- read-only
status integer トリガーが有効か無効か。

指定可能な値:
0 - (default) 有効;
1 - 無効。
templateid ID 親テンプレートのトリガーのID。

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

指定可能な値:
0 - (default) 複数イベントを生成しない;
1 - 複数イベントを生成する。
url string トリガーに関連付けられたURL。
url_name string トリガーに関連付けられたURLのラベル。
value integer トリガーが OK 状態か障害状態か。

指定可能な値:
0 - (default) OK;
1 - 障害。

Property behavior:
- read-only
recovery_mode integer OKイベント生成モード。

指定可能な値:
0 - (default) Expression;
1 - Recovery expression;
2 - None.
recovery_expression string トリガーの復旧式。

value_type5 (binary) に設定されたアイテムは、トリガーの復旧式で使用できません。
correlation_mode integer OKイベントのクローズ方法。

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

指定可能な値:
0 - (default) いいえ;
1 - はい。
uuid string インポートされたトリガーを既存のトリガーにリンクするために使用される、ユニバーサル一意識別子。指定されていない場合は自動生成されます。

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

トリガータグ

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

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

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