次のオブジェクトは、trigger
APIに直接関連しています。
triggerオブジェクトには次のプロパティがあります。
プロパティ | タイプ | 説明 |
---|---|---|
triggerid | string | (読取専用) トリガーID |
description (必須) |
string | トリガー名 |
expression (必須) |
string | トリガーの条件式 |
event_name | string | トリガーによって生成されたイベント名 |
opdata | string | 運用データ |
comments | string | トリガーの説明 |
error | string | (読取専用) トリガーの状態を更新するときに問題が発生した場合のエラー テキスト。 |
flags | integer | (読取専用) トリガーの作成元 使用可能な値: 0 - (デフォルト) 単純なトリガー 4 - ディスカバリされたトリガー |
lastchange | timestamp | (読取専用) トリガーが最後に状態を変更した時刻 |
priority | integer | トリガーの深刻度 使用可能な値: 0 - (デフォルト) 未分類 1 - 情報 2 - 警告 3 - 軽度の障害< br>4 - 重度の障害 5 - 致命的な障害 |
state | integer | (読取専用) トリガーの状態 使用可能な値: 0 - (デフォルト) トリガーの状態は最新 1 - 現在のトリガーの状態は不明 |
status | integer | トリガーの有効無効 有効な値: 0 - (デフォルト) 有効 1 - 無効 |
templateid | string | (読取専用) 親テンプレートトリガーの ID |
type | integer | トリガーが複数の障害イベントを生成できるかどうか 使用可能な値: 0 - (デフォルト) 生成不可 1 - 生成可能 |
url | string | トリガーに関連付けられた URL |
value | integer | (読取専用) トリガーの状態が OK か障害か 使用可能な値: 0 - (デフォルト) OK 1 - 障害 |
recovery_mode | integer | 正常イベントの生成モード 使用可能な値: 0 - (デフォルト) 式 1 - 回復式 2 - なし |
recovery_expression | string | トリガー復帰の条件式 |
correlation_mode | integer | 正常イベントのクローズ 使用可能な値: 0 - (デフォルト) 全ての障害 1 - タグの値が一致したすべての障害 |
correlation_tag | string | マッチング用タグ |
manual_close | integer | 手動クローズの許可 使用可能な値: 0 - (デフォルト) 許可しない 1 - 許可する |
uuid | string | インポートされたトリガーを既存のものにリンクするために使用されるユニバーサル一意識別子。 テンプレートのトリガーにのみ使用されます。 指定されていない場合は自動生成されます。 更新の場合、このフィールドは 読み取り専用 です。 |
trigger tagオブジェクトには次のプロパティがあります。
プロパティ | タイプ | 説明 |
---|---|---|
tag (必須) |
string | トリガータグ名 |
value | string | トリガータグ値 |