<commit>
使用
<rpc> <commit/> </rpc> ]]>]]>
<rpc> <commit> <confirmed/> <confirm-timeout>rollback-delay</confirm-timeout> </commit> </rpc> ]]>]]>
描述
要求 NETCONF 服务器执行候选配置或开放式配置数据库上提交操作中的一种变体:
要立即提交配置,使其在设备上成为活动配置,请发出空
<commit/>
标记。要提交配置,但需要明确确认提交成为永久性,请将
<confirmed/>
标记括在<commit>
标记元素中。注意:将配置数据提交到临时配置数据库时
<confirmed/>
,不支持标记。如果提交未确认,则配置在短时间内会回滚到上一个配置。默认情况下,回滚在 600 秒(10 分钟)后发生。要设置不同的回滚延迟,请包括标记元素,并指定 1 到
<confirm-timeout>
4,294,967,295 秒之间的秒数。要再次延迟回滚(在原始回滚截止日期之前),在最后期限之前发出标记(包含在标记元素中),并可选择包含元素以指定与默认不同的延迟。
<confirmed/>
<commit>
<confirm-timeout>
回滚可能会以这种方式重复延迟。要立即并永久提交配置,在发出标记之后,在回滚截止日期
<confirmed/>
之前发出<commit/>
空标记。设备将提交候选配置并取消回滚。如果候选配置仍与当前提交的配置相同,则效果与重新提交当前提交的配置相同。
内容
<confirmed> |
请求临时提交候选配置。如果提交未确认,设备将在指定时间后(默认为 600 秒(10 分钟))后恢复为上一个活动配置。 |
<confirm-timeout> |
指定设备恢复到先前活动配置的秒数。如果省略此标记元素,则使用默认值。
|