3 namespace "urn:opendaylight.foo";
8 revision-date 2013-07-03;
13 revision-date 2013-02-27;
17 revision-date "2013-02-27";
20 organization "opendaylight";
21 contact "http://www.opendaylight.org/";
23 revision "2013-02-27" {
24 reference " WILL BE DEFINED LATER";
41 leaf multiple-pattern-string-leaf {
42 type br:multiple-pattern-string;
45 leaf multiple-pattern-direct-string-def-leaf {
48 pattern "[A-Z]*-%22!^^}";
60 type br:my-decimal-type {
66 type br:my-decimal-type;
70 bz:c-define "MY_INTERFACES";
77 deviation /br:interfaces/br:ifEntry {
81 reference "system/user ref";
84 leaf custom-union-leaf {
125 "Copy of the source typesstore subset that matched
126 the filter criteria (if any). An empty types container
127 indicates that the request did not produce any results.";
131 augment "/br:interfaces/br:ifEntry/bz:augment-holder" {
132 when "br:ifType='ds0'";
133 leaf ds0ChannelNumber {
138 path "/br:interfaces/br:ifEntry/br:ifIndex";
163 container innercont {
174 augment "how/interval" {
175 description "inner augment";
183 container destination {
187 description "IP address of target node";
188 reference "address reference added by refine";
191 must "ifType != 'ethernet' or " +
192 "(ifType = 'ethernet' and ifMTU = 1500)" {
193 error-message "An ethernet MTU must be 1500";
195 foo:mountpoint "mnt-extension";
198 description "description of port defined by refine";
199 reference "port reference added by refine";
201 presence "presence is required";
204 description "description of addresses defined by refine";
205 reference "addresses reference added by refine";
208 max-elements unbounded;
210 refine addresses/id {
211 description "id of address";
217 extension mountpoint {
218 description "enter point";