yang model: add service provider feature model
[neutron.git] / model / src / main / yang / neutron.yang
index a6294cd85d9a9adbd1a0ad25cc015b1cb1124032..1fc44bbbcc06090d4ff75003e0adfac2a4c6f293 100644 (file)
@@ -27,8 +27,10 @@ module neutron {
     import neutron-fwaas { prefix "fwaas"; }
     import neutron-bgpvpns { prefix "bgpvpns"; }
     import neutron-hostconfig { prefix "hostconfig"; }
+    import neutron-qos { prefix "qos"; }
     import neutron-sfc-flow-classifier { prefix "sfc-flow-classifier"; }
     import neutron-sfc { prefix "sfc"; }
+    import neutron-trunks { prefix "trunks"; }
 
     organization "OpenDaylight Neutron Group";
 
@@ -43,6 +45,7 @@ module neutron {
 
     container neutron {
         uses extensions:extensions-attributes;
+        uses extensions:service-provider-features-attributes;
         uses networks:networks-attributes;
         uses subnets:subnets-attributes;
         uses ports:ports-attributes;
@@ -64,7 +67,9 @@ module neutron {
         uses l2gateways:l2gateways-attributes;
         uses l2gateways:l2gateway-connections-attributes;
         uses hostconfig:hostconfig-attributes;
+        uses qos:qos-attributes;
         uses sfc-flow-classifier:sfc-flow-classifiers-attributes;
         uses sfc:sfc-attributes;
+        uses trunks:trunks-attributes;
     }
 }