Commit df8a2b84 authored by Bertrand Souville's avatar Bertrand Souville
Browse files

Merge branch 'SOL002_V521_Tacker_Feedback' into '5.2.2'

SOL002_V521_CR138_TackerFeedback

See merge request !26
parents 9bf9861a 906797c9
Loading
Loading
Loading
Loading
Loading
+87 −3
Original line number Diff line number Diff line
@@ -39,7 +39,16 @@ definitions:
                modules, the “scaleStatus” indicates the scale level that would be applicable to the aspect if a VNF LCM 
                operation changes the selected deployable modules and the related VNFCs are instantiated, unless the VNF 
                LCM operation explicitly indicates the scale level for the aspect.

      * NOTE 9: The recentVnfLcmOperationLinks attribute does not provide a complete historical record of LCM changes
                that a VNF instance experienced during its lifecycle. The information in this attribute should not be used to
                create a chronological order of events that cannot be inferred by looking only at the most recent operation
                occurrences due to potential gaps in timeline. This is because there can be many possible combination of
                LCM changes that a VNF may have gone through between two operation occurrences recorded in the
                recentVnfLcmOperationLinks attribute. For example, there can be many scaling related LCM changes since
                an individual VNF instance has been instantiated until the most recent scaling operation occurrence linked in
                the attribute. In another example, the most recent LCM operation occurrence related to instantiate VNF
                operation may be more recent than the one that caused the VNF instance to be terminated last time, which
                prevents the possibility to create a meaningful chronological timeline of VNF LCM events.
    type: object
    required:
      - id
@@ -418,6 +427,81 @@ definitions:
              possible based on the current status of this VNF instance resource (i.e. VNF instance is 
              in INSTANTIATED state).
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
      recentVnfLcmOperationLinks:
        description: >
          Links to the most recent LCM operation occurrences related to this resource. See note 9.
        type: object
        properties:
          recentVnfLcmOperation:
            description: >
              Link to the most recent LCM operation occurrence of any type that has been triggered
              on this VNF instance, such as Instantiate, Scale or Heal.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmInstantiation:
            description: >
              Link to the most recent LCM operation occurrence of type "INSTANTIATE" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmScale:
            description: >
              Link to the most recent LCM operation occurrence of type "SCALE" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmScaleToLevel:
            description: >
              Link to the most recent LCM operation occurrence of type "SCALE_TO_LEVEL" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmChangeFlavour:
            description: >
              Link to the most recent LCM operation occurrence of type "CHANGE_FLAVOUR" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmTerminate:
            description: >
              Link to the most recent LCM operation occurrence of type "TERMINATE" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmHeal:
            description: >
              Link to the most recent LCM operation occurrence of type "HEAL" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmOperate:
            description: >
              Link to the most recent LCM operation occurrence of type "OPERATE" that has been
              triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmChangeExtConn:
            description: >
              Link to the most recent LCM operation occurrence of type "CHANGE_EXT_CONN"
              that has been triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmModifyInfo:
            description: >
              Link to the most recent LCM operation occurrence of type "MODIFY_INFO"
              that has been triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmCreateSnapshot:
            description: >
              Link to the most recent LCM operation occurrence of type "CREATE_SNAPSHOT"
              that has been triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmRevertToSnapshot:
            description: >
              Link to the most recent LCM operation occurrence of type "REVERT_TO_SNAPSHOT"
              that has been triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmChangeVnfPkg:
            description: >
              Link to the most recent LCM operation occurrence of type "CHANGE_VNFPKG"
              that has been triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
          recentVnfLcmSelectDplMods:
            description: >
              Link to the most recent LCM operation occurrence of type "SELECT_DEPL_MODS"
              that has been triggered on this VNF instance.
            $ref: "../../General_Definitions/SOL002_def.yaml#/definitions/Link"
      
  SelectVnfDeployableModulesRequest:
    description: >