From 86264eee435a071dc42b341d2196131e1f3c62e4 Mon Sep 17 00:00:00 2001 From: ubuntu Date: Tue, 10 May 2022 05:21:40 +0000 Subject: [PATCH] issue #50 Modified additionalNetworkInterfaceRequirements and SwImageDesc properties Signed-off-by: ubuntu --- src/yang/etsi-nfv-vnf.yang | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/src/yang/etsi-nfv-vnf.yang b/src/yang/etsi-nfv-vnf.yang index 37214e2..fd75723 100755 --- a/src/yang/etsi-nfv-vnf.yang +++ b/src/yang/etsi-nfv-vnf.yang @@ -94,9 +94,27 @@ submodule etsi-nfv-vnf { VirtualNetworkInterfaceRequirements information element"; } + list standardized-network-interface-requirements { + key "key"; + max-elements "1"; + + leaf key { + type string; + } + leaf value { + type string; + } + description + "The requirements on standardized network interface + capabilities, e.g., SR-IOV or secondary container + cluster network interface deployment requirements."; + reference + "GS NFV-IFA011: Section 7.1.6.6, + VirtualNetworkInterfaceRequirements information element"; + } + list network-interface-requirements { key "key"; - min-elements "1"; max-elements "1"; leaf key { @@ -106,9 +124,10 @@ submodule etsi-nfv-vnf { type string; } description - "The network interface requirements. An element from an - array of key-value pairs that articulate the network - interface deployment requirements."; + "The additional network interface requirements beyond those + specified in the standardizedNetworkInterfaceRequirementsattribute. + An element from an array of key-value pairs that articulate the + network interface deployment requirements."; reference "GS NFV-IFA011: Section 7.1.6.6, VirtualNetworkInterfaceRequirements information element"; @@ -1349,7 +1368,6 @@ submodule etsi-nfv-vnf { } leaf size { - mandatory true; type uint64; units "GB"; description -- GitLab