Commit 34e7742f authored by Samir Medjiah's avatar Samir Medjiah
Browse files

SOL003: v308 updates -> VnfInstance updated

parent be504451
Loading
Loading
Loading
Loading
+21 −4
Original line number Original line Diff line number Diff line
@@ -100,9 +100,12 @@ definitions:
      vimConnectionInfo:
      vimConnectionInfo:
        description: >
        description: >
          Information about VIM connections to be used for managing the
          Information about VIM connections to be used for managing the
          resources for the VNF instance. This attribute shall only be
          resources for the VNF instance. The keys of the map, each of 
          supported and present if VNF-related resource management in direct
          which identifies information about a particular VIM connection, 
          mode is applicable.
          are managed by the NFVO and referenced from other data structures 
          via the "vimConnectionId" attribute. This attribute shall only 
          be supported and present if VNF-related resource management in 
          direct mode is pplicable.
          This attribute can be modified with the PATCH method.
          This attribute can be modified with the PATCH method.
        type: array
        type: array
        items:
        items:
@@ -150,7 +153,9 @@ definitions:
              $ref: "../../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/ScaleInfo"
              $ref: "../../../definitions/SOL002SOL003VNFLifecycleManagement_def.yaml#/definitions/ScaleInfo"
          extCpInfo:
          extCpInfo:
            description: >
            description: >
              Information about the external CPs exposed by the VNF instance.
              Information about the external CPs exposed by the VNF instance. When trunking is enabled, 
              the list of entries includes both, external CPs corresponding to parent ports of a trunk, 
              and external CPs associated to sub-ports of a trunk.
            type: array
            type: array
            minItems: 1
            minItems: 1
            items:
            items:
@@ -321,6 +326,18 @@ definitions:
              operation is possible based on the current status of this VNF
              operation is possible based on the current status of this VNF
              instance resource (i.e. VNF instance is in INSTANTIATED state).
              instance resource (i.e. VNF instance is in INSTANTIATED state).
            $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
            $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
          createSnapshot:
            description: >
              Link to the "Create VNF snapshot task" resource, if the related operation is 
              supported for this VNF instance and is possible based on the current status of 
              this VNF instance resource (i.e., VNF instance is in INSTANTIATED state).
            $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"
          revertToSnapshot:
            description: >
              Link to the "Revert to VNF snapshot task" resource, if the related operation is 
              supported for this VNF instance and is possible based on the current status of 
              this VNF instance resource (i.e., VNF instance is in INSTANTIATED state).
            $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link"


  InstantiateVnfRequest:
  InstantiateVnfRequest:
    #SOL003 location: 5.5.2.4
    #SOL003 location: 5.5.2.4