From ce6bbf64846521477ebeb28cee677a4b803cf67b Mon Sep 17 00:00:00 2001 From: Preethika Date: Mon, 13 Dec 2021 11:44:28 +0000 Subject: [PATCH] issue #47 Adding externallyManaged attribute to VnfVirtualLinkDesc Signed-off-by: Preethika --- src/yang/etsi-nfv-vnf.yang | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/yang/etsi-nfv-vnf.yang b/src/yang/etsi-nfv-vnf.yang index 2078dbf..eabb03a 100755 --- a/src/yang/etsi-nfv-vnf.yang +++ b/src/yang/etsi-nfv-vnf.yang @@ -1496,8 +1496,8 @@ submodule etsi-nfv-vnf { } uses nfvi-maintenance-info { - description - "When present, provides information on the rules to be + description + "When present, provides information on the rules to be observed when an instance based on this VnfVirtualLinkDesc is impacted during NFVI operation and maintenance (e.g. NFVI resource upgrades)."; @@ -1505,6 +1505,29 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.7.2, VnfVirtualLinkDesc information element."; } + + leaf externally-managed { + type enumeration { + enum required; + enum allowed; + } + description + "Specifies the intent of the VNF designer w.r.t. the + internal VL instances created from this descriptor being + externally managed. + Values: + REQUIRED + ALLOWED + Default: ALLOWED + + If the VNFD does not reference any LCM script and if the + 'vnfmInfo' attribute in the 'Vnfd' information element + indicates that the VNF can be managed by any ETSI NFV + compliant VNFM, this attribute shall not be present."; + reference + "GS NFV IFA011: Section 7.1.7.2, VnfVirtualLinkDesc + information element."; + } } uses security-group-rule; -- GitLab