<commit>

The following are the characteristics of the <commit> command.

To commit BOF configurations, the ‟bof” <configuration-region> must be specified within the <commit> RPC. For example:

<?xml version="1.0" encoding="UTF-8"?>
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<commit> 
      <configuration-region>bof</configuration-region>
</commit>
</rpc>
]]>]]>

To commit LI configurations, the ‟li” <configuration-region> must be specified within the <commit> RPC. For example:

<commit>
  <configuration-region>li</configuration-region>
</commit>

The <commit> RPC can only be used with LI configuration changes if all of the following conditions are true.

If any of the preceding conditions are false, SR OS returns an error.

The :confirmed-commit capability cannot be used with LI configuration changes.

The :confirmed-commit capability is advertised in the SR OS NETCONF server <hello> as:

<capability>urn:ietf:params:netconf:capability:confirmed-commit:1.1</capability>

The :confirmed-commit capability includes the following characteristics.

See Table: Protocol operations and level of support in Nokia SR OS NETCONF servers for more information.