X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=model%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fsal-table.yang;h=a40529bef4eff5515f273cd5e133d5f28d7ecb7b;hb=611180ac770b6038b526c54994701db16d1a8567;hp=b125116bb10ebfaf8b8e694677d633f687c5e81f;hpb=958a836b772d6f8bec46279c767609aac023e720;p=openflowplugin.git diff --git a/model/model-flow-service/src/main/yang/sal-table.yang b/model/model-flow-service/src/main/yang/sal-table.yang index b125116bb1..a40529bef4 100644 --- a/model/model-flow-service/src/main/yang/sal-table.yang +++ b/model/model-flow-service/src/main/yang/sal-table.yang @@ -4,14 +4,17 @@ module sal-table { import opendaylight-inventory {prefix inv;revision-date "2013-08-19";} import opendaylight-table-types {prefix table-type;revision-date "2013-10-26";} - import flow-capable-transaction {prefix tr;} + import flow-capable-transaction {prefix tr; revision-date "2015-03-04";} + + description "Openflow table management."; revision "2013-10-26" { description "Initial revision of table service"; } - /** Base configuration structure **/ grouping table-update { + description "Openflow table configuration structure suitable for rpc (contains node-context-ref)"; + uses "inv:node-context-ref"; container original-table { uses table-type:table-features; @@ -22,6 +25,8 @@ module sal-table { } rpc update-table { + description "Configuring openflow table."; + input { uses table-update; uses tr:transaction-aware; @@ -32,6 +37,8 @@ module sal-table { } notification table-updated { + status deprecated; + uses "inv:node-context-ref"; uses tr:multipart-transaction-aware; uses table-type:table-features;