Commit e56c9adf authored by Pietro Piscione's avatar Pietro Piscione
Browse files

Fixed error in VnfcResourceInfo data type and fix typo on additionalParam

parent 061b39df
Loading
Loading
Loading
Loading
Loading
+28 −26
Original line number Original line Diff line number Diff line
@@ -2548,7 +2548,6 @@ definitions:
      - id
      - id
      - vduId
      - vduId
      - computeResource
      - computeResource
      - trunkPortsInfo
    properties:
    properties:
      id:
      id:
        description: >
        description: >
@@ -2618,38 +2617,43 @@ definitions:
              type: array
              type: array
              items:
              items:
                $ref: "#/definitions/CpProtocolInfo"
                $ref: "#/definitions/CpProtocolInfo"
            parentCpId:
              description: >
                Identifier of another VNFC CP instance that corresponds to the parent port of a trunk that the present VNFC
                CP instance participates in.
                Shall be provided if the present CP instance participates in a trunk as subport, and the referred VNFC
                CP instances are also present in the vnfcCpInfo attribute.
              $ref: "#/definitions/IdentifierInVnf"
            vnfLinkPortId:
            vnfLinkPortId:
              description: >
              description: >
                Identifier of the "vnfLinkPorts" structure in the "VnfVirtualLinkResourceInfo" or "ExtManagedVirtualLinkInfo"
                Identifier of the "vnfLinkPorts" structure in the "VnfVirtualLinkResourceInfo" or "ExtManagedVirtualLinkInfo"
                structure. Shall be present if the CP is associated to a link port on an internal VL (including
                structure. Shall be present if the CP is associated to a link port on an internal VL (including
                externally-managed internal VL) of the VNF instance and shall be absent otherwise.
                externally-managed internal VL) of the VNF instance and shall be absent otherwise.
              $ref: "#/definitions/IdentifierInVnf"
              $ref: "#/definitions/IdentifierInVnf"
            parentCpId:
            netAttDefResourceId:
              description: >
              description: >
                Identifier of another VNFC CP instance that corresponds to the parent port of a trunk that the present VNFC
                Identifier of the "NetAttDefResourceInfo" structure that provides the specification of the interface to attach
                CP instance participates in.
                the connection point to a secondary container cluster network. See notes 4 and 5.
                Shall be provided if the present CP instance participates in a trunk as subport, and the referred VNFC
                It shall be present if the internal CP is associated to a VNFC realized by one or a set of OS containers and 
                CP instances are also present in the vnfcCpInfo attribute.
                is connected to a secondary container cluster network. It shall not be present otherwise.
              type: array
              items:
                $ref: "#/definitions/IdentifierInVnf"
                $ref: "#/definitions/IdentifierInVnf"
            metadata:
            metadata:
              description: >
              description: >
                Metadata about this CP.
                Metadata about this CP.
              $ref: "../../definitions/SOL005_def.yaml#/definitions/KeyValuePairs"
              $ref: "../../definitions/SOL005_def.yaml#/definitions/KeyValuePairs"
              
            certificateContentId:
      metadata:
        description: >
          Metadata about this resource.
        $ref: "../../definitions/SOL005_def.yaml#/definitions/KeyValuePairs"
      trunkPortsInfo:
              description: >
              description: >
          Collections of CPs of the VNFC instance in trunk(s).
                The identifier of certificate that this VNFC CP instance
          Shall be present when the VNFC has CPs working in
                uses. Shall be present when using in delegation-mode.
          trunk mode, as parent port of a trunk, and other CPs
                Otherwise shall not be present.
          working as subports of the same trunk, and the referred
          CP instances are also present in the vnfcCpInfo attribute
              type: array
              type: array
              items:
              items:
         $ref: "#/definitions/TrunkPortsInfo"
               $ref: "../../definitions/SOL005_def.yaml#/definitions/Identifier"
      metadata:
        description: >
          Metadata about this resource.
      certificateContentId:
      certificateContentId:
        description: >
        description: >
          The identifier of certificate that this VNFC instance uses.
          The identifier of certificate that this VNFC instance uses.
@@ -3101,7 +3105,7 @@ definitions:
        description: >
        description: >
          Identifier of a NsProfile to which the additional parameters apply.
          Identifier of a NsProfile to which the additional parameters apply.
        $ref: "#/definitions/IdentifierInNsd"
        $ref: "#/definitions/IdentifierInNsd"
      additionalParam:
      additionalParams:
        description: >
        description: >
          Additional parameters that are to be applied on a per nested NS instance.
          Additional parameters that are to be applied on a per nested NS instance.
        type: array
        type: array
@@ -3616,12 +3620,10 @@ definitions:
        type: array
        type: array
        items:
        items:
          $ref: "#/definitions/VnfScaleInfo"
          $ref: "#/definitions/VnfScaleInfo"
      additionalParam:
      additionalParams:
        description: >
        description: >
          Additional parameters passed by the OSS/BSS as
          Additional parameters passed by the OSS/BSS as input to the Select VNF deployable modules operation,
          input to the Select VNF deployable modules operation,
          specific to the VNF being affected by the operation, as declared in the VNFD (see clause 7.1.5.14 in ETSI GS
          specific to the VNF being affected by the operation, as
          declared in the VNFD (see clause 7.1.5.14 in ETSI GS
          NFV IFA 011)
          NFV IFA 011)
        $ref: "../../definitions/SOL005_def.yaml#/definitions/KeyValuePairs"
        $ref: "../../definitions/SOL005_def.yaml#/definitions/KeyValuePairs"
        
        
@@ -4363,7 +4365,7 @@ definitions:
          taken out of service during graceful stop, before
          taken out of service during graceful stop, before
          stopping the VNF. See note.
          stopping the VNF. See note.
        type: integer
        type: integer
      additionalParam:
      additionalParams:
        description: >
        description: >
          Additional parameters passed by the OSS/BSS as input
          Additional parameters passed by the OSS/BSS as input
          to the Operate VNF operation, specific to the VNF being
          to the Operate VNF operation, specific to the VNF being