Loading example-data/nfv.xml +0 −6 Original line number Diff line number Diff line Loading @@ -11,17 +11,14 @@ <name>Firewall VDU</name> <int-cpd> <id>inside</id> <ext-cpd>inside</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>management</id> <ext-cpd>management</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>outside</id> <ext-cpd>outside</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <virtual-compute-desc>asa-vcd</virtual-compute-desc> Loading Loading @@ -97,17 +94,14 @@ <name>Router VDU</name> <int-cpd> <id>left</id> <ext-cpd>left</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>management</id> <ext-cpd>management</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>right</id> <ext-cpd>right</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <virtual-compute-desc>csr-vcd</virtual-compute-desc> Loading src/yang/etsi-nfv-ns.yang +10 −13 Original line number Diff line number Diff line Loading @@ -4,10 +4,7 @@ submodule etsi-nfv-ns { prefix nfv; } import etsi-nfv-common { prefix common; } include etsi-nfv-common; include etsi-nfv-vnf; include etsi-nfv-pnf; Loading Loading @@ -346,7 +343,7 @@ submodule etsi-nfv-ns { "GS NFV IFA014: Section 6.5.2.2 NsVirtualLinkDesc information element"; } uses common:security-parameters; uses security-parameters; } list vnffgd { Loading Loading @@ -777,7 +774,7 @@ submodule etsi-nfv-ns { element"; } uses common:local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule; list affinity-or-anti-affinity-group { key "id"; Loading Loading @@ -989,7 +986,7 @@ submodule etsi-nfv-ns { information element"; } uses common:local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule; list affinity-or-anti-affinity-group { key "id"; Loading @@ -1016,7 +1013,7 @@ submodule etsi-nfv-ns { reference "GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile information element"; uses common:link-bitrate-requirements; uses link-bitrate-requirements; } container min-bitrate-requirements { description Loading @@ -1025,7 +1022,7 @@ submodule etsi-nfv-ns { reference "GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile information element"; uses common:link-bitrate-requirements; uses link-bitrate-requirements; } } Loading Loading @@ -1105,7 +1102,7 @@ submodule etsi-nfv-ns { leaf affinity-type { mandatory true; type common:affinity-type; type affinity-type; description "Specifies the type of relationship that the members of the group have: 'affinity' or 'anti-affinity.'"; Loading @@ -1116,7 +1113,7 @@ submodule etsi-nfv-ns { leaf affinity-scope { mandatory true; type common:affinity-scope; type affinity-scope; description "Specifies the scope of the affinity or anti-affinity relationship e.g. a NFVI node, an NFVI PoP, etc."; Loading Loading @@ -1213,7 +1210,7 @@ submodule etsi-nfv-ns { VirtualLinkToLevelMapping information element"; } uses common:link-bitrate-requirements; uses link-bitrate-requirements; } list ns-to-level-mapping { Loading Loading @@ -1568,7 +1565,7 @@ submodule etsi-nfv-ns { } } } uses common:security-parameters; uses security-parameters; } } } Loading
example-data/nfv.xml +0 −6 Original line number Diff line number Diff line Loading @@ -11,17 +11,14 @@ <name>Firewall VDU</name> <int-cpd> <id>inside</id> <ext-cpd>inside</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>management</id> <ext-cpd>management</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>outside</id> <ext-cpd>outside</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <virtual-compute-desc>asa-vcd</virtual-compute-desc> Loading Loading @@ -97,17 +94,14 @@ <name>Router VDU</name> <int-cpd> <id>left</id> <ext-cpd>left</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>management</id> <ext-cpd>management</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <int-cpd> <id>right</id> <ext-cpd>right</ext-cpd> <layer-protocol>Ethernet</layer-protocol> </int-cpd> <virtual-compute-desc>csr-vcd</virtual-compute-desc> Loading
src/yang/etsi-nfv-ns.yang +10 −13 Original line number Diff line number Diff line Loading @@ -4,10 +4,7 @@ submodule etsi-nfv-ns { prefix nfv; } import etsi-nfv-common { prefix common; } include etsi-nfv-common; include etsi-nfv-vnf; include etsi-nfv-pnf; Loading Loading @@ -346,7 +343,7 @@ submodule etsi-nfv-ns { "GS NFV IFA014: Section 6.5.2.2 NsVirtualLinkDesc information element"; } uses common:security-parameters; uses security-parameters; } list vnffgd { Loading Loading @@ -777,7 +774,7 @@ submodule etsi-nfv-ns { element"; } uses common:local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule; list affinity-or-anti-affinity-group { key "id"; Loading Loading @@ -989,7 +986,7 @@ submodule etsi-nfv-ns { information element"; } uses common:local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule; list affinity-or-anti-affinity-group { key "id"; Loading @@ -1016,7 +1013,7 @@ submodule etsi-nfv-ns { reference "GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile information element"; uses common:link-bitrate-requirements; uses link-bitrate-requirements; } container min-bitrate-requirements { description Loading @@ -1025,7 +1022,7 @@ submodule etsi-nfv-ns { reference "GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile information element"; uses common:link-bitrate-requirements; uses link-bitrate-requirements; } } Loading Loading @@ -1105,7 +1102,7 @@ submodule etsi-nfv-ns { leaf affinity-type { mandatory true; type common:affinity-type; type affinity-type; description "Specifies the type of relationship that the members of the group have: 'affinity' or 'anti-affinity.'"; Loading @@ -1116,7 +1113,7 @@ submodule etsi-nfv-ns { leaf affinity-scope { mandatory true; type common:affinity-scope; type affinity-scope; description "Specifies the scope of the affinity or anti-affinity relationship e.g. a NFVI node, an NFVI PoP, etc."; Loading Loading @@ -1213,7 +1210,7 @@ submodule etsi-nfv-ns { VirtualLinkToLevelMapping information element"; } uses common:link-bitrate-requirements; uses link-bitrate-requirements; } list ns-to-level-mapping { Loading Loading @@ -1568,7 +1565,7 @@ submodule etsi-nfv-ns { } } } uses common:security-parameters; uses security-parameters; } } }