4 "path": "/workflowSpecifications/v1/workflows",
6 "vnfModelVersionId": "103b4a1b-4a15-4559-a019-1ff132180c7c"
12 "workflowSpecificationList": [{
13 "workflowSpecification": {
15 "artifactType": "workflow",
16 "artifactUuid": "ab6478e4-ea33-3346-ac12-ab121484a333",
17 "artifactName": "inPlaceSoftwareUpdate-1_0.bpmn",
18 "artifactVersion": "1.0",
19 "artifactDescription": "xyz xyz",
20 "workflowName": "inPlaceSoftwareUpdate",
21 "operationName": "inPlaceSoftwareUpdate",
22 "workflowSource": "sdc",
23 "workflowResourceTarget": "vnf"
25 "activitySequence": [{
26 "name": "VNFQuiesceTrafficActivity",
27 "description": "Activity to QuiesceTraffic on VNF"
30 "name": "VNFHealthCheckActivity",
31 "description": "Activity to HealthCheck VNF"
34 "name": "FlowCompleteActivity",
35 "description": "Activity to Complete the BPMN Flow"
38 "workflowInputParameters": [{
39 "label": "Cloud Owner",
44 "allowableChars": "[a-zA-Z0-9]*"
46 "soFieldName": "cloudOwner",
47 "soPayloadLocation": "cloudConfiguration"
50 "label": "Cloud Region ID",
55 "allowableChars": "[a-zA-Z0-9]*"
57 "soFieldName": "lcpCloudRegionId",
58 "soPayloadLocation": "cloudConfiguration"
61 "label": "Tenant/Project ID",
66 "allowableChars": "[a-zA-Z0-9]*"
68 "soFieldName": "tenantId",
69 "soPayloadLocation": "cloudConfiguration"
72 "label": "Operations Timeout",
75 "description": "some description",
78 "allowableChars": "[a-zA-Z0-9]*"
80 "soFieldName": "operations_timeout",
81 "soPayloadLocation": "userParams"
84 "label": "Existing Software Version",
89 "allowableChars": "[a-zA-Z0-9]*"
91 "soFieldName": "existing_software_version",
92 "soPayloadLocation": "userParams"
95 "label": "New Software Version",
98 "soFieldName": "new_software_version",
99 "soPayloadLocation": "userParams"