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