X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=models%2Fyang%2Fvnfd-base.yang;h=acb5b2804edcb083b13d831e492f004d856c5c51;hp=8e4333a5065668324098674375bbf09b34432828;hb=4a09d8e4013dab10c0f6d8c5e74216e87cb4e1c9;hpb=e304a4dfc53b76d714238e42a52f45422d478ae0;ds=sidebyside diff --git a/models/yang/vnfd-base.yang b/models/yang/vnfd-base.yang index 8e4333a..acb5b28 100644 --- a/models/yang/vnfd-base.yang +++ b/models/yang/vnfd-base.yang @@ -64,6 +64,7 @@ module vnfd-base leaf port-security-enabled { description "Enables the port security for the port"; type boolean; + default true; } } @@ -303,6 +304,10 @@ module vnfd-base path "../../../vdu/internal-connection-point/id"; } } + leaf ip-address { + description "IP address of the internal connection point"; + type inet:ip-address; + } } uses manotypes:provider-network; @@ -342,6 +347,19 @@ module vnfd-base at the network service level to construct network services."; uses common-connection-point; + + leaf internal-vld-ref { + description + "Reference to an internal VLD of the VNF. This field is + optional. It allows exposing an internal VLD through a + connection point. When building a NS, this VNF CP might be + connected to a NS VLD, then both VLDs (the i-VLD of the VNF and the + VLD of the NS) will become the same network and the IP profile will + be the one configured at NS level."; + type leafref { + path "../../internal-vld/id"; + } + } } list vdu {