Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

jcs:load-configuration Template

SLAX 構文

XSLT 構文

説明

op スクリプトまたはイベント スクリプトを使用して、Junos OS 設定の構造化された変更を行います。と呼ばれると、テンプレートは設定データベースをロックし、設定変更を読み込み、設定をコミットしてから、設定データベースのロックを解除します。

テンプレートは jcs:load-configuration 、モードで configure exclusive 設定を変更します。このモードでは、スクリプトが共有データベースにアクセスし、他のユーザーの干渉なしに設定を変更する限り、Junos OSは候補の グローバル 設定をロックします。

パラメーター

action

候補構成に関する設定変更を読み込む方法を指定 します。以下のオプションがサポートされています。

  • マージ — 候補となる設定と受信する設定変更を組み合わせます。候補コンフィギュレーションと受信コンフィギュレーションに矛盾するステートメントが含まれている場合、受信ステートメントが候補コンフィギュレーションのステートメントを上書きします。

  • override—候補となるコンフィギュレーション全体を置き換えます。

  • replace—候補コンフィギュレーション内の既存のステートメントを、受信コンフィギュレーションで で replace: マーク付けされた同じ名前のタグに置き換えます。候補コンフィギュレーションに同じ名前の既存のステートメントがない場合、そのステート メントは候補コンフィギュレーションに追加されます。

commit-options

コミット操作をカスタマイズするノード・セット定義オプション。デフォルト値は null です。サポートされているコミットオプションは次のとおりです。

  • チェック—候補のコンフィギュレーション構文の正しさを確認しますが、変更はコミットしないでください。

  • force-synchronize—他のルーティング エンジンでコミットを強制します(警告は無視します)。

  • ログ — 指定されたメッセージをコミット ログに書き込みます。

  • 同期—両方のルーティング エンジンでコミットを同期します。

configuration

XML 設定の変更。設定の変更は、 パラメーターで指定された通り、候補コンフィギュレーションに action 組み込まれます。

connection

関数への jcs:open() 呼び出しによって生成された接続ハンドル。

rescue

レスキュー設定がある場合は、レスキュー設定を読み込み、コミットします。このパラメーターで受け入れ可能な値は、 のみです "rescue"。この rescue パラメータは、Junos OS リリース 20.1R1 以降で使用できます。

rollback

以前にコミットした設定に戻す。設定のロールバック番号を指定します。この rollback パラメータは、Junos OS リリース 12.2 以降で使用できます。