Loading example-data/nfv.xml +14 −0 Original line number Diff line number Diff line Loading @@ -41,9 +41,16 @@ </virtual-storage-descriptor> <sw-image-desc> <id>asa-image</id> <name>ASA image</name> <version>1.1</version> <checksum> <algorithm>sha-224</algorithm> <hash>deadbeef</hash> </checksum> <container-format>bare</container-format> <disk-format>qcow2</disk-format> <min-ram>2.0</min-ram> <size>1</size> <image>http://www.cisco.com/asa.qcow2</image> </sw-image-desc> <ext-cpd> Loading Loading @@ -136,9 +143,16 @@ </virtual-storage-descriptor> <sw-image-desc> <id>csr-image</id> <name>CSR image</name> <version>1.1</version> <checksum> <algorithm>sha-224</algorithm> <hash>deadbeef</hash> </checksum> <container-format>bare</container-format> <disk-format>qcow2</disk-format> <min-ram>2.0</min-ram> <size>1</size> <image>http://www.cisco.com/csr.qcow2</image> </sw-image-desc> <ext-cpd> Loading src/yang/etsi-nfv-vnf.yang +17 −0 Original line number Diff line number Diff line Loading @@ -804,6 +804,7 @@ submodule etsi-nfv-vnf { information element"; } leaf name { mandatory true; type string; description "The name of this software image."; Loading @@ -811,7 +812,9 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } leaf version { mandatory true; type string; description "The version of this software image."; Loading @@ -819,8 +822,11 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } container checksum { leaf algorithm { mandatory true; type identityref { base checksum-algorithm; } Loading @@ -831,7 +837,9 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.10 ChecksumData information element."; } leaf hash { mandatory true; type string; description "Contains the result of applying the algorithm Loading @@ -847,6 +855,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } leaf container-format { default "bare"; type enumeration { Loading Loading @@ -887,6 +896,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } leaf disk-format { default "qcow2"; type enumeration { Loading Loading @@ -945,6 +955,7 @@ submodule etsi-nfv-vnf { "The disk format of a software image is the format of the underlying disk image."; } leaf min-disk { type uint64; units "GB"; Loading @@ -959,6 +970,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf min-ram { type decimal64 { fraction-digits 1; Loading @@ -976,7 +988,9 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf size { mandatory true; type uint64; units "GB"; description Loading @@ -985,6 +999,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf image { default "."; type inet:uri; Loading @@ -996,6 +1011,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf operating-system { type string; description Loading @@ -1006,6 +1022,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf-list supported-virtualization-environment { type string; description Loading Loading
example-data/nfv.xml +14 −0 Original line number Diff line number Diff line Loading @@ -41,9 +41,16 @@ </virtual-storage-descriptor> <sw-image-desc> <id>asa-image</id> <name>ASA image</name> <version>1.1</version> <checksum> <algorithm>sha-224</algorithm> <hash>deadbeef</hash> </checksum> <container-format>bare</container-format> <disk-format>qcow2</disk-format> <min-ram>2.0</min-ram> <size>1</size> <image>http://www.cisco.com/asa.qcow2</image> </sw-image-desc> <ext-cpd> Loading Loading @@ -136,9 +143,16 @@ </virtual-storage-descriptor> <sw-image-desc> <id>csr-image</id> <name>CSR image</name> <version>1.1</version> <checksum> <algorithm>sha-224</algorithm> <hash>deadbeef</hash> </checksum> <container-format>bare</container-format> <disk-format>qcow2</disk-format> <min-ram>2.0</min-ram> <size>1</size> <image>http://www.cisco.com/csr.qcow2</image> </sw-image-desc> <ext-cpd> Loading
src/yang/etsi-nfv-vnf.yang +17 −0 Original line number Diff line number Diff line Loading @@ -804,6 +804,7 @@ submodule etsi-nfv-vnf { information element"; } leaf name { mandatory true; type string; description "The name of this software image."; Loading @@ -811,7 +812,9 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } leaf version { mandatory true; type string; description "The version of this software image."; Loading @@ -819,8 +822,11 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } container checksum { leaf algorithm { mandatory true; type identityref { base checksum-algorithm; } Loading @@ -831,7 +837,9 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.10 ChecksumData information element."; } leaf hash { mandatory true; type string; description "Contains the result of applying the algorithm Loading @@ -847,6 +855,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } leaf container-format { default "bare"; type enumeration { Loading Loading @@ -887,6 +896,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5 SwImageDesc information element."; } leaf disk-format { default "qcow2"; type enumeration { Loading Loading @@ -945,6 +955,7 @@ submodule etsi-nfv-vnf { "The disk format of a software image is the format of the underlying disk image."; } leaf min-disk { type uint64; units "GB"; Loading @@ -959,6 +970,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf min-ram { type decimal64 { fraction-digits 1; Loading @@ -976,7 +988,9 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf size { mandatory true; type uint64; units "GB"; description Loading @@ -985,6 +999,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf image { default "."; type inet:uri; Loading @@ -996,6 +1011,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf operating-system { type string; description Loading @@ -1006,6 +1022,7 @@ submodule etsi-nfv-vnf { "GS NFV IFA011: Section 7.1.6.5, SwImageDesc information element."; } leaf-list supported-virtualization-environment { type string; description Loading