5 "artifactUUID": "ab6478e4-ea33-3346-ac12-ab121484a333",
6 "artifactName": "inPlaceSoftwareUpdate-1_0.bpmn",
7 "name": "inPlaceSoftwareUpdate",
8 "operationName": "inPlaceSoftwareUpdate",
10 "description": "xyz xyz",
12 "resourceTarget": "vnf",
14 "timeoutMinutes": null,
15 "artifactChecksum": null,
17 "vnfResourceWorkflow": null,
18 "workflowActivitySpecSequence": [
20 "activitySpecId": null,
23 "name": "VNFQuiesceTrafficActivity",
24 "description": "Activity to QuiesceTraffic on VNF",
27 "workflowActivitySpecSequence": null,
28 "activitySpecActivitySpecCategories": null,
29 "activitySpecUserParameters": [
31 "activitySpecId": null,
32 "userParametersId": null,
35 "name": "operations_timeout",
36 "payloadLocation": "userParams",
37 "label": "Operations Timeout",
42 "allowableChars": "someRegEx",
44 "activitySpecUserParameters": null,
50 "activitySpecId": null,
51 "userParametersId": null,
54 "name": "existing_software_version",
55 "payloadLocation": "userParams",
56 "label": "Existing Software Version",
61 "allowableChars": "someRegEx",
63 "activitySpecUserParameters": null,
69 "activitySpecId": null,
70 "userParametersId": null,
74 "payloadLocation": "cloudConfiguration",
75 "label": "Cloud Owner",
80 "allowableChars": "someRegEx",
82 "activitySpecUserParameters": null,
88 "activitySpecId": null,
89 "userParametersId": null,
93 "payloadLocation": "cloudConfiguration",
94 "label": "Tenant/Project ID",
99 "allowableChars": "someRegEx",
101 "activitySpecUserParameters": null,
107 "activitySpecId": null,
108 "userParametersId": null,
109 "activitySpec": null,
111 "name": "new_software_version",
112 "payloadLocation": "userParams",
113 "label": "New Software Version",
118 "allowableChars": "someRegEx",
120 "activitySpecUserParameters": null,
126 "activitySpecId": null,
127 "userParametersId": null,
128 "activitySpec": null,
130 "name": "lcpCloudRegionId",
131 "payloadLocation": "cloudConfiguration",
132 "label": "Cloud Region ID",
137 "allowableChars": "someRegEx",
139 "activitySpecUserParameters": null,
145 "activitySpecActivitySpecParameters": null,
152 "href": "http://localhost:8090/workflow/search/findWorkflowByModelUUID[?]vnfResourceModelUUID=b5fa707a-f55a-11e7-a796-005056856d52"
154 "workflowActivitySpecSequence": {
155 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/workflowActivitySpecSequence"
158 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/activitySpec"
163 "activitySpecId": null,
166 "name": "VNFHealthCheckActivity",
167 "description": "Activity to HealthCheck VNF",
170 "workflowActivitySpecSequence": null,
171 "activitySpecActivitySpecCategories": null,
172 "activitySpecUserParameters": [
174 "activitySpecId": null,
175 "userParametersId": null,
176 "activitySpec": null,
178 "name": "operations_timeout",
179 "payloadLocation": "userParams",
180 "label": "Operations Timeout",
185 "allowableChars": "someRegEx",
187 "activitySpecUserParameters": null,
193 "activitySpecId": null,
194 "userParametersId": null,
195 "activitySpec": null,
197 "name": "existing_software_version",
198 "payloadLocation": "userParams",
199 "label": "Existing Software Version",
204 "allowableChars": "someRegEx",
206 "activitySpecUserParameters": null,
212 "activitySpecId": null,
213 "userParametersId": null,
214 "activitySpec": null,
216 "name": "cloudOwner",
217 "payloadLocation": "cloudConfiguration",
218 "label": "Cloud Owner",
223 "allowableChars": "someRegEx",
225 "activitySpecUserParameters": null,
231 "activitySpecId": null,
232 "userParametersId": null,
233 "activitySpec": null,
236 "payloadLocation": "cloudConfiguration",
237 "label": "Tenant/Project ID",
242 "allowableChars": "someRegEx",
244 "activitySpecUserParameters": null,
250 "activitySpecId": null,
251 "userParametersId": null,
252 "activitySpec": null,
254 "name": "new_software_version",
255 "payloadLocation": "userParams",
256 "label": "New Software Version",
261 "allowableChars": "someRegEx",
263 "activitySpecUserParameters": null,
269 "activitySpecId": null,
270 "userParametersId": null,
271 "activitySpec": null,
273 "name": "lcpCloudRegionId",
274 "payloadLocation": "cloudConfiguration",
275 "label": "Cloud Region ID",
280 "allowableChars": "someRegEx",
282 "activitySpecUserParameters": null,
288 "activitySpecActivitySpecParameters": null,
295 "href": "http://localhost:8090/workflow/search/findWorkflowByModelUUID?vnfResourceModelUUID=b5fa707a-f55a-11e7-a796-005056856d52"
297 "workflowActivitySpecSequence": {
298 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/workflowActivitySpecSequence"
301 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/activitySpec"
306 "activitySpecId": null,
309 "name": "FlowCompleteActivity",
310 "description": "Activity to Complete the BPMN Flow",
313 "workflowActivitySpecSequence": null,
314 "activitySpecActivitySpecCategories": null,
315 "activitySpecUserParameters": [
317 "activitySpecId": null,
318 "userParametersId": null,
319 "activitySpec": null,
321 "name": "operations_timeout",
322 "payloadLocation": "userParams",
323 "label": "Operations Timeout",
328 "allowableChars": "someRegEx",
330 "activitySpecUserParameters": null,
336 "activitySpecId": null,
337 "userParametersId": null,
338 "activitySpec": null,
340 "name": "existing_software_version",
341 "payloadLocation": "userParams",
342 "label": "Existing Software Version",
347 "allowableChars": "someRegEx",
349 "activitySpecUserParameters": null,
355 "activitySpecId": null,
356 "userParametersId": null,
357 "activitySpec": null,
359 "name": "cloudOwner",
360 "payloadLocation": "cloudConfiguration",
361 "label": "Cloud Owner",
366 "allowableChars": "someRegEx",
368 "activitySpecUserParameters": null,
374 "activitySpecId": null,
375 "userParametersId": null,
376 "activitySpec": null,
379 "payloadLocation": "cloudConfiguration",
380 "label": "Tenant/Project ID",
385 "allowableChars": "someRegEx",
387 "activitySpecUserParameters": null,
393 "activitySpecId": null,
394 "userParametersId": null,
395 "activitySpec": null,
397 "name": "new_software_version",
398 "payloadLocation": "userParams",
399 "label": "New Software Version",
404 "allowableChars": "someRegEx",
406 "activitySpecUserParameters": null,
412 "activitySpecId": null,
413 "userParametersId": null,
414 "activitySpec": null,
416 "name": "lcpCloudRegionId",
417 "payloadLocation": "cloudConfiguration",
418 "label": "Cloud Region ID",
423 "allowableChars": "someRegEx",
425 "activitySpecUserParameters": null,
431 "activitySpecActivitySpecParameters": null,
438 "href": "http://localhost:8090/workflow/search/findWorkflowByModelUUID?vnfResourceModelUUID=b5fa707a-f55a-11e7-a796-005056856d52"
440 "workflowActivitySpecSequence": {
441 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/workflowActivitySpecSequence"
444 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/activitySpec"
452 "href": "http://localhost:8090/workflow/search/findWorkflowByModelUUID?vnfResourceModelUUID=b5fa707a-f55a-11e7-a796-005056856d52"
454 "workflowActivitySpecSequence": {
455 "href": "http://localhost:8090/workflow/1/workflowActivitySpecSequence"
458 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/activitySpec"
463 "artifactUUID": "da6478e4-ea33-3346-ac12-ab121284a333",
464 "artifactName": "VnfInPlaceUpdate.bpmn",
465 "name": "VnfInPlaceUpdate",
466 "operationName": "inPlaceSoftwareUpdate",
468 "description": "native workflow",
470 "resourceTarget": "vnf",
472 "timeoutMinutes": null,
473 "artifactChecksum": null,
475 "vnfResourceWorkflow": null,
476 "workflowActivitySpecSequence": [],
481 "href": "http://localhost:8090/workflow/search/findWorkflowByModelUUID?vnfResourceModelUUID=b5fa707a-f55a-11e7-a796-005056856d52"
483 "workflowActivitySpecSequence": {
484 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/workflowActivitySpecSequence"
487 "href": "http://localhost:8090/workflows/b5fa707a-f55a-11e7-a796-005056856d52/activitySpec"
495 "href": "http://localhost:8090/workflow/search/findWorkflowByModelUUID?vnfResourceModelUUID=b5fa707a-f55a-11e7-a796-005056856d52"
497 "workflowActivitySpecSequence": {
498 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/workflowActivitySpecSequence"
501 "href": "http://localhost:8090/workflow/b5fa707a-f55a-11e7-a796-005056856d52/activitySpec"