次のオブジェクトは、triggerAPIに直接関連しています。
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 | トリガータグ値 |