--- /dev/null
+module group-management {
+ namespace "urn:opendaylight:group:config";
+ prefix group-cfg;
+
+ import yang-ext {prefix ext;}
+ import opendaylight-inventory {prefix inv;}
+ import opendaylight-group-types {prefix group;}
+
+ revision "2013-10-24" {
+ description "Initial revision of group service";
+ }
+
+ grouping group-entry {
+ leaf node {
+ type inv:node-ref;
+ }
+ uses group:group;
+ }
+
+ container groups {
+ list group {
+ key "id node";
+
+ leaf id {
+ type string;
+ }
+
+ uses group-entry;
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+module meter-management {
+ namespace "urn:opendaylight:meter:config";
+ prefix meter-cfg;
+
+ import yang-ext {prefix ext;}
+ import opendaylight-inventory {prefix inv;}
+ import opendaylight-meter-types {prefix meter;}
+
+ revision "2013-10-24" {
+ description "Initial revision of meter service";
+ }
+
+ grouping meter-entry {
+
+ leaf node {
+ type inv:node-ref;
+ }
+
+ uses meter:meter;
+ }
+
+ container meters {
+ list meter {
+ key "id node";
+
+ leaf id {
+ type string;
+ }
+
+ uses meter-entry;
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+module port-management {
+ namespace "urn:opendaylight:port:config";
+ prefix port-cfg;
+
+ import yang-ext {prefix ext;}
+ import opendaylight-inventory {prefix inv;}
+ import opendaylight-port-types {prefix port;}
+
+ revision "2013-10-24" {
+ description "Initial revision of port service";
+ }
+
+ grouping port-entry {
+ leaf node {
+ type inv:node-ref;
+ }
+ uses port:ofp-port-mod;
+ }
+
+ container ports {
+ list port {
+ key "id node";
+
+ leaf id {
+ type string;
+ }
+
+ uses port-entry;
+ }
+ }
+}
\ No newline at end of file