3 namespace "urn:custom.nodes.test";
8 revision-date 2013-07-03;
11 organization "opendaylight";
12 contact "http://www.opendaylight.org/";
14 revision "2013-02-27" {
15 reference " WILL BE DEFINED LATER";
25 type types:nested-union2;
29 augment "/types:interfaces/types:ifEntry" {
30 when "if:ifType='ds0'";
31 container augment-holder {
32 description "Description for augment holder";
36 augment "/types:interfaces/types:ifEntry" {
37 when "if:ifType='ds2'";
38 container augment-holder2 {
39 description "Description for augment holder";
43 augment "/types:interfaces/types:ifEntry/t3:augment-holder/t1:schemas" {
44 when "if:leafType='ds1'";
51 mnt:mountpoint point {
52 mnt:target-ref target;
55 description "network-description";
56 reference "network-reference";
59 presence "some presence text";
62 feature local-storage {
64 "This feature means the device supports local
65 storage (memory, flash or disk) that can be used to
66 store syslog messages.";
71 "Takes as argument a name string. Makes the code generator use the given name in the #define.";
81 anyxml reporting-entity;
89 "Retrieve all or part of a specified configuration.";
91 reference "RFC 6241, Section 7.1";
96 "Particular configuration to retrieve.";
98 choice config-source {
101 "The configuration to retrieve.";
104 if-feature candidate;
107 "The candidate configuration is the config source.";
114 "The running configuration is the config source.";
122 "The startup configuration is the config source.
123 This is optional-to-implement on the server because
124 not all servers will support filtering for this
133 "Subtree or XPath filter to use.";
134 nc:get-filter-element-attributes;
141 "Copy of the source datastore subset that matched
142 the filter criteria (if any). An empty data container
143 indicates that the request did not produce any results.";
151 description "Copy of the source datastore subset.";
153 must "test-condition-text";
154 reference "test-no-reference";
156 when "test-when-text";
159 description "test choice description";
181 description "Target IP address";
184 description "Target port container";
192 grouping target-inner {
193 description "target-inner default description";
194 leaf inner-grouping-id {
199 type types:my-decimal-type;