SOL003 VNF Lifecycle Operation Granting - Implementation of deltas between v4.3.1 and v3.6.1

This merge request refers to the implementation of deltas between v4.3.1 and v3.6.1 of SOL003 VNF Lifecycle Operation Granting Interface.

@lynchpi @matsuurat @sayama @hamza @ayuba @ishaqm @reinaortega

Deadline for review: Friday 13th January 2023 @6pm CET

Merge request reports

Loading
+3 −0
Changes for SOL003/VNFLifecycleOperationGranting-API/environment/variables.txt: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ ${VNFM_SCHEMA} https
${subscriptionId}    6fc3539c-e602-4afa-8e13-962fb5a7d81f
${vnfInstanceId}    myVnfInstanceId
${vnfLcmOpOccId}    myLcmOccId
${instantiationLevelId}

${descriptorType}    SOL001
${check_descriptors}	1
@@ -36,6 +37,8 @@ ${VDU_IDs}
${externalCP_IDs}
${Compute_IDs}

${scaleAspectId}

${Descriptor_ID}
${Provider}
${Product_Name}
+23 −0
Changes for SOL003/VNFLifecycleOperationGranting-API/jsons/grantRequestWithAttributeAddResources.json: 23 added lines, 0 removed lines.
Original line number Diff line number Diff line
{{
    "vnfInstanceId": "{vnfInstanceId}",
    "vnfLcmOpOccId": "{vnfLcmOpOccId}",
    "vnfdId": "{vnfdId}",
    "flavourId": "{flavourId}",
    "operation": "INSTANTIATE",
    "isAutomaticInvocation": true,
    "addResources": [
        {
            "id": "",
            "type": "",
            "resourceTemplateId": []
        }
    ],
    "_links": {{
      "vnfLcmOpOcc": {{
        "href": "string"
      }},
      "vnfInstance": {{
        "href": "string"
      }}
    }}
  }}
 No newline at end of file
+17 −0
Changes for SOL003/VNFLifecycleOperationGranting-API/jsons/grantRequestWithAttributeInstantiationLevelId.json: 17 added lines, 0 removed lines.
Original line number Diff line number Diff line
{{
    "vnfInstanceId": "{vnfInstanceId}",
    "vnfLcmOpOccId": "{vnfLcmOpOccId}",
    "vnfdId": "{vnfdId}",
    "flavourId": "{flavourId}",
    "operation": "INSTANTIATE",
    "isAutomaticInvocation": true,
    "instantiationLevelId": "{instantiationLevelId}",
    "_links": {{
      "vnfLcmOpOcc": {{
        "href": "string"
      }},
      "vnfInstance": {{
        "href": "string"
      }}
    }}
  }}
 No newline at end of file
+22 −0
Changes for SOL003/VNFLifecycleOperationGranting-API/jsons/grantRequestWithAttributeTargetScaleLevelInfo.json: 22 added lines, 0 removed lines.
Original line number Diff line number Diff line
{{
    "vnfInstanceId": "{vnfInstanceId}",
    "vnfLcmOpOccId": "{vnfLcmOpOccId}",
    "vnfdId": "{vnfdId}",
    "flavourId": "{flavourId}",
    "operation": "INSTANTIATE",
    "isAutomaticInvocation": true,
    "targetScaleLevelInfo": [
        {
            "aspectId": "{aspectId}",
            "scaleLevel": 2
        }
    ],
    "_links": {{
      "vnfLcmOpOcc": {{
        "href": "string"
      }},
      "vnfInstance": {{
        "href": "string"
      }}
    }}
  }}
 No newline at end of file
+390 −37

File changed.

Preview size limit exceeded, changes collapsed.

Loading
Loading