Commit 69da576e authored by Muhammad Hamza's avatar Muhammad Hamza
Browse files

add/update attributes in VNG Pkge Mgmt API in SOL003

parent ccf6c8f5
Loading
Loading
Loading
Loading
Loading
+32 −22
Original line number Diff line number Diff line
@@ -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
@@ -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
@@ -243,10 +256,7 @@ definitions:
      - checksum
      - isEncrypted
      - containerFormat
      - diskFormat
      - createdAt
      - minDisk
      - minRam
      - size
    properties:
      id:
@@ -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
@@ -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: >