トリガープロトタイプオブジェクト
以下のオブジェクトはtriggerprototype APIに直接関連しています。
トリガープロトタイプ
トリガープロトタイプオブジェクトには以下のプロパティがあります。
| プロパティ | 型 | 説明 |
|---|---|---|
| triggerid | ID | トリガープロトタイプのID。 プロパティの動作: - 読み取り専用 - 更新操作時は必須 |
| description | string | トリガープロトタイプの名前。 プロパティの動作: - 作成操作時は必須 |
| expression | string | トリガー式。 少なくとも1つのアイテムプロトタイプを含める必要があります。 value_typeが5(バイナリ)または6(JSON)に設定されたアイテムプロトタイプは、トリガー式で使用できません。プロパティの動作: - 作成操作時は必須 |
| 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 | トリガー復旧式。 少なくとも1つのアイテムプロトタイプを含める必要があります。 value_typeが5(バイナリ)または6(JSON)に設定されたアイテムプロトタイプは、トリガー復旧式で使用できません。 |
| correlation_mode | integer | OKイベントのクローズ条件。 設定可能な値: 0 - (デフォルト) すべての障害; 1 - タグ値が一致するすべての障害。 |
| correlation_tag | string | 一致させるためのタグ。 |
| manual_close | integer | 手動クローズを許可するかどうか。 設定可能な値: 0 - (デフォルト) いいえ; 1 - はい。 |
| discover | integer | トリガープロトタイプの検出ステータス。 設定可能な値: 0 - (デフォルト) 新しいトリガーが検出される; 1 - 新しいトリガーは検出されず、既存のトリガーはロストとしてマークされる。 |
| uuid | string | インポートされたトリガープロトタイプを既存のものにリンクするために使用されるユニバーサル一意識別子。指定されていない場合は自動生成されます。 プロパティの動作: - トリガープロトタイプがテンプレートに属している場合にサポート |
トリガープロトタイプタグ
トリガープロトタイプタグオブジェクトには以下のプロパティがあります。