SOL003VNFLifecycleOperationGranting_def.yaml 53.2 KB
Newer Older
          related to this VIM snapshot resource.  
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier"
      vnfcSnapshotId:
        description: >
          Identifier of the information about a specific VNFC snapshot (refer to "VnfcSnapshotInfo") of 
          the VNF snapshot. The identifier is unique within the scope of a VNF snapshot, identified by 
          the "vnfSnapshotId" attribute.
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierLocal"
      storageSnapshotId:
        description: >
          Identifier of the virtual storage resource that has been snapshotted as referred in the VNFC
          snapshot information. Shall only be present if the snapshot resource in the VIM is a storage 
          resource (as indicated by "type=STORAGE" in the parent resource definition).
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnf"
      vimSnapshotResourceId:
        description: >
          Identifier of the snapshot resource in the resource management layer (i.e. VIM).
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVim"
  
  StorageAsset:
    description: >
      This type provides a mapping between a VirtualStorageDesc in the VNFD and the corresponding virtual storage
      managed by the NFVO in the NFVI.
    type: object
    required:
      - virtualStorageDescId
      - storageClassName
    properties:
      vimConnectionId:
        description: >
          Identifier of the VIM or CISM connection to access the virtual
          storage referenced in this data type.
          The applicable "VimConnectionInfo" structure, which is referenced by
          vimConnectionId, can be obtained from the "vimConnectionInfo"
          attribute of the "VnfInstance" structure.
          This attribute shall only be supported and present if
          - all or part of the granted resources are managed by
          a VIM and VNF related resource management in direct mode is applicable.
          - all or part of the granted resources are managed by a CISM.
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier"
      resourceProviderId:
        description: >
          Identifier used by NFVO to determine the entity responsible for the
          management of the storage asset.
          This attribute shall only be supported and present if VNF-related resource
          management in indirect mode is applicable. The identification scheme
          is outside the scope of the present document.
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier"
      virtualStorageDescId:
        description: >
          Identifier of the virtual storage descriptor in the VNFD.
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd"
      storageClassName:
        description: >
          Name of storage class, which represents features and policies
          concerning a virtual storage.
        $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String"