9f2590b181834ddca0b510e9d5df508c3b2f6100
[controller.git] / opendaylight / sal / yang-prototype / sal / model / model-inventory / src / main / yang / opendaylight-inventory.yang
1 module opendaylight-inventory {
2     namespace "urn:opendaylight:inventory";
3     prefix flow;
4
5     import yang-ext {prefix ext;}
6     import ietf-inet-types {prefix inet;}
7     import ietf-yang-types {prefix yang;}
8
9
10     revision "2013-08-19" {
11         description "Initial revision of Inventory model";
12     }
13
14     typedef node-id {
15         type inet:uri;
16     }
17
18     typedef node-connector-id {
19         type inet:uri;
20     }
21
22     /** Base structure **/
23     container nodes {
24         list node {
25             key id;
26             leaf id {
27                 type node-id;
28             }
29             list node-connector {
30                 type node-connector-id;
31             }
32         }
33     }
34 }