Loading src/yang/etsi-nfv-vnf.yang +90 −95 Original line number Diff line number Diff line Loading @@ -395,11 +395,6 @@ submodule etsi-nfv-vnf { reference "GS NFV IFA011: Section 7.1.6.2, Vdu information element"; choice cp-connection { mandatory true; description "A connection point must either connect to an internal virtual link or to an external connection points."; leaf int-virtual-link-desc { type leafref { path "../../../nfv:int-virtual-link-desc/nfv:id"; Loading @@ -411,14 +406,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.4, VduCpd information element"; } leaf ext-cpd { description "Connect to an external connection point"; type leafref { path "../../../nfv:ext-cpd/nfv:id"; } } } leaf bitrate-requirement { type uint64; units "Mbps"; Loading Loading @@ -1269,6 +1257,7 @@ submodule etsi-nfv-vnf { reference "GS NFV IFA011: Section 7.1.2, VNFD information element."; choice cp-connection { leaf int-virtual-link-desc { description "Reference to the internal Virtual Link Descriptor (VLD) Loading @@ -1279,11 +1268,17 @@ submodule etsi-nfv-vnf { path "../../nfv:int-virtual-link-desc/nfv:id"; } } /* intCpd we reference from the VDU's CP to the ext-CP instead of the ext-CP to the VDU's CP. */ container int-cpd { leaf vdu-id { type leafref { path "../../../vdu/id"; } } leaf cpd { path "deref(../vdu-id)/../int-cpd/id"; } } } uses virtual-network-interface-requirements; uses vnf-cpd; } Loading Loading
src/yang/etsi-nfv-vnf.yang +90 −95 Original line number Diff line number Diff line Loading @@ -395,11 +395,6 @@ submodule etsi-nfv-vnf { reference "GS NFV IFA011: Section 7.1.6.2, Vdu information element"; choice cp-connection { mandatory true; description "A connection point must either connect to an internal virtual link or to an external connection points."; leaf int-virtual-link-desc { type leafref { path "../../../nfv:int-virtual-link-desc/nfv:id"; Loading @@ -411,14 +406,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.4, VduCpd information element"; } leaf ext-cpd { description "Connect to an external connection point"; type leafref { path "../../../nfv:ext-cpd/nfv:id"; } } } leaf bitrate-requirement { type uint64; units "Mbps"; Loading Loading @@ -1269,6 +1257,7 @@ submodule etsi-nfv-vnf { reference "GS NFV IFA011: Section 7.1.2, VNFD information element."; choice cp-connection { leaf int-virtual-link-desc { description "Reference to the internal Virtual Link Descriptor (VLD) Loading @@ -1279,11 +1268,17 @@ submodule etsi-nfv-vnf { path "../../nfv:int-virtual-link-desc/nfv:id"; } } /* intCpd we reference from the VDU's CP to the ext-CP instead of the ext-CP to the VDU's CP. */ container int-cpd { leaf vdu-id { type leafref { path "../../../vdu/id"; } } leaf cpd { path "deref(../vdu-id)/../int-cpd/id"; } } } uses virtual-network-interface-requirements; uses vnf-cpd; } Loading