Merge "Add orchestration project to SO integration testing repository"
[integration/csit.git] / tests / so / orchestration / assets / templates / bpmn-infra / aLaCarte / Create / Vnf.json
diff --git a/tests/so/orchestration/assets/templates/bpmn-infra/aLaCarte/Create/Vnf.json b/tests/so/orchestration/assets/templates/bpmn-infra/aLaCarte/Create/Vnf.json
new file mode 100644 (file)
index 0000000..7e11dbe
--- /dev/null
@@ -0,0 +1,49 @@
+{
+       "requestDetails": {
+               "requestInfo": {
+                       "instanceName": "${vnfInstanceName}",
+                       "source": "VID",
+                       "suppressRollback": false,
+                       "productFamilyId": "${productfamilyid}",
+                       "requestorId": "ROBOT"
+               },
+               "modelInfo": {
+                       "modelType": "${vnfModelType}",
+                       "modelInvariantId": "${vnfModelInvariantId}",
+                       "modelName": "${vnfModelName}",
+                       "modelVersionId": "${vnfModelversionId}",
+                       "modelVersion": "${vnfModelVersion}",
+                       "modelCustomizationName": "${vnfModelCustomizationName}",
+                       "modelCustomizationId": "${vnfModelcustomizationId}"
+               },
+               "requestParameters": {
+                       "testApi": "${testApi}",
+                       "userParams": []
+               },
+               "cloudConfiguration": {
+                       "lcpCloudRegionId": "${vnfLcpCloudRegionid}",
+                       "cloudOwner": "${cloudOwner}",
+                       "tenantId": "${vnfTenantId}"
+               },
+               "platform": {
+                       "platformName": "${platformName}"
+               },
+               "lineOfBusiness": {
+                       "lineOfBusinessName": "${lineOfBusinessName}"
+               },
+               "relatedInstanceList": [
+                       {
+                               "relatedInstance": {
+                                       "instanceId": "${serviceInstanceId}",
+                                       "modelInfo": {
+                                               "modelType": "${serviceInstModelType}",
+                                               "modelInvariantId": "${serviceInstModelInvariantId}",
+                                               "modelVersionId": "${serviceInstModelNameVersionId}",
+                                               "modelName": "${serviceInstModelName}",
+                                               "modelVersion": "${serviceInstModelVersion}"
+                                       }
+                               }
+                       }
+               ]
+       }
+}
\ No newline at end of file