blob: 5570f388a27658fa63324dc4682a4d80475915d3 [file] [log] [blame]
janani be18b5342016-07-13 21:06:41 +05301module Test {
2 yang-version 1;
3 namespace http://huawei.com;
4 prefix Ant;
5 list valid {
6 key "define";
7 leaf define {
8 type string;
9 }
10 container standard {
11 container present {
12 leaf-list name {
13 type transmitter;
14 }
15 }
16 }
17 }
18 container reference {
19 list found {
20 key "define";
21 leaf define {
22 type string;
23 }
24 container reciever {
25 leaf remove {
26 type leafref {
27 path "../../../../valid/standard/present/name";
28 }
29 }
30 }
31 }
32 }
33 typedef transmitter {
34 type leafref {
35 path "../../../../invalid-interval";
36 }
37 }
38 leaf invalid-interval {
39 type enumeration {
40 enum 10m;
41 enum 100m;
42 enum auto;
43 }
44 }
45}