prefix flownode;
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 ietf-inet-types {prefix inet; revision-date "2013-07-15";}
+ import ietf-yang-types {prefix yang; revision-date "2013-07-15";}
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";}
import opendaylight-flow-types {prefix flow;revision-date "2013-10-26";}
import opendaylight-group-types {prefix group;revision-date "2013-10-18";}
import opendaylight-meter-types {prefix meter;revision-date "2013-09-18";}
+ import opendaylight-multipart-types { prefix multipart; revision-date "2017-01-12"; }
description "Flow Capable Node extensions to the Inventory model";
type uint8;
}
- uses table:table-features;
-
list flow {
key "id";
}
}
- grouping flow-node {
- description "Openflow node structure = device";
+ grouping desc {
leaf manufacturer {
type string;
}
leaf description {
type string;
}
+ }
+ grouping flow-node {
+ description "Openflow node structure = device";
+ uses desc;
uses tables;
+ uses table:table-features;
uses group:groups;
uses meters;
uses ip-address-grouping;
This is contructed by asynchronous process.";
uses snapshot-gathering-status-grouping;
}
+
+ augment "/multipart:multipart-reply/multipart:multipart-reply-body" {
+ case multipart-reply-desc {
+ uses desc;
+ }
+ }
}