Simple strategy to allow address pairs for virtual IP
[osm/IM.git] / models / yang / vnfd-base.yang
index aae9b2b..28a4961 100644 (file)
@@ -66,6 +66,17 @@ module vnfd-base
       type boolean;
       default true;
     }
+
+    leaf port-security-disable-strategy {
+      description "Strategy to disable port security, either Enables the port security for the port.
+                   full                : disable port security in the whole port
+                   allow-address-pairs : allow address pairs for virtual IP (any virtual IP can be configured)";
+      type enumeration {
+        enum full;
+        enum allow-address-pairs;
+      }
+      default full;
+    }
   }
 
   typedef interface-type {
@@ -661,6 +672,15 @@ module vnfd-base
                 ";
               type string;
             }
+            leaf helm-version {
+              description
+                "Helm version to use for this helm-chart, v3 by default";
+              type enumeration {
+                enum v2;
+                enum v3;
+              }
+              default v3;
+            }
           }
 
           case juju-bundle {