2 namespace "urn:opendaylight:meter:service";
5 import yang-ext {prefix ext; revision-date "2013-07-09";}
6 import opendaylight-inventory {prefix inv;revision-date "2013-08-19";}
7 import opendaylight-meter-types {prefix meter-type;revision-date "2013-09-18";}
8 import flow-capable-transaction {prefix tr;}
10 revision "2013-09-18" {
11 description "Initial revision of meter service";
15 uses "inv:node-context-ref";
17 uses meter-type:meter;
20 /** Base configuration structure **/
21 grouping meter-update {
22 uses "inv:node-context-ref";
24 container original-meter {
25 uses meter-type:meter;
27 container updated-meter {
28 uses meter-type:meter;
35 uses tr:transaction-aware;
38 uses tr:transaction-aware;
45 uses tr:transaction-aware;
48 uses tr:transaction-aware;
55 uses tr:transaction-aware;
58 uses tr:transaction-aware;
62 notification meter-added {
66 notification meter-updated {
70 notification meter-removed {