3 "id": "3eca748a.ef817c",
\r
9 "z": "619b2b0c.b0ac74",
\r
17 "id": "350fb0d5.88723",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\r
21 "version": "${project.version}",
\r
23 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
\r
25 "x": 368.2857131958008,
\r
26 "y": 74.23807907104492,
\r
27 "z": "619b2b0c.b0ac74",
\r
35 "id": "7fecfee8.d291b",
\r
37 "name": "validate-sdwan-vf-vpn-input-parameters",
\r
38 "xml": "<method rpc='validate-sdwan-vf-vpn-input-parameters' mode='sync'>\n",
\r
41 "x": 451.9166946411133,
\r
42 "y": 209.25301837921143,
\r
43 "z": "619b2b0c.b0ac74",
\r
51 "id": "8f6f1f8b.897a9",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">",
\r
57 "x": 735.9167022705078,
\r
58 "y": 197.25304317474365,
\r
59 "z": "619b2b0c.b0ac74",
\r
70 "id": "634b7128.2e84d",
\r
71 "type": "switchNode",
\r
72 "name": "switch svc-action",
\r
73 "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",
\r
76 "x": 995.916633605957,
\r
77 "y": 45.25303936004639,
\r
78 "z": "619b2b0c.b0ac74",
\r
86 "id": "183ac3e9.257bcc",
\r
89 "xml": "<outcome value=''>",
\r
92 "x": 1186.6309356689453,
\r
93 "y": 46.2530403137207,
\r
94 "z": "619b2b0c.b0ac74",
\r
102 "id": "65be383e.39b058",
\r
103 "type": "returnFailure",
\r
104 "name": "return failure",
\r
105 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"sdnc-request-header.svc-request-id is a required input\" />\n",
\r
107 "x": 1361.0594863891602,
\r
108 "y": 45.25303268432617,
\r
109 "z": "619b2b0c.b0ac74",
\r
113 "id": "adb8eda0.ca986",
\r
114 "type": "switchNode",
\r
115 "name": "switch svc-action",
\r
116 "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",
\r
119 "x": 332.9166564941406,
\r
120 "y": 468.2530336380005,
\r
121 "z": "619b2b0c.b0ac74",
\r
133 "id": "83c4de98.01196",
\r
136 "xml": "<outcome value='create'>\n",
\r
139 "x": 526.5000228881836,
\r
140 "y": 297.66667079925537,
\r
141 "z": "619b2b0c.b0ac74",
\r
149 "id": "363f7231.506cbe",
\r
151 "name": "block : atomic",
\r
152 "xml": "<block atomic=\"true\">",
\r
155 "x": 687.5000228881836,
\r
156 "y": 297.66667079925537,
\r
157 "z": "619b2b0c.b0ac74",
\r
165 "id": "ce7e74f7.3c86c8",
\r
167 "name": "deactivate",
\r
168 "xml": "<outcome value='deactivate'>\n",
\r
171 "x": 499.4920120239258,
\r
172 "y": 906.428539276123,
\r
173 "z": "619b2b0c.b0ac74",
\r
181 "id": "147fd5d9.68de3a",
\r
184 "xml": "<outcome value='delete'>\n",
\r
187 "x": 503.20639419555664,
\r
188 "y": 1077.1430969238281,
\r
189 "z": "619b2b0c.b0ac74",
\r
197 "id": "1561519f.abda0e",
\r
200 "xml": "<outcome value='Other'>\n",
\r
203 "x": 502.9682846069336,
\r
204 "y": 1250.571382522583,
\r
205 "z": "619b2b0c.b0ac74",
\r
213 "id": "b6252f6e.c1321",
\r
214 "type": "returnFailure",
\r
215 "name": "return failure",
\r
216 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`$vf-module-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",
\r
218 "x": 686.5398178100586,
\r
219 "y": 1251.190523147583,
\r
220 "z": "619b2b0c.b0ac74",
\r
224 "id": "46be34f.5b2c7cc",
\r
225 "type": "switchNode",
\r
226 "name": "switch request-action",
\r
227 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",
\r
231 "y": 295.6666797399521,
\r
232 "z": "619b2b0c.b0ac74",
\r
241 "id": "3528f63.34e230a",
\r
244 "xml": "<outcome value='Other'>",
\r
247 "x": 1073.4999923706055,
\r
248 "y": 323.66667652130127,
\r
249 "z": "619b2b0c.b0ac74",
\r
257 "id": "3198409.3ebdec",
\r
258 "type": "returnFailure",
\r
259 "name": "return failure",
\r
260 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"request-information.request-action is required to be SOTN CreateVPNNetworkInstance for svc-action=create\" />\n",
\r
262 "x": 1224.0000228881836,
\r
263 "y": 317.66667079925537,
\r
264 "z": "619b2b0c.b0ac74",
\r
268 "id": "ee1459dc.d090c8",
\r
270 "name": "DeleteSDWANVpnInstance",
\r
271 "xml": "<outcome value='DeleteSDWANVpnInstance'>",
\r
274 "x": 945.0634384155273,
\r
275 "y": 1073.698395729065,
\r
276 "z": "619b2b0c.b0ac74",
\r
284 "id": "640b4312.a9c5ac",
\r
287 "xml": "<outcome value='Other'>",
\r
290 "x": 860.6189804077148,
\r
291 "y": 1149.920636177063,
\r
292 "z": "619b2b0c.b0ac74",
\r
300 "id": "20eafb56.ca5e14",
\r
301 "type": "returnFailure",
\r
302 "name": "return failure",
\r
303 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"request-information.request-action is required to be SOTN DeleteVPNNetworkInstance for svc-action=delete\" />\n",
\r
305 "x": 1020.9524002075195,
\r
306 "y": 1152.0317735671997,
\r
307 "z": "619b2b0c.b0ac74",
\r
311 "id": "773b0668.3dfda8",
\r
313 "name": "block : atomic",
\r
314 "xml": "<block atomic=\"true\">",
\r
317 "x": 1168.9523086547852,
\r
318 "y": 1079.9206190109253,
\r
319 "z": "619b2b0c.b0ac74",
\r
330 "id": "d7c5bf00.510dc",
\r
332 "name": "activate",
\r
333 "xml": "<outcome value='activate'>\n",
\r
336 "x": 520.4285774230957,
\r
337 "y": 560.7143135070801,
\r
338 "z": "619b2b0c.b0ac74",
\r
346 "id": "aa89a015.4408d",
\r
347 "type": "switchNode",
\r
348 "name": "switch request-action",
\r
349 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",
\r
352 "x": 703.2857437133789,
\r
353 "y": 557.8571634292603,
\r
354 "z": "619b2b0c.b0ac74",
\r
363 "id": "c1f6d379.b3eef",
\r
365 "name": "ActivateSDWANVpnInstance",
\r
366 "xml": "<outcome value='ActivateSDWANVpnInstance'>",
\r
369 "x": 956.5000228881836,
\r
370 "y": 537.6666707992554,
\r
371 "z": "619b2b0c.b0ac74",
\r
379 "id": "89075fc5.672ae",
\r
382 "xml": "<outcome value='Other'>",
\r
385 "x": 886.5000228881836,
\r
386 "y": 577.6666707992554,
\r
387 "z": "619b2b0c.b0ac74",
\r
395 "id": "c6e2911c.5f916",
\r
396 "type": "returnFailure",
\r
397 "name": "return failure",
\r
398 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"request-information.request-action is required to be SOTN ActivateVPNNetworkInstance for svc-action=activate\" />\n",
\r
400 "x": 1044.0000228881836,
\r
401 "y": 577.6666707992554,
\r
402 "z": "619b2b0c.b0ac74",
\r
406 "id": "ce665d03.3901d",
\r
408 "name": "block : atomic",
\r
409 "xml": "<block atomic=\"true\">",
\r
412 "x": 1187.5000228881836,
\r
413 "y": 537.6666707992554,
\r
414 "z": "619b2b0c.b0ac74",
\r
425 "id": "c598159a.7423c8",
\r
427 "name": "DeactivateSDWANVpnInstance",
\r
428 "xml": "<outcome value='DeactivateSDWANVpnInstance'>",
\r
431 "x": 942.9206390380859,
\r
432 "y": 908.1429328918457,
\r
433 "z": "619b2b0c.b0ac74",
\r
441 "id": "e01173d7.fe6b9",
\r
444 "xml": "<outcome value='Other'>",
\r
447 "x": 857.9206314086914,
\r
448 "y": 977.1429405212402,
\r
449 "z": "619b2b0c.b0ac74",
\r
457 "id": "d14295e9.c68018",
\r
458 "type": "returnFailure",
\r
459 "name": "return failure",
\r
460 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"request-information.request-action is required to be SOTN DeactivateVPNNetworkInstance for svc-action=deactivate\" />\n",
\r
462 "x": 1038.9206466674805,
\r
463 "y": 978.1429405212402,
\r
464 "z": "619b2b0c.b0ac74",
\r
468 "id": "aec7db3f.798358",
\r
469 "type": "switchNode",
\r
470 "name": "switch request-action",
\r
471 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",
\r
474 "x": 679.7776947021484,
\r
475 "y": 910.6188039779663,
\r
476 "z": "619b2b0c.b0ac74",
\r
485 "id": "c7708172.24701",
\r
486 "type": "switchNode",
\r
487 "name": "switch request-action",
\r
488 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",
\r
491 "x": 683.5554962158203,
\r
492 "y": 1076.9523208141327,
\r
493 "z": "619b2b0c.b0ac74",
\r
502 "id": "50af0272.e02a9c",
\r
504 "name": "block : atomic",
\r
505 "xml": "<block atomic=\"true\">",
\r
508 "x": 1202.888786315918,
\r
509 "y": 910.9523277282715,
\r
510 "z": "619b2b0c.b0ac74",
\r
521 "id": "82048a2c.348118",
\r
523 "name": "CreateSDWANVpnInstance",
\r
524 "xml": "<outcome value='CreateSDWANVpnInstance'>",
\r
527 "x": 1172.499984741211,
\r
528 "y": 276.6666679382324,
\r
529 "z": "619b2b0c.b0ac74",
\r
537 "id": "7a0b5551.c75d9c",
\r
539 "name": "block : atomic",
\r
540 "xml": "<block atomic=\"true\">",
\r
543 "x": 1407.49995803833,
\r
544 "y": 275.6666679382324,
\r
545 "z": "619b2b0c.b0ac74",
\r
553 "id": "3f52a78f.7ab728",
\r
555 "name": "for loop i - vpn vf input parameters",
\r
556 "xml": "<for index=\"i\" start=\"0\" end=\"`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param_length`\">\n",
\r
559 "x": 1638.000015258789,
\r
560 "y": 276.6666679382324,
\r
561 "z": "619b2b0c.b0ac74",
\r
569 "id": "d37b6b2c.71fb38",
\r
572 "xml": "<block>\n",
\r
576 "x": 1846.5000228881836,
\r
577 "y": 277.66667079925537,
\r
578 "z": "619b2b0c.b0ac74",
\r
588 "id": "9ec108e6.32a3b8",
\r
590 "name": "clear tmp-data",
\r
591 "xml": "<set>\n<parameter name='tmp.name' value='' />\n<parameter name='tmp.value' value='' />\n",
\r
593 "x": 2029.5000228881836,
\r
594 "y": 237.66667079925537,
\r
595 "z": "619b2b0c.b0ac74",
\r
599 "id": "a16aa1da.005f3",
\r
601 "name": "set tmp-data",
\r
602 "xml": "<set>\n<parameter name='tmp.name' value=\"`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$i].name`\"/>\n<parameter name='tmp.value' value=\"`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$i].value`\"/>\n",
\r
604 "x": 2024.0000228881836,
\r
605 "y": 277.66667079925537,
\r
606 "z": "619b2b0c.b0ac74",
\r
610 "id": "3a20c40b.dcc4cc",
\r
611 "type": "switchNode",
\r
612 "name": "switch name",
\r
613 "xml": "<switch test=\"`$tmp.name`\">\n",
\r
616 "x": 2024.0000228881836,
\r
617 "y": 317.66667079925537,
\r
618 "z": "619b2b0c.b0ac74",
\r
628 "id": "d22ab892.eef718",
\r
629 "type": "switchNode",
\r
630 "name": "switch value",
\r
631 "xml": "<switch test=\"`$tmp.value`\">\n",
\r
634 "x": 2484.0001907348633,
\r
635 "y": 269.66669142246246,
\r
636 "z": "619b2b0c.b0ac74",
\r
644 "id": "2eab978e.1492a8",
\r
647 "xml": "<outcome value=''>",
\r
650 "x": 2243.500358581543,
\r
651 "y": 335.66667902469635,
\r
652 "z": "619b2b0c.b0ac74",
\r
660 "id": "5967794c.72e8b8",
\r
661 "type": "returnFailure",
\r
662 "name": "return failure",
\r
663 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[' + $i + ']' + '.name is a required input'`\" />\n",
\r
665 "x": 2418.5003623962402,
\r
666 "y": 334.66667902469635,
\r
667 "z": "619b2b0c.b0ac74",
\r
671 "id": "3280408b.66ab3",
\r
674 "xml": "<outcome value='name'>",
\r
677 "x": 2243.500358581543,
\r
678 "y": 219.66667330265045,
\r
679 "z": "619b2b0c.b0ac74",
\r
687 "id": "63ad3611.30c718",
\r
689 "name": "topology",
\r
690 "xml": "<outcome value='topology'>",
\r
693 "x": 2255.500114440918,
\r
694 "y": 273.333335518837,
\r
695 "z": "619b2b0c.b0ac74",
\r
703 "id": "b07f67fa.6ab208",
\r
706 "xml": "<outcome value=''>",
\r
709 "x": 2627.5001907348633,
\r
710 "y": 269.66669142246246,
\r
711 "z": "619b2b0c.b0ac74",
\r
719 "id": "3ecabf5c.8d652",
\r
720 "type": "returnFailure",
\r
721 "name": "return failure",
\r
722 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'vf-module-request-input.vf-module-input-parameters.param '+ $tmp.name +' is a required input'`\" />\n",
\r
724 "x": 2785.5001907348633,
\r
725 "y": 269.66669142246246,
\r
726 "z": "619b2b0c.b0ac74",
\r
730 "id": "b3df3a7b.216bd8",
\r
731 "type": "switchNode",
\r
732 "name": "switch service-data.vf-modules.vf-module_length",
\r
733 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",
\r
736 "x": 1479.3889541625977,
\r
737 "y": 576.9999761581421,
\r
738 "z": "619b2b0c.b0ac74",
\r
747 "id": "37913775.d258a8",
\r
749 "name": "outcome Null",
\r
750 "xml": "<outcome value=''>\n",
\r
753 "x": 1748.0000228881836,
\r
754 "y": 556.666711807251,
\r
755 "z": "619b2b0c.b0ac74",
\r
763 "id": "7c4231f0.9cbb7",
\r
764 "type": "returnFailure",
\r
765 "name": "return failure",
\r
766 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"vf-module-topology-operation-input.vf-module-request-input.vf-module-id not found in service-data\" />\n",
\r
768 "x": 1924.0000228881836,
\r
769 "y": 557.6666707992554,
\r
770 "z": "619b2b0c.b0ac74",
\r
774 "id": "8c9e338f.0d83c",
\r
777 "xml": "<outcome value='Other'>\n",
\r
780 "x": 1726.5000228881836,
\r
781 "y": 597.6666707992554,
\r
782 "z": "619b2b0c.b0ac74",
\r
790 "id": "b6f61e8c.9dd35",
\r
792 "name": "block : atomic",
\r
793 "xml": "<block atomic=\"true\">",
\r
796 "x": 1887.5000228881836,
\r
797 "y": 597.6666707992554,
\r
798 "z": "619b2b0c.b0ac74",
\r
807 "id": "9317c153.6ccad",
\r
809 "name": "for nidx..service-data.vf-modules.vf-module[]",
\r
810 "xml": "<for index='nidx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",
\r
813 "x": 2150.0000228881836,
\r
814 "y": 577.6666707992554,
\r
815 "z": "619b2b0c.b0ac74",
\r
823 "id": "1fade275.78b10e",
\r
824 "type": "switchNode",
\r
825 "name": "switch vf-module-id found",
\r
826 "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$nidx].vf-module-id == $vf-module-topology-operation-input.vf-module-information.vf-module-id`\">\n \n\n",
\r
829 "x": 2436.0000228881836,
\r
830 "y": 577.6666707992554,
\r
831 "z": "619b2b0c.b0ac74",
\r
839 "id": "99a1d82a.9dd8c8",
\r
840 "type": "outcomeTrue",
\r
842 "xml": "<outcome value='true'>\n",
\r
845 "x": 2606.5000228881836,
\r
846 "y": 577.6666707992554,
\r
847 "z": "619b2b0c.b0ac74",
\r
855 "id": "70e3cfee.6e895",
\r
857 "name": "set tmp.nidx and ctx.network-data",
\r
858 "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='ctx.vf-module-data.' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$nidx].vf-module-data.`' />\n",
\r
860 "x": 3007.50008392334,
\r
861 "y": 574.6667140722275,
\r
862 "z": "619b2b0c.b0ac74",
\r
866 "id": "1412cffb.8d463",
\r
867 "type": "returnFailure",
\r
868 "name": "return failure",
\r
869 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"vf-module-topology-operation-input.vf-module-request-input.vf-module-id not found in service-data\" />\n",
\r
871 "x": 2364.0000228881836,
\r
872 "y": 617.6666707992554,
\r
873 "z": "619b2b0c.b0ac74",
\r
877 "id": "fbeeeb3e.43c3b8",
\r
880 "xml": "<outcome value=''>\n",
\r
883 "x": 2226.5000228881836,
\r
884 "y": 617.6666707992554,
\r
885 "z": "619b2b0c.b0ac74",
\r
893 "id": "bdedbaa4.65e588",
\r
894 "type": "switchNode",
\r
895 "name": "switch tmp.nidx ",
\r
896 "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
\r
899 "x": 2072.5000228881836,
\r
900 "y": 617.6666707992554,
\r
901 "z": "619b2b0c.b0ac74",
\r
909 "id": "57bd5824.2497c8",
\r
910 "type": "switchNode",
\r
911 "name": "switch network-level-oper-status",
\r
912 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.nidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",
\r
915 "x": 1451.6667098999023,
\r
916 "y": 656.5555486679077,
\r
917 "z": "619b2b0c.b0ac74",
\r
926 "id": "719dd138.28ef4",
\r
928 "name": "outcome Created",
\r
929 "xml": "<outcome value='Created'>\n",
\r
932 "x": 1748.5001258850098,
\r
933 "y": 656.5555467605591,
\r
934 "z": "619b2b0c.b0ac74",
\r
942 "id": "2dca8a18.a65586",
\r
945 "xml": "<outcome value='Other'>\n",
\r
948 "x": 1716.5001258850098,
\r
949 "y": 696.5555467605591,
\r
950 "z": "619b2b0c.b0ac74",
\r
958 "id": "2c8432e2.7a0b8e",
\r
959 "type": "returnFailure",
\r
960 "name": "return failure",
\r
961 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'vf-module is not in appropriate state for activate. Current state is ' + $service-data.vf-modules.vf-module[$tmp.nidx].vf-module-data.vf-module-level-oper-status.order-status`\" />\n",
\r
963 "x": 1874.0001258850098,
\r
964 "y": 696.5555467605591,
\r
965 "z": "619b2b0c.b0ac74",
\r
969 "id": "b4bebf6c.2b4fa",
\r
970 "type": "switchNode",
\r
971 "name": "switch vf-module-id",
\r
972 "xml": "<switch test=\"`$vf-module-topology-operation-input.vf-module-information.vf-module-id`\">\n",
\r
975 "x": 1398.5000228881836,
\r
976 "y": 517.6666707992554,
\r
977 "z": "619b2b0c.b0ac74",
\r
985 "id": "9ad9b806.2c19b8",
\r
988 "xml": "<outcome value=''>",
\r
991 "x": 1626.5000228881836,
\r
992 "y": 517.6666707992554,
\r
993 "z": "619b2b0c.b0ac74",
\r
1001 "id": "b7b28733.f37c08",
\r
1002 "type": "returnFailure",
\r
1003 "name": "return failure",
\r
1004 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
\r
1006 "x": 1764.0000228881836,
\r
1007 "y": 517.6666707992554,
\r
1008 "z": "619b2b0c.b0ac74",
\r
1012 "id": "30507c3b.465aa4",
\r
1013 "type": "execute",
\r
1014 "name": "execute requiredParameters",
\r
1015 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"vf-module-topology-operation-input.vf-module-information.vf-module-id\" value=\"$vf-module-topology-operation-input.vf-module-information.vf-module-id\"/>\n",
\r
1018 "x": 1433.0000228881836,
\r
1019 "y": 477.66667079925537,
\r
1020 "z": "619b2b0c.b0ac74",
\r
1026 "id": "c2db488a.b105a8",
\r
1027 "type": "switchNode",
\r
1028 "name": "switch network-level-oper-status",
\r
1029 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.nidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",
\r
1032 "x": 1479.8332748413086,
\r
1033 "y": 906.5555257797241,
\r
1034 "z": "619b2b0c.b0ac74",
\r
1043 "id": "cf4b307b.b1b04",
\r
1044 "type": "outcome",
\r
1045 "name": "outcome Active",
\r
1046 "xml": "<outcome value='Active'>\n",
\r
1049 "x": 1753.166648864746,
\r
1050 "y": 880.9999837875366,
\r
1051 "z": "619b2b0c.b0ac74",
\r
1059 "id": "acc49742.fd0df8",
\r
1062 "xml": "<outcome value='Other'>\n",
\r
1065 "x": 1723.166648864746,
\r
1066 "y": 920.9999837875366,
\r
1067 "z": "619b2b0c.b0ac74",
\r
1075 "id": "bc3125bf.c135a8",
\r
1076 "type": "returnFailure",
\r
1077 "name": "return failure",
\r
1078 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'vf-module is not in appropriate state for deactivate. Current state is ' + $service-data.vf-modules.vf-module[$tmp.nidx].vf-module-data.vf-module-level-oper-status.order-status`\" />\n ",
\r
1080 "x": 1889.166648864746,
\r
1081 "y": 922.9999837875366,
\r
1082 "z": "619b2b0c.b0ac74",
\r
1086 "id": "eb92e3d.8a6ff2",
\r
1087 "type": "switchNode",
\r
1088 "name": "switch network-level-oper-status",
\r
1089 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.nidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",
\r
1092 "x": 1468.7221908569336,
\r
1093 "y": 1077.6666097640991,
\r
1094 "z": "619b2b0c.b0ac74",
\r
1103 "id": "4005e1e5.db606",
\r
1104 "type": "outcome",
\r
1105 "name": "outcome PendingDelete",
\r
1106 "xml": "<outcome value='PendingDelete'>\n",
\r
1109 "x": 1768.7222518920898,
\r
1110 "y": 1045.444405555725,
\r
1111 "z": "619b2b0c.b0ac74",
\r
1119 "id": "3f0b16e4.30f1ca",
\r
1122 "xml": "<outcome value='Other'>\n",
\r
1125 "x": 1712.055564880371,
\r
1126 "y": 1092.1110677719116,
\r
1127 "z": "619b2b0c.b0ac74",
\r
1135 "id": "26e244b4.b2362c",
\r
1136 "type": "returnFailure",
\r
1137 "name": "return failure",
\r
1138 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'vf-module is not in appropriate state for delete. Current state is ' + $service-data.vf-modules.vf-module[$tmp.nidx].vf-module-data.vf-module-level-oper-status.order-status`\" />\n",
\r
1140 "x": 1878.055564880371,
\r
1141 "y": 1094.1110677719116,
\r
1142 "z": "619b2b0c.b0ac74",
\r
1146 "id": "94e9cf1a.6c399",
\r
1148 "name": "block : atomic",
\r
1149 "xml": "<block atomic=\"true\">",
\r
1152 "x": 1940.5001029968262,
\r
1153 "y": 657.6666488647461,
\r
1154 "z": "619b2b0c.b0ac74",
\r
1160 "id": "e31a54a2.3ff1f8",
\r
1162 "name": "block : atomic",
\r
1163 "xml": "<block atomic=\"true\">",
\r
1166 "x": 1953.1665267944336,
\r
1167 "y": 879.1481161117554,
\r
1168 "z": "619b2b0c.b0ac74",
\r
1174 "id": "e99f233c.ef676",
\r
1176 "name": "block : atomic",
\r
1177 "xml": "<block atomic=\"true\">",
\r
1180 "x": 1984.277732849121,
\r
1181 "y": 1045.8147420883179,
\r
1182 "z": "619b2b0c.b0ac74",
\r
1188 "id": "39ae6a67.1c8296",
\r
1190 "name": "block : atomic",
\r
1191 "xml": "<block atomic=\"true\">",
\r
1194 "x": 2756.666534423828,
\r
1195 "y": 574.0000190734863,
\r
1196 "z": "619b2b0c.b0ac74",
\r
1204 "id": "bc20a4d8.66ea78",
\r
1205 "type": "switchNode",
\r
1206 "name": "switch vnf_length",
\r
1207 "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
\r
1210 "x": 971.0065307617188,
\r
1211 "y": 121.24849605560303,
\r
1212 "z": "619b2b0c.b0ac74",
\r
1220 "id": "ae64d058.26533",
\r
1221 "type": "outcome",
\r
1223 "xml": "<outcome value=''>\n",
\r
1226 "x": 1151.0065116882324,
\r
1227 "y": 120.24848556518555,
\r
1228 "z": "619b2b0c.b0ac74",
\r
1236 "id": "d4c5df8d.2e7e3",
\r
1237 "type": "returnFailure",
\r
1238 "name": "return failure",
\r
1239 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"vnf entry not found in service-data\" />\n",
\r
1241 "x": 1300.4352378845215,
\r
1242 "y": 121.39140319824219,
\r
1243 "z": "619b2b0c.b0ac74",
\r
1247 "id": "376a189c.5eea28",
\r
1249 "name": "for each vnf",
\r
1250 "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
\r
1253 "x": 951.0379104614258,
\r
1254 "y": 183.51763439178467,
\r
1255 "z": "619b2b0c.b0ac74",
\r
1263 "id": "891fced5.d7d06",
\r
1264 "type": "switchNode",
\r
1265 "name": "switch this vnf-id == input vnf-id",
\r
1266 "xml": "<switch test=\"`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`\"> \n",
\r
1269 "x": 1189.0065269470215,
\r
1270 "y": 183.2484917640686,
\r
1271 "z": "619b2b0c.b0ac74",
\r
1279 "id": "2828372d.9354b8",
\r
1280 "type": "outcomeTrue",
\r
1282 "xml": "<outcome value='true'>\n",
\r
1285 "x": 1404.0065116882324,
\r
1286 "y": 181.24848556518555,
\r
1287 "z": "619b2b0c.b0ac74",
\r
1295 "id": "56c573f0.8eef8c",
\r
1297 "name": "set vnf-index",
\r
1298 "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",
\r
1300 "x": 1568.0065116882324,
\r
1301 "y": 176.24848556518555,
\r
1302 "z": "619b2b0c.b0ac74",
\r