3 namespace "urn:opendaylight.baz";
6 import bar { prefix "br"; revision-date 2013-07-03; }
8 organization "opendaylight";
9 contact "http://www.opendaylight.org/";
11 revision "2013-02-27" {
12 reference " WILL BE DEFINED LATER";
22 type br:nested-union2;
26 augment "/br:interfaces/br:ifEntry" {
27 when "br:ifType='ds0'";
28 container augment-holder {
29 description "Description for augment holder";
33 augment "/br:interfaces/br:ifEntry" {
34 when "br:ifType='ds2'";
35 container augment-holder2 {
36 description "Description for augment holder";
44 description "network-description";
45 reference "network-reference";
48 presence "some presence text";
51 feature local-storage {
53 "This feature means the device supports local storage (memory,
54 flash or disk) that can be used to store syslog messages.";
61 description "Takes as argument a name string. Makes the code generator use
62 the given name in the #define.";
72 anyxml reporting-entity;
79 description "Retrieve all or part of a specified configuration.";
80 reference "RFC 6241, Section 7.1";
85 "Particular configuration to retrieve.";
87 choice config-source {
90 "The configuration to retrieve.";
96 "The candidate configuration is the config source.";
103 "The running configuration is the config source.";
111 "The startup configuration is the config source. This is optional-to-implement
112 on the server because not all servers will support filtering for
120 description "Subtree or XPath filter to use.";
121 baz:c-define element-attributes;
128 "Copy of the source datastore subset that matched the filter criteria
129 (if any). An empty data container indicates that the request did
130 not produce any results.";
138 description "Copy of the source datastore subset.";
140 must "test-condition-text";
141 reference "test-no-reference";
143 when "test-when-text";
146 description "test choice description";
168 description "Target IP address";
172 description "Target port container";
180 grouping target-inner {
181 description "target-inner default description";
182 leaf inner-grouping-id {
187 type br:my-decimal-type;
190 br:opendaylight awesome;