1 module netvirt-devices {
3 namespace "urn:opendaylight:netvirt:devices";
6 revision "2015-12-27" {
7 description "Initial revision of netvirt devices definition";
10 import ietf-yang-types { prefix yang; }
11 import ietf-inet-types { prefix inet; }
12 import netvirt-common { prefix "common"; }
13 import opendaylight-l2-types { prefix l2types; }
17 grouping flat-attributes {
20 grouping vlan-attributes {
23 grouping gre-attributes {
28 type inet:port-number;
32 grouping vxlan-attributes {
37 type inet:port-number;
41 grouping vxlan-gpe-attributes {
46 type inet:port-number;
50 grouping device-locator {
51 uses common:base-attributes;
54 type common:network-type;
68 uses vxlan-attributes;
71 uses vxlan-gpe-attributes;
77 uses common:base-attributes;
86 // TODO: Need to look at info needed per bridge.
93 list device-locators {