X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=model%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fsal-group.yang;h=ce79772b6f861ad678d167c65a640783d7ebee2f;hb=611180ac770b6038b526c54994701db16d1a8567;hp=7543bf412b8c72295d5c1aaa8bcf2814c1aaa79c;hpb=958a836b772d6f8bec46279c767609aac023e720;p=openflowplugin.git diff --git a/model/model-flow-service/src/main/yang/sal-group.yang b/model/model-flow-service/src/main/yang/sal-group.yang index 7543bf412b..ce79772b6f 100644 --- a/model/model-flow-service/src/main/yang/sal-group.yang +++ b/model/model-flow-service/src/main/yang/sal-group.yang @@ -3,20 +3,23 @@ module sal-group { prefix group; import opendaylight-inventory {prefix inv;revision-date "2013-08-19";} - import opendaylight-group-types {prefix group-type;revision-date 2013-10-18;} - import flow-capable-transaction {prefix tr;} + import opendaylight-group-types {prefix group-type;revision-date "2013-10-18";} + import flow-capable-transaction {prefix tr; revision-date "2015-03-04";} + + description "Openflow group management."; revision "2013-09-18" { description "Initial revision of group service"; } grouping node-group { + description "Basic group structure suitable for rpc input (contains node-context)."; uses "inv:node-context-ref"; uses group-type:group; } - /** Base configuration structure **/ grouping group-update { + description "DataStore aware update group structure suitable for rpc input (contains node-context)."; uses "inv:node-context-ref"; container original-group { @@ -28,6 +31,7 @@ module sal-group { } rpc add-group { + description "Adding group to openflow device"; input { uses tr:transaction-metadata; leaf group-ref { @@ -41,6 +45,7 @@ module sal-group { } rpc remove-group { + description "Removing group from openflow device"; input { uses tr:transaction-metadata; leaf group-ref { @@ -54,6 +59,7 @@ module sal-group { } rpc update-group { + description "Updating group on openflow device"; input { uses tr:transaction-metadata; leaf group-ref { @@ -67,6 +73,8 @@ module sal-group { } notification group-added { + status deprecated; + uses tr:transaction-metadata; leaf group-ref { type group-type:group-ref; @@ -76,6 +84,8 @@ module sal-group { } notification group-updated { + status deprecated; + uses tr:transaction-metadata; leaf group-ref { type group-type:group-ref; @@ -85,6 +95,8 @@ module sal-group { } notification group-removed { + status deprecated; + uses tr:transaction-metadata; leaf group-ref { type group-type:group-ref;