| ietf-system-capabilities@2022-01-21.yang | ietf-system-capabilities-formatted@2022-01-21.yang | |||
|---|---|---|---|---|
| skipping to change at line 114 ¶ | skipping to change at line 114 ¶ | |||
| } | } | |||
| container system-capabilities { | container system-capabilities { | |||
| config false; | config false; | |||
| description | description | |||
| "System capabilities. | "System capabilities. | |||
| Capability values specified here at the system level | Capability values specified here at the system level | |||
| are valid for all datastores and are used when the | are valid for all datastores and are used when the | |||
| capability is not specified at the datastore level | capability is not specified at the datastore level | |||
| or for specific data nodes."; | or for specific data nodes."; | |||
| /* | /* | |||
| * "Augmentation point for system-level capabilities." | * "Augmentation point for system-level capabilities." | |||
| */ | */ | |||
| list datastore-capabilities { | list datastore-capabilities { | |||
| key "datastore"; | key "datastore"; | |||
| description | description | |||
| "Capabilities values per datastore. | "Capabilities values per datastore. | |||
| For non-NMDA servers/publishers, 'config false' data is | For non-NMDA servers/publishers, 'config false' data is | |||
| considered as if it were part of the running datastore."; | considered as if it were part of the running datastore."; | |||
| leaf datastore { | leaf datastore { | |||
| type leafref { | type leafref { | |||
| path | path "/yanglib:yang-library/yanglib:datastore/yanglib:name"; | |||
| "/yanglib:yang-library/yanglib:datastore/yanglib:name"; | ||||
| } | } | |||
| description | description | |||
| "The datastore for which capabilities are defined. | "The datastore for which capabilities are defined. | |||
| Only one specific datastore can be specified, | Only one specific datastore can be specified, | |||
| e.g., ds:conventional, which represents a set of | e.g., ds:conventional, which represents a set of | |||
| configuration datastores, must not be used."; | configuration datastores, must not be used."; | |||
| } | } | |||
| list per-node-capabilities { | list per-node-capabilities { | |||
| description | description | |||
| "Each list entry specifies capabilities for the selected | "Each list entry specifies capabilities for the selected | |||
| skipping to change at line 158 ¶ | skipping to change at line 155 ¶ | |||
| by ordering more specific matches before less | by ordering more specific matches before less | |||
| specific ones."; | specific ones."; | |||
| choice node-selection { | choice node-selection { | |||
| description | description | |||
| "A method to select some or all nodes within a | "A method to select some or all nodes within a | |||
| datastore."; | datastore."; | |||
| leaf node-selector { | leaf node-selector { | |||
| type nacm:node-instance-identifier; | type nacm:node-instance-identifier; | |||
| description | description | |||
| "Selects the data nodes for which capabilities are | "Selects the data nodes for which capabilities are | |||
| specified. The special value '/' denotes all data | specified. The special value '/' denotes all data | |||
| nodes in the datastore, consistent with the path | nodes in the datastore, consistent with the path | |||
| leaf node on page 41 of [RFC8341]."; | leaf node on page 41 of [RFC8341]."; | |||
| reference | reference | |||
| "RFC 8341: Network Configuration Access Control Model"; | "RFC 8341: Network Configuration Access Control Model"; | |||
| } | } | |||
| } | } | |||
| /* | /* | |||
| * "Augmentation point for datastore- or data-node-level | * "Augmentation point for datastore- or data-node-level | |||
| * capabilities." | * capabilities." | |||
| */ | */ | |||
| } | } | |||
| } | } | |||
| End of changes. 4 change blocks. | ||||
| 7 lines changed or deleted | 4 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||