192
Operation
Description
XML example
CLI
Executes CLI operations. A
request message encloses
commands in the <CLI>
element, and a response
message encloses the
command output in the <CLI>
element.
NETCONF supports the
following views:
•
Execution
—User view.
•
Configuration
—System
view.
To execute a command in other
views, specify the command for
entering the specified view, and
then the desired command.
To execute the
display this
command in system
view:
<rpc message-id="101"
xmlns="urn:ietf:params:xml:ns:netconf:ba
se:1.0">
<CLI>
<Configuration>display
this</Configuration>
</CLI>
</rpc>
save
Saves the running
configuration. You can use the
<file> element to specify a file
for saving the configuration. If
the text does not include the file
column, the running
configuration is automatically
saved to the main next-startup
configuration file.
The
OverWrite
attribute
determines whether the current
configuration overwrites the
original configuration file when
the specified file already exists.
To save the running configuration to file
test.cfg
:
<rpc message-id="101"
xmlns="urn:ietf:params:xml:ns:netconf:ba
se:1.0">
<save OverWrite="false">
<file>test.cfg</file>
</save>
</rpc>
load
Loads the configuration. After
the device finishes the load
operation, the configuration in
the specified file is merged into
the current configuration of the
device.
To merge the configuration in file
a1.cfg
to the
current configuration of the device:
<rpc message-id="101"
xmlns="urn:ietf:params:xml:ns:netconf:ba
se:1.0">
<load>
<file>a1.cfg</file>
</load>
</rpc>
rollback
Rolls back the configuration. To
do so, you must specify the
configuration file in the <file>
element. After the device
finishes the rollback operation,
the current device configuration
is totally replaced with the
configuration in the specified
configuration file.
To roll back the current configuration to the
configuration in file
1A.cfg
:
<rpc message-id="101"
xmlns="urn:ietf:params:xml:ns:netconf:ba
se:1.0">
<rollback>
<file>1A.cfg</file>
</rollback>
</rpc>