次のオブジェクトは、triggerprototypeAPIに直接関連しています。
trigger prototype オブジェクトには次のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| triggerid | string | (読取専用) トリガープロトタイプのID |
| description (必須) |
string | トリガープロトタイプ名 |
| expression (必須) |
string | トリガープロトタイプの条件式 |
| event_name | string | トリガーによって生成されたイベント名 |
| opdata | string | 運用データ |
| comments | string | トリガープロトタイプの説明 |
| priority | integer | |
| status | integer | トリガープロトタイプの有効無効 有効な値: 0 - (デフォルト) 有効 1 - 無効 |
| templateid | string | (読取専用) 親テンプレートトリガープロトタイプの ID |
| type | integer | トリガープロトタイプが複数の障害イベントを生成できるかどうか 使用可能な値: 0 - (デフォルト) 生成不可 1 - 生成可能 |
| url | string | トリガープロトタイプに関連付けられた URL |
| recovery_mode | integer | 正常イベントの生成モード 使用可能な値: 0 - (デフォルト) 式 1 - 回復式 2 - なし |
| recovery_expression | string | トリガー復帰の条件式 |
| correlation_mode | integer | 正常イベントのクローズ 使用可能な値: 0 - (デフォルト) 全ての障害 1 - タグの値が一致したすべての障害 |
| correlation_tag | string | マッチング用タグ |
| manual_close | integer | 手動クローズの許可 使用可能な値: 0 - (デフォルト) 許可しない 1 - 許可する |
| discover | integer | トリガー プロトタイプの検出ステータス。 有効な値: 0 - (デフォルト) 新しいトリガーが検出されます。 1 - 新しいトリガーは検出されず、既存のトリガーは失われたものとしてマークされます。 |
| uuid | string | インポートされたトリガー プロトタイプを既存のものにリンクするために使用されるユニバーサル一意識別子。 テンプレートのトリガー プロトタイプにのみ使用されます。 指定されていない場合は自動生成されます。 更新の場合、このフィールドは 読み取り専用 です。 |
trigger prototype tag オブジェクトには次のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| tag (必須) |
string | トリガープロトタイプタグ名 |
| value | string | トリガープロトタイプタグ値 |