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 invalid-pattern-string-leaf {
42 type br:invalid-string-pattern;
45 leaf invalid-direct-string-pattern-def-leaf {
47 //pattern "[[A-1*-%22!^^}";
51 leaf multiple-pattern-string-leaf {
52 type br:multiple-pattern-string;
55 leaf multiple-pattern-direct-string-def-leaf {
58 //pattern "[[A-1*-%22!^^}";
70 type br:my-decimal-type {
76 type br:my-decimal-type;
80 bz:c-define "MY_INTERFACES";
87 deviation /br:interfaces/br:ifEntry {
91 reference "system/user ref";
94 leaf custom-union-leaf {
135 "Copy of the source typesstore subset that matched
136 the filter criteria (if any). An empty types container
137 indicates that the request did not produce any results.";
142 container innercont {
153 augment "how/interval" {
154 description "inner augment";
162 container destination {
166 description "IP address of target node";
167 reference "address reference added by refine";
170 must "ifType != 'ethernet' or " +
171 "(ifType = 'ethernet' and ifMTU = 1500)" {
172 error-message "An ethernet MTU must be 1500";
174 foo:mountpoint "mnt-extension";
177 description "description of port defined by refine";
178 reference "port reference added by refine";
180 presence "presence is required";
183 description "description of addresses defined by refine";
184 reference "addresses reference added by refine";
187 max-elements unbounded;
189 refine addresses/id {
190 description "id of address";
196 extension mountpoint {
197 description "enter point";