Add tenant to yang and tenant listeners.
[unimgr.git] / legato-api / src / main / yang / mef-services.yang
index f8fe3e33c95d2516b6569526b0d69aea0fdedf46..99c2979fdd4fe1d6b75d58f0f193e8971365d26a 100644 (file)
@@ -75,6 +75,7 @@ module mef-services {
     reference "EVC Ethernet Services Definitions YANG Modules " +\r
             "(MEF XX), TBD";\r
   }\r
+   \r
   container mef-services {\r
     description\r
       "MEF Services";\r
@@ -1308,7 +1309,6 @@ module mef-services {
         }\r
         leaf evc-status {\r
           type mef-types:evc-status-type;\r
-          default "inactive";\r
           config false;\r
           description\r
             "EVC Operational Status.";\r
@@ -1468,6 +1468,9 @@ module mef-services {
             "This value must be 2 for point-to-point mode.";\r
           reference "[MEF10.3] [R14]. [MEF7.3] Section 12.2.2.";\r
         }\r
+        leaf preserved-vlan {\r
+            type uint32;\r
+        }\r
         leaf preserve-ce-vlan-id {\r
           type boolean;\r
           default "false";\r
@@ -1950,6 +1953,11 @@ module mef-services {
           "MEF Service Entity.";\r
         reference "[MEF12.2] Table 3.";\r
       }\r
+      leaf tenant-id {\r
+          type leafref{\r
+              path "/mef-global:mef-global/mef-global:tenants-instances/mef-global:tenant-list/mef-global:name";\r
+          }\r
+      }      \r
     }\r
   }\r
 }
\ No newline at end of file