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/ |