9.1.2. “defaults”协议能力URI

URI标识服务器用于处理数据资源请求中的默认叶子的“basic-mode”默认处理模式。 该协议能力URI必须由服务器支持,并且必须列在9.3节定义的“capability”叶子列表中。

RESTCONF “defaults”能力URI

Name URI
defaults urn:ietf:params:restconf:capability:defaults:1.0

URI必须包含一个名为“basic-mode”的查询参数,其中一个值如下所示:

Value Description
report-all 没有数据节点被认为是默认的
trim 设置为YANG default-stmt值的值是缺省值
explicit 客户端设置的值不被视为默认值

basic-mode”定义是在“NETCONF的默认能力”[RFC6243]中指定的。

如果“basic-mode”设置为“report-all”,那么服务器必须遵守[RFC6243]的第2.1节中定义的默认处理行为。

如果“basic-mode”设置为“trim”,那么服务器必须遵守[RFC6243]的第2.2节中定义的默认处理行为。

如果“basic-mode”设置为“explicit”,则服务器必须遵守[RFC6243]的第2.3节中定义的默认处理行为。

示例(仅用于显示目的):

  1. urn:ietf:params:restconf:capability:defaults:1.0?basic-mode=explicit