X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fflow-node-inventory.yang;h=65362a179094b98104c8345a0ec7dd28fced2296;hb=3948bedd0129e44c0943bd77c91806425645cd72;hp=e55c50fb29612f2511adef62063a25b0468575cd;hpb=2da26725be793b315794e751ecca009c7691008c;p=controller.git diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-node-inventory.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-node-inventory.yang index e55c50fb29..65362a1790 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-node-inventory.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-node-inventory.yang @@ -4,7 +4,6 @@ module flow-node-inventory { import yang-ext {prefix ext; revision-date "2013-07-09";} import ietf-inet-types {prefix inet; revision-date "2010-09-24";} - import ietf-yang-types {prefix yang; revision-date "2010-09-24";} import opendaylight-port-types {prefix port;revision-date "2013-09-25";} import opendaylight-inventory {prefix inv;revision-date "2013-08-19";} import opendaylight-table-types {prefix table;revision-date "2013-10-26";} @@ -92,7 +91,7 @@ module flow-node-inventory { } typedef flow-id { - type uint32; // Note: This doesn't really belong here, and not sure if unint32 is right + type inet:uri; } grouping tables { @@ -150,6 +149,7 @@ module flow-node-inventory { container supported-match-types { list match-type { + key "match"; uses feature; leaf match { type string; // FIXME: Add identity @@ -160,6 +160,7 @@ module flow-node-inventory { container supported-instructions { list instruction-type { + key "instruction"; uses feature; leaf instruction { type string; // FIXME: Add identity @@ -169,6 +170,7 @@ module flow-node-inventory { container supported-actions { list action-type { + key "action"; uses feature; leaf action { @@ -227,4 +229,4 @@ module flow-node-inventory { uses flow-node-connector; } -} \ No newline at end of file +}