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以前にサポートされていた と の値mergesetに加えて、 のoverride属性値を使用したreplace設定データのロードがサポートされています。
この属性はreplace、 Junos XML プロトコルを使用したactive他の変更と同時に構成要素のアクティブ化状態を変更するで説明されているように、 または inactive 属性のいずれかと組み合わせることができます。
リリース履歴テーブル
リリース
説明
18.1R1
Junos OS リリース 18.1R1 以降、一時的な設定データベースでは、
<load-configuration>
action以前にサポートされていた と の値
merge
setに加えて、 の
override属性値を使用した
replace設定データのロードがサポートされています。