4 ネスト
概要
ネストは、1つのテンプレートが1つ以上の他のテンプレートを包含する方法です。
さまざまなサービス、アプリケーションなどの個別のテンプレートでエンティティを分離することは理にかなっていますが、最終的に大量のテンプレートが作成され、またそのすべてを大量の数のホストにリンクする必要になる可能性があります。 単純化するために、複数のテンプレートを1つのテンプレートにリンクすることができます。
ネストの利点は、ホストにリンクするテンプレートが1つだけで済み、ホストはその1つのテンプレートにリンクされているテンプレートからすべてのエンティティを自動的に継承することです。 たとえば、テンプレートT1とT2をT3にリンクすると、T1とT2のエンティティがT3に追加されますが、その逆はありません。 T1をT2とT3にリンクすると、T1のエンティティがT2とT3に追加されます。
ネストされたテンプレートの設定
テンプレートをリンクするには、既存のテンプレートを使用するか、新しいテンプレートを作成してから、次の手順を実行します。
- テンプレート設定フォームを開きます。
- Templates フィールドを見つけます。
- Select をクリックして、Templates ポップアップウィンドウを開きます。
- ポップアップウィンドウで必要なテンプレートを選択し、Select をクリックしてテンプレートを一覧に追加します。
- テンプレート設定フォームで Add または Update をクリックします。
これにより、設定したテンプレートのすべてのエンティティと、リンクされたテンプレートのすべてのエンティティが、テンプレート設定に表示されるようになります。
これにはアイテム、トリガー、グラフ、低レベルディスカバリルール、Webシナリオが含まれますが、ダッシュボードは含まれません。
ただし、リンクされたテンプレートのダッシュボードは、ホストに継承されます。
リンクされたテンプレートのリンクを解除するには、テンプレート設定フォームで Unlink または Unlink and clear をクリックし、その後 Update をクリックします。
Unlink オプションは、リンクされたテンプレートとの関連付けのみを削除し、そのエンティティ(アイテム、トリガーなど)は削除しません。
Unlink and clear オプションは、リンクされたテンプレートとの関連付けに加えて、そのすべてのエンティティ(アイテム、トリガーなど)も削除します。