Commit 8b0eb2e8 authored by piscione's avatar piscione
Browse files

SOL005_70 to SOL005_73, SOL005_75 and SOL005_76 SOL005_v040009

parent 6141104c
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ info:
  license:
    name: ETSI Forge copyright notice
    url: https://forge.etsi.org/etsi-forge-copyright-notice.txt
  version: 1.2.0-impl:etsi.org:ETSI_NFV_OpenAPI:1
  version: 1.10.0-impl:etsi.org:ETSI_NFV_OpenAPI:1

externalDocs:
  description: ETSI GS NFV-SOL 005 V3.6.1
+1 −0
Original line number Diff line number Diff line
@@ -5042,6 +5042,7 @@ definitions:
          the scaling process, specific to the VNF instance being scaled.
        $ref: "../../definitions/SOL005_def.yaml#/definitions/KeyValuePairs"


  NsLcmOperationStateType:
    description: >
      Value | Description
+1 −1
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ info:
  license:
    name: ETSI Forge copyright notice
    url: https://forge.etsi.org/etsi-forge-copyright-notice.txt
  version: 2.2.0-impl:etsi.org:ETSI_NFV_OpenAPI:1
  version: 2.10.0-impl:etsi.org:ETSI_NFV_OpenAPI:1

externalDocs:
  description: ETSI GS NFV-SOL 005 V3.6.1
+8 −2
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ info:
  license:
    name: ETSI Forge copyright notice
    url: https://forge.etsi.org/etsi-forge-copyright-notice.txt
  version: 2.3.0-impl:etsi.org:ETSI_NFV_OpenAPI:1
  version: 2.10.0-impl:etsi.org:ETSI_NFV_OpenAPI:1

externalDocs:
  description: ETSI GS NFV-SOL 005 V3.6.1
@@ -159,6 +159,12 @@ paths:
    delete:
      description: |
        The DELETE method deletes an individual VNF Package resource. See clause 9.4.3.3.5.
        A VNF Package may only be deleted once:
        •	there are no VNFs using it,
        •	there are no NSs using it,
        •	there are no NSDs referencing to it which have a value of "strict NSD constituent onboarding" set to True, and
        •	the operational state is DISABLED.
        NOTE:	An NS instance can be using a VNF Package even if no VNF instance is using it if the VNF is part of the selected NS deployment flavour but the current NS scale level determines zero instances for the VNF.
      responses:
        "204":
          $ref: '#/components/responses/IndividualVnfPackage.Delete.204'
@@ -743,7 +749,7 @@ components:
        segments representing the path of the artifact within the VNF package, relative to the root of the package.
        See note 3. EXAMPLE: foo/bar/m%40ster.sh For an external artifact represented as a URI in the VNF package manifest,
        this variable shall contain a sequence of one or more path segments as synthesized by the NFVO (see clause 9.5.3.3),
        representing this artifact. See note 2 and note 3
        representing this artifact. See note 2 and note 3.
      required: true
      style: simple
      explode: false
+9 −0
Original line number Diff line number Diff line
@@ -30,6 +30,15 @@ definitions:
          It is copied from the VNFD of the on boarded VNF package. It shall be present
          after the VNF package content has been on-boarded and absent otherwise.
        $ref: "../../definitions/SOL005_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/SOL005_def.yaml#/definitions/Identifier"
      
      vnfProvider:
        description: >
          Provider of the VNF package and the VNFD. This information is copied from the VNFD.