Commit 195e4d14 authored by Ikram Haq's avatar Ikram Haq
Browse files

Resolve various SOL003 OAS mismatches and missing properties.

parent f8f9d341
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -679,7 +679,7 @@ definitions:
    description: >
      This type represents an external VL.

      * NOTE 1:	A link port is not needed for an external CP instance that exposes a VIP CP in the following cases:
      * NOTE 1:	A link port is not needed for an external CP instance that exposes a  CP in the following cases:
                1)  For a VIP CP directly exposed as an external CP:
                    1.1)  No dedicated IP address is allocated as VIP address, as indicated in the VNFD.
                    1.2)  A dedicated IP address is allocated as VIP address, but the NFVO indicates that no port is needed
@@ -860,6 +860,7 @@ definitions:
          specification of the interface to attach the connection
          points to a secondary container cluster network.
        $ref: "#/definitions/ResourceHandle"
  
  Identifier:
    description: >
      An identifier with the intention of being globally unique.
@@ -1069,6 +1070,7 @@ definitions:
      - CREATE_SNAPSHOT
      - REVERT_TO_SNAPSHOT
      - CHANGE_VNFPKG
      - SELECT_DEPL_MODS

  ProblemDetails:
    #SOL003 location: 4.3.5.3
+10 −6
Original line number Diff line number Diff line
@@ -133,6 +133,8 @@ definitions:
        description: >
          Identifier of a selected deployable module. Only VNFCs based on VDUs that belong to deployable 
          modules listed in this attribute are requested to be instantiated.
        type: array
        items:
          $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd"


@@ -330,6 +332,8 @@ definitions:
          Identifier of a selected deployable module. Only VNFCs based on VDUs that belong to deployable 
          modules listed in this attribute are requested to be instantiated or preserved if they were already 
          instantiated.
        type: array
        items:
          $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd"
      certificateConfigurationData:
        description: >
@@ -580,6 +584,8 @@ definitions:
          If this attribute is not present the deployable modules that were selected before the operation,
          and that still are defined in the VNFD in the destination package, or the corresponding ones
          according to the component mappings, remain valid. See note 3.
        type: array
        items:
          $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd"
      certificateConfigurationData:
        description: >
@@ -1031,8 +1037,6 @@ definitions:
          when using delegation mode, otherwise shall be absent.This attribute can be modified with the 
          PATCH method.Content of this attribute shall not be either added (if previously not set) or removed (if 
          previously set) by using the Modify VNF Information operation. See note 3.
        type: object
        additionalProperties:
        $ref: "#/definitions/CertificateInfo"
      instantiationState:
        description: >