c5d4fde1e07ca9a303d5cd8cf64d501bcce4dc8c
[yangtools.git] / yang / yang-data-impl / src / test / resources / list-constraints-validation-test-model.yang
1 module list-constraints-validation-test-model  {
2     yang-version 1;
3     namespace "urn:opendaylight:params:xml:ns:yang:list-constraints-validation-test-model";
4     prefix "list-constraints-validation";
5
6     revision "2015-02-02" {
7         description "Initial revision.";
8     }
9
10     container master-container {
11         presence true;
12         list min-max-list {
13             min-elements 2;
14             max-elements 3;
15
16             key "min-max-key-leaf";
17
18             leaf min-max-key-leaf {
19                 type string;
20             }
21         }
22
23         list unbounded-list {
24             key "unbounded-key-leaf";
25
26             leaf unbounded-key-leaf {
27                 type int8;
28             }
29         }
30
31         leaf-list min-max-leaf-list {
32             min-elements 1;
33             max-elements 3;
34             type string;
35         }
36
37         leaf-list unbounded-leaf-list {
38             type string;
39         }
40
41         list unkeyed-list {
42             max-elements 1;
43             leaf unkeyed-leaf {
44                 type string;
45             }
46         }
47     }
48 }