[comment]: # aside: 1

[comment]: # ({195463c3-8bbba5df})
# Triggerオブジェクト

次のオブジェクトは、`trigger`APIに直接関連しています。

[comment]: # ({/195463c3-8bbba5df})

[comment]: # ({44461ee2-db828bca})
### トリガー

トリガーオブジェクトには、以下のプロパティがあります。

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|triggerid|ID|トリガーのID。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*<br>- 更新操作で *必須*|
|description|string|トリガーの名前。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- 作成操作で *必須*|
|expression|string|トリガー条件式。<br><br>`value_type` が `5`（バイナリ）に設定されたアイテムは、トリガー条件式では使用できません。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- 作成操作で *必須*|
|event\_name|string|トリガーによって生成されるイベント名。|
|opdata|string|運用データ。|
|comments|string|トリガーの追加説明。|
|error|string|トリガーの状態更新時に問題が発生した場合のエラーテキスト。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*|
|flags|integer|トリガーの[生成元](/manual/api/reference_commentary#entity-origin-flags)。<br><br>使用可能な値:<br>0 - *(デフォルト)* 通常のトリガー;<br>4 - プロトタイプから変換されたトリガー。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*|
|lastchange|timestamp|トリガーの状態が最後に変更された時刻。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*|
|priority|integer|トリガーの深刻度。<br><br>使用可能な値:<br>0 - *(デフォルト)* 未分類;<br>1 - 情報;<br>2 - 警告;<br>3 - 軽度の障害;<br>4 - 重度の障害;<br>5 - 致命的な障害。|
|state|integer|トリガーの状態。<br><br>使用可能な値:<br>0 - *(デフォルト)* トリガーの状態は最新です;<br>1 - 現在のトリガーの状態は不明です。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*|
|status|integer|トリガーが有効か無効か。<br><br>使用可能な値:<br>0 - *(デフォルト)* 有効;<br>1 - 無効。|
|templateid|ID|親テンプレートトリガーのID。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*|
|type|integer|トリガーが複数の障害イベントを生成できるかどうか。<br><br>使用可能な値:<br>0 - *(デフォルト)* 複数イベントを生成しない;<br>1 - 複数イベントを生成する。|
|url|string|トリガーに関連付けられたURL。|
|url_name|string|トリガーに関連付けられたURLのラベル。|
|value|integer|トリガーがOK状態か障害状態か。<br><br>使用可能な値:<br>0 - *(デフォルト)* OK;<br>1 - 障害。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *読み取り専用*|
|recovery\_mode|integer|OKイベント生成モード。<br><br>使用可能な値:<br>0 - *(デフォルト)* 条件式;<br>1 - 復旧条件式;<br>2 - なし。|
|recovery\_expression|string|トリガー復旧条件式。<br><br>`value_type` が `5`（バイナリ）に設定されたアイテムは、トリガー復旧条件式では使用できません。|
|correlation\_mode|integer|OKイベントでクローズする対象。<br><br>使用可能な値:<br>0 - *(デフォルト)* すべての障害;<br>1 - タグ値が一致する場合はすべての障害。|
|correlation\_tag|string|照合用のタグ。|
|manual\_close|integer|手動クローズを許可。<br><br>使用可能な値:<br>0 - *(デフォルト)* いいえ;<br>1 - はい。|
|uuid|string|インポートしたトリガーを既存のトリガーにリンクするために使用される汎用一意識別子。指定しない場合は自動生成されます。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- トリガーがテンプレートに属している場合に *サポート*|

[comment]: # ({/44461ee2-db828bca})

[comment]: # ({5a130da9-0188f389})
### トリガータグ

トリガータグオブジェクトには、以下のプロパティがあります。

|プロパティ|[Type](/manual/api/reference_commentary#data-types)|説明|
|--|--|------|
|tag|string|トリガータグ名。<br><br>[プロパティの動作](/manual/api/reference_commentary#property-behavior):<br>- *必須*|
|value|string|トリガータグの値。|

[comment]: # ({/5a130da9-0188f389})
