replace
使用
<rpc> <load-configuration action="replace"> <configuration> <!-- opening tag for each parent of the element --> <container-tag replace="replace"> <name>identifier</name> <!-- tag elements for other children, if any --> </container-tag> <!-- closing tag for each parent of the element --> </configuration> </load-configuration> </rpc>
説明
候補の構成データベースまたは開いている構成データベースで、同じ識別子を持つ要素([使用法] セクションでは、識別子タグ要素 <name>
と呼ばれます)を構成要素が完全に置き換えることを指定します。属性を省略すると、Junos XML プロトコル サーバーは、 Junos XML プロトコルを使用した設定データの要素のマージの説明に従って、要素を既存の要素にマージします。属性に指定できる値は "replace" のみです。
クライアント アプリケーションでは、 action="replace"
開始 <load-configuration>
タグに属性を含める必要もあります。
メモ:
Junos OS リリース 18.1R1 以降、一時的な設定データベースでは、<load-configuration>
action
以前にサポートされていた と の値merge
set
に加えて、 のoverride
属性値を使用したreplace
設定データのロードがサポートされています。
この属性はreplace
、 Junos XML プロトコルを使用したactive
他の変更と同時に構成要素のアクティブ化状態を変更するで説明されているように、 または inactive
属性のいずれかと組み合わせることができます。
リリース履歴テーブル
リリース
説明
18.1R1
Junos OS リリース 18.1R1 以降、一時的な設定データベースでは、
<load-configuration>
action
以前にサポートされていた と の値
merge
set
に加えて、 の
override
属性値を使用した
replace
設定データのロードがサポートされています。