diff --git a/src/yang/etsi-nfv-vnf.yang b/src/yang/etsi-nfv-vnf.yang index 37214e2a93a35ffc8a32d6e31c17821e9302af31..fd757232df5a20dcff4a3413da1f8242058c1270 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