1 module flow-node-inventory {
2 namespace "urn:opendaylight:flow:inventory";
5 import yang-ext {prefix ext;}
6 import ietf-inet-types {prefix inet;}
7 import ietf-yang-types {prefix yang;}
8 import opendaylight-inventory {prefix inv;}
10 revision "2013-08-19" {
11 description "Flow Capable Node extensions to the nventory model";
14 grouping flow-capable-node-capabilities {
17 type inv:support-type;
22 container group-tables {
26 container supported-match-types {
29 type string; // FIXME: Add identity
32 type inv:support-type;
37 container supported-instructions {
38 list instruction-type {
40 type string; // FIXME: Add identity
44 type inv:support-type;
49 container supported-actions {
52 type string; // FIXME: Add identity
56 type inv:support-type;
62 augment "/inv:nodes/inv:node" {
63 augment-identifier "flow-capable-node";
64 uses flow-capable-node-capabilities;
67 notification node-capabilities-updated {
68 uses flow-capable-node-capabilities;