Added notification benchmark (ntfbenchmark) and rpc benchmark models
[controller.git] / benchmark / api / src / main / yang / ntfbench-payload.yang
diff --git a/benchmark/api/src/main/yang/ntfbench-payload.yang b/benchmark/api/src/main/yang/ntfbench-payload.yang
new file mode 100644 (file)
index 0000000..307c063
--- /dev/null
@@ -0,0 +1,24 @@
+module ntfbench-payload {
+    yang-version 1;
+    namespace "urn:opendaylight:params:xml:ns:yang:ntfbench-payload";
+    prefix "ntfbenchmark";
+
+    revision "2015-07-09" {
+        description "Initial revision of ntfbenchmark model";
+    }
+
+    grouping payload {
+        list payload {
+            description
+                "The payload for the notification";
+            key id;
+            leaf id {
+                type int32;
+            }
+        }
+    }
+
+    notification ntfbench {
+        uses payload;
+    }
+}