Commit 7c8c5489 authored by Samir Medjiah's avatar Samir Medjiah
Browse files

SOL003_92: New enumeration "GrantedLcmOperationType" is created

parent 12d19eb9
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
@@ -266,6 +266,31 @@ definitions:
        items:
          $ref: "#/definitions/ExtLinkPortData"

  GrantedLcmOperationType:
    description: >
      The enumeration GrantedLcmOperationType defines the permitted values 
      to represent VNF lifecycle operation types in grant requests.
      Value | Description
      ------|------------
      INSTANTIATE | Represents the "Instantiate VNF" LCM operation.
      SCALE | Represents the "Scale VNF" LCM operation.
      SCALE_TO_LEVEL | Represents the "Scale VNF to Level" LCM operation.
      CHANGE_FLAVOUR | Represents the "Change VNF Flavour" LCM operation.
      TERMINATE | Represents the "Terminate VNF" LCM operation.
      HEAL | Represents the "Heal VNF" LCM operation.
      OPERATE | Represents the "Operate VNF" LCM operation.
      CHANGE_EXT_CONN | Represents the "Change external VNF connectivity" LCM operation.     
    type: string
    enum:
      - INSTANTIATE
      - SCALE
      - SCALE_TO_LEVEL
      - CHANGE_FLAVOUR
      - TERMINATE
      - HEAL
      - OPERATE
      - CHANGE_EXT_CONN

  Identifier:
    description: >
      An identifier with the intention of being globally unique.