- play_arrow 概要
- play_arrow Junos自動化スクリプトの概要
- play_arrow Junos XML 管理プロトコルと Junos XML API の概要
-
- play_arrow XSLT を使用した自動化スクリプト
- play_arrow XSLT の概要
- play_arrow 自動化スクリプトで使用される標準 XPath および XSLT 関数
- play_arrow 自動化スクリプトで使用される標準 XSLT 要素と属性
-
- play_arrow SLAX を使用した自動化スクリプティング
- play_arrow SLAX の概要
- play_arrow SLAX ステートメント
- append
- apply-imports
- apply-templates
- attribute
- attribute-set
- call
- copy-node
- copy-of
- decimal-format
- element
- else
- else if
- expr
- fallback
- for
- for-each
- function
- if
- import
- key
- match
- message
- mode
- mvar
- number
- output-method
- param
- preserve-space
- priority
- processing-instruction
- result
- set
- sort
- strip-space
- template
- terminate
- trace
- uexpr
- use-attribute-sets
- var
- version
- while
- with
- play_arrow 自動化スクリプティングのための libslax ディストリビューション
-
- play_arrow Pythonを使用した自動化スクリプティング
- play_arrow Python の概要
- Junosデバイス向けPython自動化スクリプトについて
- JunosデバイスでPython自動化スクリプトを実行するための要件
- Junos デバイスでの Python モジュールの概要
- Junos OS を搭載したデバイスでの Python インタラクティブ モードの使用方法
- psutil モジュールを使用して、Junos OS を実行しているデバイスのプロセスおよびシステム情報を取得する方法
- Junos OS を搭載したデバイスで Python 用リクエスト ライブラリを使用する方法
- Python 自動化スクリプトでの IPv6 サポート
- Junos OS Evolvedを実行しているデバイス上のPython 3アプリケーションでルーティングインスタンスを指定する方法
-
- play_arrow 自動化スクリプト入力
- play_arrow 自動化スクリプトのグローバルパラメーター
-
- play_arrow 自動化スクリプトの管理
- play_arrow スクリプトの保存と有効化
- play_arrow スクリプトのリモートソースの設定
- play_arrow スクリプトのセッションプロトコルを設定する
- play_arrow スクリプトの実行の制御
- play_arrow ルーティングエンジン間でのスクリプトの同期
- play_arrow SLAX と XSLT 間でのスクリプトの変換
-
- play_arrow コミット スクリプト
- play_arrow コミット スクリプトの概要
- play_arrow コミット スクリプトの作成と実行
- play_arrow コミットスクリプトを使用したカスタム警告、エラー、またはシステムログメッセージの生成
- play_arrow コミットスクリプトを使用して、永続的または一時的な設定変更を生成
- play_arrow コミットスクリプトマクロを使用したカスタム設定構文の作成
- play_arrow コミット スクリプトの例
- 例:最終ページを追加してから、期限に同意する方法をファイアウォールに追加する
- 例:RIP グループへの T1 インターフェイスの追加
- 例: コミット スクリプトを使用した分類子の割り当て
- 例:論理インターフェイスとIPアドレスを自動的に設定する
- 例:LSP の管理グループの設定
- 例:デフォルトのカプセル化タイプを設定する
- 例:デュアル ルーティング エンジンの設定
- 例:インターフェイスでの内部ゲートウェイ プロトコルの設定
- 例:IS-IS および MPLS インターフェイスの制御
- 例:LDP 設定の制御
- 例:単純なインターフェイス設定に基づいた複雑な設定の作成
- 例:最小MTU設定を課す
- 例:ATM仮想回線の数の制限
- 例:E1 インターフェイス数の制限
- 例: 基本コンフィギュレーションのロード
- 例:グローバル ポリシーを先頭に追加する
- 例:フル ルーティング テーブルのインポートの防止
- 例:T1 インターフェイスで内部クロッキングが必要
- 例: 設定ステートメントの要求と制限
- play_arrow コミット スクリプトで使用される Junos XML と XSLT のタグ要素
- play_arrow コミットスクリプトのトラブルシューティング
-
- play_arrow OP スクリプト
- play_arrow Op スクリプトの概要
- play_arrow Op スクリプトの作成と実行
- play_arrow Op スクリプトの例
- SLAX および XSLT スクリプトを使用した構成の変更
- 例: SLAX および XSLT Op スクリプトを使用した構成の変更
- 例: Python Op スクリプトを使用した設定の変更
- 例:opスクリプトを使用したshow interfaces terseコマンドの出力のカスタマイズ
- 例:op スクリプトを使用した DNS ホスト名情報の表示
- 例:opスクリプトを使用して複数の宛先へのLSPを検索する
- 例:Op スクリプトを使用した FPC の再起動
- 例: op スクリプトを使用したファイルのエクスポート
- 例: op スクリプトを使用したファイルのインポート
- 例: op スクリプトを使用したファイルの検索
- play_arrow サービステンプレート自動化を使用したサービスのプロビジョニング
- play_arrow Op スクリプトのトラブルシューティング
-
- play_arrow イベントポリシーとイベントスクリプト
- play_arrow イベントポリシーの概要
- play_arrow イベント ポリシー トリガー
- play_arrow イベント ポリシー アクション
- 動作モードコマンドを実行するイベントポリシーの設定
- 設定を変更するイベントポリシーの設定
- 例:イベント ポリシーを使用した設定の変更
- 例:イベントに応じたインターフェイス設定の変更
- イベントポリシーでのイベントスクリプトの実行
- イベントスクリプトを使用した設定の変更
- イベントスクリプトに引数を渡すためのイベントポリシーの設定
- イベントを無視するイベントポリシーの設定
- 例: 他のイベントの受信に基づくイベントの無視
- イベントポリシーを使用したSNMPトラップの発生の概要
- 例:イベントに応答してSNMPトラップを発生させる
- イベント・ポリシーでのイベント・システム・ログの優先度の理解
- 例:イベントポリシーでのイベントシステムログ優先度の設定
- 例: 特定のイベントタイプに基づくイベントスクリプト出力の制限
- play_arrow イベント ポリシー ファイルのアーカイブを構成する
- play_arrow イベントポリシー権限の構成
- play_arrow イベントスクリプトの概要
- play_arrow イベントスクリプトの作成と実行
- play_arrow トラブルシューティング : イベントポリシーとイベントスクリプト
-
- play_arrow SNMP スクリプト
- play_arrow SNMP スクリプトの概要
- play_arrow SNMPスクリプトの作成と実行
- play_arrow SNMP スクリプトの例
- play_arrow SNMPスクリプトのトラブルシューティング
-
- play_arrow 設定ステートメントと運用コマンド
jcs:load-configuration Template
SLAX 構文
call jcs:load-configuration( $action="(merge | override | replace)", $commit-options=node-set, $configuration=configuration-data, $connection=connection-handle, $rescue="rescue", $rollback=number);
XSLT 構文
<xsl:call-template name="jcs:load-configuration"> <xsl:with-param name="action" select="(merge | override | replace)"/> <xsl:with-param name="commit-options" select="node-set"/> <xsl:with-param name="configuration" select="configuration-data"/> <xsl:with-param name="connection" select="connection-handle"/> <xsl:with-param name="rescue" select=""rescue""/> <xsl:with-param name="rollback" select="number"/> </xsl:call-template>
説明
op スクリプトまたはイベント スクリプトを使用して、Junos OS 設定の構造化された変更を行います。と呼ばれると、テンプレートは設定データベースをロックし、設定変更を読み込み、設定をコミットしてから、設定データベースのロックを解除します。
テンプレートは jcs:load-configuration
、モードで configure exclusive
設定を変更します。このモードでは、スクリプトが共有データベースにアクセスし、他のユーザーの干渉なしに設定を変更する限り、Junos OSは候補の グローバル 設定をロックします。
パラメーター
action | 候補構成に関する設定変更を読み込む方法を指定 します。以下のオプションがサポートされています。
|
commit-options | コミット操作をカスタマイズするノード・セット定義オプション。デフォルト値は null です。サポートされているコミットオプションは次のとおりです。
|
configuration | XML 設定の変更。設定の変更は、 パラメーターで指定された通り、候補コンフィギュレーションに |
connection | 関数への |
rescue | レスキュー設定がある場合は、レスキュー設定を読み込み、コミットします。このパラメーターで受け入れ可能な値は、 のみです |
rollback | 以前にコミットした設定に戻す。設定のロールバック番号を指定します。この |