次のオブジェクトは、triggerprototypeAPIに直接関連しています。
トリガープロトタイプオブジェクトには以下のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| triggerid | ID | トリガープロトタイプのID。 プロパティの動作: - 読み取り専用 - 更新操作では必須 |
| description | string | トリガープロトタイプの名前。 プロパティの動作: - 作成操作では必須 |
| expression | string | 簡略化されたトリガー式。 プロパティの動作: - 作成操作では必須 |
| event_name | string | トリガーによって生成されるイベント名。 |
| opdata | string | 運用データ。 |
| comments | string | トリガープロトタイプへの追加コメント。 |
| priority | integer | トリガープロトタイプの深刻度。 可能な値: 0 - (デフォルト) 未分類; 1 - 情報; 2 - 警告; 3 - 軽度; 4 - 高度; 5 - 障害。 |
| status | integer | トリガープロトタイプが有効か無効か。 可能な値: 0 - (デフォルト) 有効; 1 - 無効。 |
| flags | integer | トリガープロトタイプの起源。 可能な値: 2 - トリガープロトタイプ; 6 - 検出されたトリガープロトタイプ。 プロパティの動作: - 読み取り専用 |
| templateid | ID | 親テンプレートトリガープロトタイプのID。 プロパティの動作: - 読み取り専用 |
| type | integer | トリガープロトタイプが複数の問題イベントを生成できるかどうか。 可能な値: 0 - (デフォルト) 複数のイベントを生成しない; 1 - 複数のイベントを生成する。 |
| url | string | トリガープロトタイプに関連付けられたURL。 |
| url_name | string | トリガープロトタイプに関連付けられたURLのラベル。 |
| recovery_mode | integer | OKイベント生成モード。 可能な値: 0 - (デフォルト) 式; 1 - 復旧式; 2 - なし。 |
| recovery_expression | string | 簡略化されたトリガー復旧式。 |
| correlation_mode | integer | OKイベントのクローズ条件。 可能な値: 0 - (デフォルト) すべての問題; 1 - タグ値が一致するすべての問題。 |
| correlation_tag | string | 一致させるためのタグ。 |
| manual_close | integer | 手動クローズを許可するかどうか。 可能な値: 0 - (デフォルト) いいえ; 1 - はい。 |
| discover | integer | トリガープロトタイプの検出ステータス。 可能な値: 0 - (デフォルト) 新しいトリガーが検出される; 1 - 新しいトリガーは検出されず、既存のトリガーはロストとしてマークされる。 |
| uuid | string | インポートされたトリガープロトタイプを既存のものにリンクするために使用されるユニバーサル一意識別子。指定されていない場合は自動生成されます。 プロパティの動作: - トリガープロトタイプがテンプレートに属している場合サポート |
トリガープロトタイプタグオブジェクトには以下のプロパティがあります。