Bump versions by x.y.(z+1)
[unimgr.git] / legato-api / src / main / yang / mef-services.yang
index b77ae3ab08e2c321d609fb90b7ad62aa5ed8c129..869fb24a458e3356471497ae7fd3ebc3ccde3b92 100644 (file)
@@ -86,6 +86,14 @@ module mef-services {
                                         "mef-interfaces:uni-id";
                   }
                 }
+                leaf-list security-groups {
+                    type yang:uuid;
+                    description "The security group ID to associate with this interface.";
+                }
+                leaf port-security-enabled {
+                    type boolean;
+                    description "The port security status. The status is enabled (true) or disabled (false).";
+                }
                 leaf ip-uni-id {
                   type mef-types:identifier45;
                 }
@@ -683,6 +691,14 @@ module mef-services {
                     }
                   }
                 }
+                leaf-list security-groups {
+                    type yang:uuid;
+                    description "The security group ID to associate with this interface.";
+                }
+                leaf port-security-enabled {
+                    type boolean;
+                    description "The port security status. The status is enabled (true) or disabled (false).";
+                }
                 leaf ingress-bw-profile {
                     type mef-types:identifier45;
                 }
@@ -1600,15 +1616,25 @@ module mef-services {
                             "[MEF6.2] Section 8.2.2 and MEF 22.1: [D2]. " +
                             "[MEF7.3] Section 12.2.2.";
             }
+            leaf mac-timeout {
+                type uint32;
+                description
+                            "EVC: Expiration time (in seconds) of a learned MAC address";
+            }
           }
         }
       }
       leaf svc-id {
-        type mef-types:retail-svc-id-type;
-        description
-                "The MEF Service ID is a simple key used to " +
-                "distinguish MEF Service Configuration Groups.";
-        reference "[MEF10.3] Section 7.";
+          type mef-types:retail-svc-id-type;
+          description
+                  "The MEF Service ID is a simple key used to " +
+                  "distinguish MEF Service Configuration Groups.";
+          reference "[MEF10.3] Section 7.";
+        }
+      leaf name {
+          type mef-types:identifier45;
+          description
+                  "The MEF Service name.";
       }
       leaf sp-id {
         when "/mef-global:mef-global/mef-global:svc-providers" {
@@ -2027,6 +2053,7 @@ module mef-services {
   augment "/mef-services:mef-services/mef-services:mef-service/mef-services:mef-service-choice/mef-services:ipvc-choice/mef-services:ipvc" {
     ext:augment-identifier "ipvc-vpn";
     leaf vpn-id {type string;}
+    leaf vrf-id {type string;}
     list vpn-elans {
       key "uni-id ip-uni-id";
       leaf uni-id {type  mef-types:identifier45;}