テンプレート定義の作成
テンプレート定義を作成して、Junos Spaceネットワーク管理プラットフォームを通じてデバイスに展開できるカスタムデバイステンプレートを作成します。
テンプレート定義を作成するには:
- Junos Spaceネットワーク管理プラットフォームのユーザーインターフェイスで、[ デバイステンプレート>定義]を選択します。
「定義」ページが表示されます。
- 「アクション」メニューの「 テンプレート定義の作成 」アイコンをクリックします。
「テンプレート定義の作成」ページが表示されます。
- [デバイス ファミリ シリーズ] セクションで、テンプレート定義を適用するデバイス ファミリを選択します。
選択したデバイス ファミリでサポートされている Junos OS のバージョンとハードウェア プラットフォームが、右側の [説明] セクションに表示されます。[デバイス ファミリ シリーズ] セクションの下の [OS バージョン] セクションのドロップダウン リストに表示される OS バージョンは、そのデバイス ファミリの既定として設定されている OS バージョンです。
メモ:デバイス ファミリと OS のバージョン情報をテンプレート定義の説明に含めることをお勧めします。定義名または説明に情報を含めない限り、オペレーターはこの定義がどの装置ファミリーに適用されるかを認識しません。
- [デバイス ファミリ シリーズ] セクションの下にある [OS バージョン] セクションのドロップダウン リストから、適切な OS バージョンを選択します。
メモ:
最新の DMI スキーマを使用しない場合、最新のデバイス設定オプションにアクセスできません。
- [ 次へ] をクリックします。
- 「 名前 」フィールドに、ユーザー定義のテンプレート定義名を入力します。
テンプレート定義名は 128 文字以内で、文字、数字、スペース、および一部の特殊文字のみを使用できます。使用できる特殊文字は、ハイフン (-)、アンダースコア (_)、ピリオド (.)、at (@)、単一引用符 (')、スラッシュ (/)、およびアンパサンド (&) です。
- (オプション) 「説明 」フィールドに、ユーザー定義の説明を入力します。
説明は 256 文字を超えることはできません。テンプレート定義を使用してテンプレートを作成するオペレーターは、テンプレート定義に関する情報の説明に依存します。
- 左側の [使用可能な構成] セクションで、ドロップダウン リストから次のいずれかを選択します。
[すべての設定を表示]: 選択したデバイス ファミリのデフォルト DMI スキーマで使用できるすべての設定オプションが表示されます。
共通設定:選択したデバイスファミリに通常設定されるパラメータを提供します(たとえば、Jシリーズ、Mシリーズ、MXシリーズ、Tシリーズ、TXシリーズデバイスの場合、パラメータはインターフェイス、ルーティングオプション、SNMP、およびシステムです)。
MPLS Pre-stage:選択したデバイスファミリーのMPLSを設定するのに必要なパラメータを提供します(たとえば、Jシリーズ、M Series、MXシリーズ、T Series、およびTXシリーズデバイスの場合、パラメータはインターフェイス、プロトコル、およびルーティングオプションです)。
- ツリーの上部にある [構成] ノードの左側にあるプラス記号をクリックして、デバイス ファミリで使用できる Junos OS 構成オプションの階層を表示します。
階層はツリーの形式で表示されます。各項目は、プラス記号をクリックして展開できます。
- (オプション)このテンプレート定義に設定する設定オプションをクリックします。構成オプションを検索するには、「 テンプレート定義での構成オプションの検索」を参照してください。
ページの右側にある [選択した構成レイアウト] セクションには、構成ページが表示されます。既定のページである [構成ページ 1] を使用して、構成オプションのグループを保持できます。追加のページを作成するには、「選択した構成レイアウト」セクションの上部にある「構成ページの追加」アイコンをクリックします。
- (オプション)設定ページの名前を変更し、説明を入力するには:
[選択した構成レイアウト] セクションの左側のパネルで構成ページを選択します。
[ラベル] フィールドに、ユーザー定義のコンフィギュレーション ページ名を入力します。
[説明] フィールドに、ユーザー定義の説明を入力します。
メモ:ページを削除するには、「選択した構成レイアウト」セクションの左側のパネルからページを選択し、「選択したページまたはオプションを削除」アイコンをクリックします。
- 構成可能なオプションを選択するには、「使用可能な構成」セクションで階層をドリルダウンします。ディレクトリを開いていない限り、ディレクトリを選択して移動しても、ディレクトリの内容はテンプレート定義に転送されません。Ctrl キーを押したままにすると、複数のオプションを同時に選択できます。
オプションを「使用可能な構成」パネルから「選択した構成レイアウト」パネルのページに移動するには、次の 3 つの方法があります。
1 つ以上のオプションを「使用可能な構成」パネルから「選択した構成レイアウト」パネルにドラッグし、「選択した構成レイアウト」パネルの適切なページに直接ドロップします。
まず、「選択したコンフィギュレーション・レイアウト」パネルで移動先のページを選択し、次に移動するオプションを選択します。
パネル間のオレンジ色の矢印をクリックします。
オプションが「使用可能なコンフィギュレーション」パネルから「選択したコンフィギュレーション・レイアウト」パネルに移動します。
まず、「選択した構成レイアウト」パネルでページを選択してから、「使用可能な構成」パネルでオプションをダブルクリックします。
選択したページに移動します。ページは自動的には開かないことに注意してください。移動が成功した場合は、空のページの左側にあるマイナス記号がプラス記号に変わります。
任意のシーケンスが許可され、ページが保持できるオプションの数に制限はありません。同じ親の子を異なるページに配置することはできません。階層の奥深くにあるパラメータをドリルダウンして選択した場合、そのパラメータをドラッグすると、設定が必要な他のすべてのパラメータがそれに付随します。
[全般] タブでフィールド ラベルを作成すると、オペレーターが正しいフィールド データを入力できます。[全般] タブは、選択した構成ページと構成オプションの両方に適用されます。
- コンフィギュレーション・オプションのフィールド・ラベルを作成するには、「選択したコンフィギュレーション・レイアウト」セクションでコンフィギュレーション・オプションを選択します。
[全般] タブには、既定のテキストが表示されます。
- (オプション)選択したオプションの名前を変更するには、「 ラベル」 フィールドでデフォルト名または既存の名前を上書きします。
ヒント:
構成オプションは、[使用可能な構成] セクションのツリーから移動するとコンテキストが失われるため、デバイス テンプレートを作成するオペレーターにこれらのパラメーターの目的を示すように既定のラベルを変更することを検討してください。既定のラベルは、ツリーのコンテキストがないとあいまいです。たとえば、 プールと呼ばれる多くのオプションがあります。
「データタイプ」(Data Type) ボックスには、選択したオプションのデータ型が表示され、表示されるタブだけでなく検証方法も決定されます。
- (オプション) オプションのデータ型が String の場合、テンプレート管理者またはオペレータに、この定義からテンプレートを作成するときに選択できるドロップダウン リストを提供できます。選択肢のドロップダウン リストを表示するには、[データ型] ボックスの [ 列挙 オプション] ボタンをクリックして、選択したオプションのデータ型を列挙に変更します。
既製の選択肢を含むボックスが表示されるか、作成した選択肢を含むボックスが表示され、その横に緑色のプラス [+] アイコンと赤色のマイナス [–] アイコンが表示されます。
各ドロップダウン リストの選択肢を作成するには、緑色のプラス [+] アイコンをクリックします
テキスト フィールドが表示され、その右側に [OK] ボタン、[閉じる] ボタン、赤い X が表示されます。
フィールドにテキストを入力し (英数字は 255 文字まで)、完了したら [ OK ] をクリックします。
新しく作成された選択肢が、テキストフィールドの左側にあるボックスに表示されます。
ヒント:選択肢は短くしてください。そうしないと、デフォルト値を指定したり、オペレーターがリストから選択しようとしたときに、選択肢が読みにくくなります。最大 23 個の選択肢を作成できます。
(オプション)ドロップダウン リストの選択肢を削除するには、選択肢を選択し、赤いマイナス [–] アイコンをクリックします。
選択肢がボックスから消えます。
選択肢の追加を終了するには、[ 閉じる ] をクリックするか、テキスト フィールドの右側にある赤い [X] をクリックします。
- [全般] タブにエントリを保存するには、別のタブまたは別のオプションを選択するか、[ 次へ] をクリックします。
[説明] タブに説明テキストを追加できます。これは、オペレーターが正しいデータを入力するのに役立ちます。オペレーターがデバイステンプレートを作成すると、パラメーターの右側(テンプレート内)にある小さな情報アイコンをクリックして、説明または説明を表示できます。ポップアップ ボックスが表示され、[説明] フィールドに入力した内容が表示されます。
- 既定の説明を変更するには、[ 説明 ] タブをクリックします。
- [説明] フィールドに、選択したコンフィギュレーション オプションのユーザー定義の説明を入力します。
- 説明を保存するには、別のタブまたは別のオプションに移動するか、[ 次へ] をクリックします。
[検証] タブには、選択した構成オプションの検証基準が表示されます。すべてのオプションに [検証] タブがあるわけではありません。検証基準は、オプションのデータ型 (文字列、整数/数値、テーブル、コンテナー、選択肢、または列挙) によって決まります。オペレーターがコンテンツを入力するフィールドを定義するときは、通常、展開中の検証エラーを防ぐために、そのコンテンツを制限または制限します。たとえば、 にラベルを付けるHostnameフィールドを定義する場合、正規表現を使用して、オペレーターがIPアドレス以外を入力できないようにすることができます。別の状況は、特定の属性で値 A、B、C、D、または E を許可するが、値 A または C のみを許可するテンプレートが必要な場合です。検証条件に関連付けられたデータ型を表示するには、「デバイス テンプレートの概要」を参照してください
メモ:[検証] タブに値が既に表示されている場合は、定義に設定した既定値を制御する範囲が提供されます。オペレーターには、検証基準とその値(エラー メッセージの作成時に指定した場合)のみが表示されます。[検証] タブに文字を入力する必要はありません。ただし、ホスト名を検証する場合など、入力が必須である場合もあります。
- [検証] タブの詳細を変更するには、[ 検証] タブをクリックします。
- オプションのパラメータを適切なフィールドに入力します。
フィールドにすでにデフォルト値が表示されていて、それらを変更する場合は、値がデフォルト値を超えないようにしてください。
[検証] タブの [正規表現エラー メッセージ] ボックスは、文字列データ型のオプションを構成した場合にのみ表示されます。
- (オプション)文字列の場合、[ 正規表現] フィールドに正規表現を入力して、演算子が入力できる内容をさらに制限します。
- (オプション)文字列の場合は、エラーメッセージを作成します。
これは検証パラメーターではなく、オペレーターが正しいフィールド データを入力できるようにするための手掛かりです。ここで入力したテキストは、オペレーターがテンプレートフィールドに無効な内容を入力した場合に表示されます。エラーメッセージは、オペレーターがテンプレートの作成に成功していることを確認するのに非常に役立ちます。正規表現を入力していない場合、エラーメッセージは入力できません。
- エントリを保存するには、別のタブまたは別のオプションを選択するか、[ 次へ] をクリックします。
[詳細設定] タブの設定によって、次の条件が決まります。
オペレーターは、選択したオプションを表示したり、その値を編集したりできます。
選択したオプションには、デバイス固有の値が使用されます。[デバイス固有] チェック ボックスは、次のデータ タイプのオプションに対してのみ表示されます。
整数
文字列
ブール
リスト
- [詳細設定] タブの詳細を変更するには、[ 詳細設定 ] タブを選択します。
- [編集可能]、[読み取り専用]、または [非表示] を選択します。デバイス テンプレートを作成するオペレーターにこのデバイス構成パラメーターを表示するか、変更するかによって異なります。
オプションを非表示にすると、オペレータはオプションの設定もオプション自体も見ることができません。
- (オプション)この設定オプションをデバイス固有としてマークするには、[デバイス固有(Device Specific)] チェックボックスをオンにします。
この目的で CSV ファイルを使用する方法の詳細については、テンプレート定義でのデバイス固有の値の指定 を参照してください。CSV ファイルの代わりに、または CSV ファイルに加えてルールを使用して、デバイス固有の値を指定できます。テンプレート定義での規則の操作の詳細については、「 テンプレート定義での規則 の使用」を参照してください。
- エントリを保存するには、別のタブまたは別のオプションを選択するか、[ 次へ] をクリックします。
- 構成オプションのデフォルト値を指定するには、構成オプションを選択します。
- (オプション)個々のパラメータにコメントを追加するには、構成設定の横にある小さな黄色のコメントアイコンをクリックして、コメントを入力します。
- (オプション)設定オプションをアクティブ化または非アクティブ化するには、それぞれ [アクティブ化 ] または [非アクティブ化 ] リンクをクリックします。
メモ:
構成オプションを活動化または非活動化できるのは、構成ノードが存在する場合のみです。
- デフォルト値のフィールドを表示するには、「 表示/構成」をクリックします。
ページ上のフィールドのレイアウトは、選択した構成オプションのデータ タイプによって異なります。詳細については、「 テンプレート定義での構成オプションの検索 」トピックを参照してください。
- テーブルに行を追加するには、プラス記号 (+) をクリックします。
前のビューで表示されたオプションのフィールドが表示されます。オペレーターがオプション値を編集できるかどうかは、[詳細設定] タブで行った設定 (編集可能、読み取り専用、または非表示) によって異なります。
テーブルから行を削除するには、行を選択し、マイナス記号 (-) をクリックします。表の行を編集するには、行を選択して鉛筆アイコン をクリックします。
ドリルダウンすると、連続した階層リンクが表示され、クリックして構成したオプションの名前が表示され、複数の構成オプション レベル間を移動できます。オペレーターはこれらのブレッドクラムも確認し、それらを使用してナビゲートします。
- 必要に応じてデータを入力します。
ヒント:
設定を確認するには、ページの下部にある [ 戻る ] をクリックします。
編集可能としてマークしたフィールドは空のままにできますが、非表示フィールドと読み取り専用フィールドを空のままにしないでください。
無効な値を入力すると、赤い感嘆符アイコンが表示されます。アイコンをクリックして、値を確認します。同じアイコンは、テンプレートの作成時にオペレーターにも表示されます。
各設定の右端にある青い [情報] アイコンをクリックすると、[説明] タブで入力したオペレーターの説明テキストまたは説明テキストが表示されます。
- (オプション)オペレーターに表示される内容を表示するには、[ オペレーター ビュー] をクリックします。
- (オプション)オペレータビューに設定を追加します。
[デザイナー ビュー] をクリックすると、"このページを離れる前にこの下書きを保存しますか?" というメッセージが表示されます。
- (オプション)オペレータ ビューで行った設定を保存するには、[ はい] をクリックします。
- 定義を完了するには、「デザイナー ビュー」をクリックして デザイナー ビュー に戻ります。
- [ 完了] をクリックします。