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";
18 description "id for the specific queue";
21 container properties {
31 grouping flow-capable-node-capabilities {
34 type inv:support-type;
39 container group-tables {
43 container supported-match-types {
46 type string; // FIXME: Add identity
49 type inv:support-type;
54 container supported-instructions {
55 list instruction-type {
57 type string; // FIXME: Add identity
61 type inv:support-type;
66 container supported-actions {
69 type string; // FIXME: Add identity
73 type inv:support-type;
79 grouping flow-capable-node-connector {
83 notification node-capabilities-updated {
84 uses flow-capable-node-capabilities;
87 notification node-connector-capabilities-updated {
88 uses flow-capable-node-connector;
91 augment "/inv:nodes/inv:node" {
92 augment-identifier "flow-capable-node";
93 uses flow-capable-node-capabilities;