apply-macro
構文
apply-macro apply-macro-name { parameter-name parameter-value; }
階層レベル
すべての階層レベル
説明
カスタムシンタックスを設定に使用します。このシンタックスは、対応するコミットスクリプトマクロで定義された命令を使用して、コミットプロセス中に標準のJunos OS設定ステートメントに拡張されます。
マクロは、候補コンフィギュレーションに含めるステートメントを検索しapply-macro
、コミットスクリプトで定義された一連の命令(マクロ)のパラメータとしてステートメントで指定されたapply-macro
値を使用することによって機能します。コミットスクリプトは、カスタムシンタックスを含む設定から、標準的なJunos OSステートメントを含む完全な設定に変更します。
実際には、カスタム構成構文は 2 つの目的を果たします。このシンタックスを使用すると、設定タスクを簡素化でき、コミットスクリプトマクロで使用されるデータ(または フック)が提供されます。
コンフィギュレーション階層のどのレベルにでもこの というステートメントを含めることができます apply-macro
。設定階層の各レベルに複数の apply-macro
ステートメントを含めることができますが、それぞれに一意の名前を付ける必要があります。
オプション
apply-macro-name | ステートメントの名前 |
parameter-name | 1 つ以上のパラメーター。パラメーターには、構成に含める任意のテキストを指定できます。 |
parameter-value | パラメーター名に対応する値。パラメーター値には、構成に含める任意のテキストを指定できます。 |
必要な権限レベル
設定—設定モードを開始します。その他の必要な権限レベルは、 ステートメントが設定階層内のどこにあるかによって異なります。
リリース情報
Junos OS リリース 7.4で導入されたステートメント。