X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fmeter-service.yang;h=ecdef41951aa63482b11c122c51f08d602cb8f26;hb=79fc532382872d160d2f22119d32d8d6c0796886;hp=c187181e5e89099cc4720031cd3fa888629d69a2;hpb=a8a5f3741b19fba443c0ee6bf0df663bf43ee034;p=controller.git diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang index c187181e5e..ecdef41951 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang @@ -31,8 +31,11 @@ module sal-meter { rpc add-meter { input { - uses node-meter; - uses tr:transaction-aware; + uses tr:transaction-metadata; + leaf meter-ref { + type meter-type:meter-ref; + } + uses node-meter; } output { uses tr:transaction-aware; @@ -41,8 +44,12 @@ module sal-meter { rpc remove-meter { input { - uses node-meter; - uses tr:transaction-aware; + uses tr:transaction-metadata; + leaf meter-ref { + type meter-type:meter-ref; + } + + uses node-meter; } output { uses tr:transaction-aware; @@ -51,8 +58,12 @@ module sal-meter { rpc update-meter { input { - uses meter-update; - uses tr:transaction-aware; + uses tr:transaction-metadata; + leaf meter-ref { + type meter-type:meter-ref; + } + + uses meter-update; } output { uses tr:transaction-aware; @@ -60,14 +71,29 @@ module sal-meter { } notification meter-added { + uses tr:transaction-metadata; + leaf meter-ref { + type meter-type:meter-ref; + } uses node-meter; + uses tr:transaction-aware; } notification meter-updated { + uses tr:transaction-metadata; + leaf meter-ref { + type meter-type:meter-ref; + } uses node-meter; + uses tr:transaction-aware; } notification meter-removed { + uses tr:transaction-metadata; + leaf meter-ref { + type meter-type:meter-ref; + } uses node-meter; + uses tr:transaction-aware; } } \ No newline at end of file