Merge dev/fluorine work across to master
[unimgr.git] / nrp-api / src / main / yang / unimgr-ext.yang
index 59639ef5cddb2533721e3ff85b5d79e11e6897ec..064af621f298a85c5237118c83586c927785d8de 100644 (file)
@@ -11,7 +11,12 @@ module unimgr-ext {
     import nrp-interface {
         prefix nrp-interface;
     }
-
+    import mef-common-types {
+        prefix mef-common-types;
+    }
+    import yang-ext {
+        prefix "ext";
+    }
     revision 2017-05-31 {
         description "Unimgr SIP extensions";
     }
@@ -46,4 +51,24 @@ module unimgr-ext {
             }
         }
     }
+
+    augment "/tapi-common:context/tapi-topology:topology/tapi-topology:node" {
+        leaf activation-driver-id {
+            type string;
+        }
+        ext:augment-identifier "node-adi-augmentation";
+    }
+
+    augment "/tapi-common:context/tapi-topology:topology/tapi-topology:node" {
+        list service-vlan-map {
+            key "service-id";
+            leaf service-id {
+                type string;
+            }
+            leaf vlan-id {
+                type mef-common-types:positive-integer;
+            }
+        }
+        ext:augment-identifier "node-svm-augmentation";
+    }
 }
\ No newline at end of file