Commit 83169a0b authored by moscatelli's avatar moscatelli
Browse files

SOL003_232/SOL003_233: VNF Package management datatypes updated

parent 8df3a1e4
Loading
Loading
Loading
Loading
+24 −10
Original line number Diff line number Diff line
@@ -130,8 +130,7 @@ definitions:
            $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
          vnfd:
            description: >
              Link to the VNFD resource. This link shall be present after the
              VNF package content is on-boarded.
              Link to the "VNFD in an individual VNf package" resource.
            $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
          packageContent:
            description: >
@@ -140,7 +139,7 @@ definitions:

  PackageOnboardingStateType:
    description: >
      CREATED: The VNF package resource has been created.
      CREATED: The "Individual VNF package" resource has been created.
      UPLOADING: The associated VNF package content is being uploaded.
      PROCESSING: The associated VNF package content is being processed, e.g.,
        validation.
@@ -306,12 +305,22 @@ definitions:
        description: >
          Link to the resource representing the VNF package to which the
          notified change applies, i.e. the individual on-boarded VNF package
          resource that represents the VNF package.
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
          resource that represents the VNF package, identified by the "vnfPkgId"
          identifier which is managed by the NFVO. This attribute shall be provided
          by the NFVO but is deprecated and can be removed in future versions
          of the present document.
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink"
      vnfPackageByVnfdId:
        description: >
          Link to the resource representing the VNF package to which the notified
          change applies, i.e. the individual VNF package resource that represents
          the VNF package, identified by the "vnfdId" identifier which is assigned
          by the VNF vendor.
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink"
      subscription:
        description: >
          Link to the related subscription. 
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/NotificationLink"

  PkgmSubscription:
    description: >
@@ -325,7 +334,7 @@ definitions:
    properties:
      id:
        description: >
          Identifier of this subscription resource.
          Identifier of this "Individual subscription" resource.
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier"
      filter:
        description: >
@@ -371,8 +380,9 @@ definitions:
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri"
      authentication:
        description: >
          Authentication parameters to configure the use of Authorization
          when sending notifications corresponding to this subscription.
          Authentication parameters to configure the use of Authorization when
          sending notifications corresponding to this subscription, as defined
          in clause 8.3.4 of ETSI GS NFV-SOL 013.
          This attribute shall only be present if the subscriber requires
          authorization of notifications.
        $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication"
@@ -389,7 +399,11 @@ definitions:
      artifactPath:
        description: >
          Path in the VNF package, which identifies the artifact and also
          allows to access a copy of the artifact.
          allows to access a copy of the artifact. The value of this attribute
          shall start with the name of the first segment in the path,
          i.e. it shall not be prefixed by path separator characters such as "." and "/".

            EXAMPLE: foo/bar/run.sh
        type: string
      checksum:
        description: >