Loading src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml +32 −22 Original line number Diff line number Diff line Loading @@ -32,6 +32,15 @@ definitions: It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" vnfdExtInvariantId: description: > Identifies a VNFD in a version independent manner. This attribute is invariant across versions of the VNFD that fulfil certain conditions related to the external connectivity and management of the VNF. It shall be present after the VNF package content has been on-boarded if it is included in the VNFD and shall be absent otherwise. If present it is copied from the VNFD of the on-boarded VNF package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" vnfProvider: description: > Provider of the VNF package and the VNFD. This information is copied Loading Loading @@ -230,10 +239,14 @@ definitions: This type represents an artifact contained in or external to a VNF package which represents a software image. It shall comply with the provisions defined in table 10.5.3.2-1. NOTE 1: The list of permitted values was taken from "Container formats" in OpenStack® documentation: "Disk and container formats for images" * NOTE 1: The list of permitted values was taken from "Container formats" in OpenStack® documentation: "Disk and container formats for images" (Available at https://docs.openstack.org/glance/pike/user/formats.html). NOTE 2: The list of permitted values was adapted from "Disk formats" in OpenStack® documentation: "Disk and container formats for images" * NOTE 2: The list of permitted values was adapted from "Disk formats" in OpenStack® documentation: "Disk and container formats for images" (Available at https://docs.openstack.org/glance/pike/user/formats.html). * NOTE 3: The attribute shall be present for VM-based software images referenced from a Vdu, and shall be absent otherwise. * NOTE 4: The attribute shall be present for software images referenced from a VirtualStorageDesc, and shall be absent otherwise. type: object required: - id Loading @@ -243,10 +256,7 @@ definitions: - checksum - isEncrypted - containerFormat - diskFormat - createdAt - minDisk - minRam - size properties: id: Loading Loading @@ -313,7 +323,7 @@ definitions: - VHD: a common disk image format - VHDX: enhanced version of VHD format - VMDK: a common disk image format See note 2. See notes 2 and 3. type: string enum: - AKI Loading @@ -331,11 +341,11 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" minDisk: description: > The minimal disk for this software image in bytes. The minimal disk for this software image in bytes. See note 4. type: integer minRam: description: > The minimal RAM for this software image in bytes. The minimal RAM for this software image in bytes. See note 3. type: integer size: description: > Loading Loading
src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml +32 −22 Original line number Diff line number Diff line Loading @@ -32,6 +32,15 @@ definitions: It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" vnfdExtInvariantId: description: > Identifies a VNFD in a version independent manner. This attribute is invariant across versions of the VNFD that fulfil certain conditions related to the external connectivity and management of the VNF. It shall be present after the VNF package content has been on-boarded if it is included in the VNFD and shall be absent otherwise. If present it is copied from the VNFD of the on-boarded VNF package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" vnfProvider: description: > Provider of the VNF package and the VNFD. This information is copied Loading Loading @@ -230,10 +239,14 @@ definitions: This type represents an artifact contained in or external to a VNF package which represents a software image. It shall comply with the provisions defined in table 10.5.3.2-1. NOTE 1: The list of permitted values was taken from "Container formats" in OpenStack® documentation: "Disk and container formats for images" * NOTE 1: The list of permitted values was taken from "Container formats" in OpenStack® documentation: "Disk and container formats for images" (Available at https://docs.openstack.org/glance/pike/user/formats.html). NOTE 2: The list of permitted values was adapted from "Disk formats" in OpenStack® documentation: "Disk and container formats for images" * NOTE 2: The list of permitted values was adapted from "Disk formats" in OpenStack® documentation: "Disk and container formats for images" (Available at https://docs.openstack.org/glance/pike/user/formats.html). * NOTE 3: The attribute shall be present for VM-based software images referenced from a Vdu, and shall be absent otherwise. * NOTE 4: The attribute shall be present for software images referenced from a VirtualStorageDesc, and shall be absent otherwise. type: object required: - id Loading @@ -243,10 +256,7 @@ definitions: - checksum - isEncrypted - containerFormat - diskFormat - createdAt - minDisk - minRam - size properties: id: Loading Loading @@ -313,7 +323,7 @@ definitions: - VHD: a common disk image format - VHDX: enhanced version of VHD format - VMDK: a common disk image format See note 2. See notes 2 and 3. type: string enum: - AKI Loading @@ -331,11 +341,11 @@ definitions: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" minDisk: description: > The minimal disk for this software image in bytes. The minimal disk for this software image in bytes. See note 4. type: integer minRam: description: > The minimal RAM for this software image in bytes. The minimal RAM for this software image in bytes. See note 3. type: integer size: description: > Loading