Merge remote-tracking branch 'liblldp/master'
[openflowplugin.git] / model / model-flow-base / src / main / yang / opendaylight-group-types.yang
index 66538605bfda0463676b787bdb4ac0c2edb76383..e012172a1b1dacf11a9e97ccd4b60a3106f0ed30 100644 (file)
@@ -2,8 +2,10 @@ module opendaylight-group-types {
     namespace "urn:opendaylight:group:types";
     prefix group;
 
-    import ietf-yang-types {prefix yang; revision-date "2010-09-24";}   
+    import ietf-yang-types {prefix yang; revision-date "2013-07-15";}
     import opendaylight-action-types {prefix action;}
+    import openflow-protocol { prefix ofproto; revision-date "2013-07-31"; }
+    import openflow-types { prefix oft; revision-date "2013-07-31"; }
 
     revision "2013-10-18" {
         description "Initial revision of group service";
@@ -214,7 +216,7 @@ module opendaylight-group-types {
         }
     }
     
-    
+
     grouping group-statistics-reply {
        
         list group-stats {
@@ -249,5 +251,13 @@ module opendaylight-group-types {
             uses group;
         }
     }
-    
+
+    container group-message {
+        uses group;
+        uses ofproto:ofHeader;
+
+        leaf command {
+            type oft:group-mod-command;
+        }
+    }
 }