X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fflow-service.yang;h=d6a31c30deeae87f619e157c39901ee3456f9e1a;hb=a2ace4a3834bccde3e5892c84f0e11ae470d1b1f;hp=df0b2527b8731c4036d902d481d7adee1b1e7233;hpb=cbe6594c1e763e525e6b58e56eebaef1f80c625d;p=controller.git diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang index df0b2527b8..d6a31c30de 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang @@ -51,8 +51,11 @@ module sal-flow { rpc add-flow { input { + leaf flow-ref { + type types:flow-ref; + } uses node-flow; - uses tr:transaction-aware; + uses tr:transaction-aware; } output { uses tr:transaction-aware; @@ -61,8 +64,11 @@ module sal-flow { rpc remove-flow { input { + leaf flow-ref { + type types:flow-ref; + } uses node-flow; - uses tr:transaction-aware; + uses tr:transaction-aware; } output { uses tr:transaction-aware; @@ -71,8 +77,11 @@ module sal-flow { rpc update-flow { input { + leaf flow-ref { + type types:flow-ref; + } uses flow-update; - uses tr:transaction-aware; + uses tr:transaction-aware; } output { uses tr:transaction-aware; @@ -80,15 +89,28 @@ module sal-flow { } notification flow-added { + leaf flow-ref { + type types:flow-ref; + } uses node-flow; + uses tr:transaction-aware; } notification flow-updated { + leaf flow-ref { + type types:flow-ref; + } uses node-flow; + uses tr:transaction-aware; + } notification flow-removed { + leaf flow-ref { + type types:flow-ref; + } uses node-flow; + uses tr:transaction-aware; } notification switch-flow-removed { @@ -97,9 +119,11 @@ module sal-flow { notification node-error-notification { uses error:error-message; + uses tr:transaction-aware; } notification node-experimenter-error-notification { uses error:experimenter-error-message; + uses tr:transaction-aware; } } \ No newline at end of file