コンフィグレーションコマンドレファレンス Vol.1
コンフィグレーションコマンドのテンプレートを作成します。本コマンド実行後,templateモードに移行します。
[入力形式]
- 情報の設定
template <template name> [$<parameter> [...] ]
- 情報の変更
template <template name> change-parameter [$<parameter> [...] ]
- 情報の削除
no template <template name>
[入力モード]
(config)
[パラメータ]
- <template name>
- テンプレート名を指定します。
- 本パラメータ省略時の初期値
省略できません
- 値の設定範囲
31文字以内の名前を指定します。
詳細は,「パラメータに指定できる値」を参照してください。
- $<parameter>
- テンプレートパラメータ(テンプレートに登録するコンフィグレーションコマンドの任意入力のパラメータを置換できる文字列)を指定します。本パラメータは,テンプレート内でコンフィグレーションコマンドのパラメータとして使用できます。
- テンプレートを反映するときに,apply-templateコマンドのパラメータに指定した値で本パラメータを置換して,コンフィグレーションコマンドを実行します。一つのテンプレートに設定できるテンプレートパラメータの最大数は100です。
- 本パラメータ省略時の初期値
なし
- 値の設定範囲
先頭はドル($)で,<parameter>には31文字以内の英数字とハイフン(-),アンダースコア(_)を指定できます。
- change-parameter [$<parameter> [...] ]
- 本コマンド実行時に指定したテンプレートパラメータを,change-parameterパラメータで指定したテンプレートパラメータに変更します。
- 本パラメータ省略時の初期値
テンプレートパラメータを変更しません。
- 値の設定範囲
なし
[コマンド省略時の動作]
なし
[通信への影響]
なし
[設定値の反映契機]
apply-templateコマンド実行時に,テンプレートに設定したコンフィグレーションコマンドを反映します。
[注意事項]
- templateモードでは,コンフィグレーションコマンドのシンタックス内で,空白で区切られる任意入力のパラメータ一つに対して,本コマンドで設定したテンプレートパラメータを一つ使用できます。ただし,パラメータがイーサネットサブインタフェースまたはポートチャネルサブインタフェース指定の場合は,<nif no.>/<port no.>と<subinterface index>,<channel group number>と<subinterface index>を,それぞれ二つのテンプレートパラメータに分けて指定してください。
- 本コマンドを使用して既存のテンプレートを再編集する場合,テンプレートの作成時に設定したテンプレートパラメータの構成を変更してからパラメータに指定して実行したときでも,既存のテンプレートパラメータの構成を変更しないで編集を開始します。テンプレートに設定したテンプレートパラメータの構成を変更して再編集したい場合は,change-parameterパラメータを指定してください。
[関連コマンド]
end-template apply-template delete insert replace
All Rights Reserved, Copyright(C), 2014, 2019, ALAXALA Networks, Corp.