3 "id": "565ee583.5719ac",
\r
9 "z": "c09ce476.40c538",
\r
17 "id": "2253fb6a.010fd4",
\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": 365.2896194458008,
\r
26 "y": 60.24198532104492,
\r
27 "z": "c09ce476.40c538",
\r
35 "id": "d1afaf4b.7367a",
\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": 448.9206008911133,
\r
42 "y": 195.25692462921143,
\r
43 "z": "c09ce476.40c538",
\r
51 "id": "d3d09840.859ab8",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">",
\r
57 "x": 732.9206085205078,
\r
58 "y": 183.25694942474365,
\r
59 "z": "c09ce476.40c538",
\r
71 "id": "8b6f9b12.95ea88",
\r
72 "type": "switchNode",
\r
73 "name": "switch svc-action",
\r
74 "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",
\r
77 "x": 992.920539855957,
\r
78 "y": 31.256945610046387,
\r
79 "z": "c09ce476.40c538",
\r
87 "id": "c5870f3a.aab91",
\r
90 "xml": "<outcome value=''>",
\r
93 "x": 1183.6348419189453,
\r
94 "y": 32.2569465637207,
\r
95 "z": "c09ce476.40c538",
\r
103 "id": "255dc4d8.4591ac",
\r
104 "type": "returnFailure",
\r
105 "name": "return failure",
\r
106 "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
108 "x": 1358.0633926391602,
\r
109 "y": 31.256938934326172,
\r
110 "z": "c09ce476.40c538",
\r
114 "id": "9c84b6f9.1f9628",
\r
115 "type": "switchNode",
\r
116 "name": "switch svc-action",
\r
117 "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",
\r
120 "x": 329.9205627441406,
\r
121 "y": 454.2569398880005,
\r
122 "z": "c09ce476.40c538",
\r
134 "id": "4da03be9.a489d4",
\r
137 "xml": "<outcome value='create'>\n",
\r
140 "x": 523.5039291381836,
\r
141 "y": 283.67057704925537,
\r
142 "z": "c09ce476.40c538",
\r
150 "id": "b3001ec4.96f68",
\r
152 "name": "block : atomic",
\r
153 "xml": "<block atomic=\"true\">",
\r
156 "x": 684.5039291381836,
\r
157 "y": 283.67057704925537,
\r
158 "z": "c09ce476.40c538",
\r
166 "id": "1cd623c5.d01cfc",
\r
168 "name": "deactivate",
\r
169 "xml": "<outcome value='deactivate'>\n",
\r
172 "x": 496.4959182739258,
\r
173 "y": 892.432445526123,
\r
174 "z": "c09ce476.40c538",
\r
182 "id": "11a6977d.d05489",
\r
185 "xml": "<outcome value='delete'>\n",
\r
188 "x": 500.21030044555664,
\r
189 "y": 1063.1470031738281,
\r
190 "z": "c09ce476.40c538",
\r
198 "id": "fd6aa5e0.36c518",
\r
201 "xml": "<outcome value='Other'>\n",
\r
204 "x": 499.9721908569336,
\r
205 "y": 1236.575288772583,
\r
206 "z": "c09ce476.40c538",
\r
214 "id": "1eabd7f1.a915e8",
\r
215 "type": "returnFailure",
\r
216 "name": "return failure",
\r
217 "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
219 "x": 683.5437240600586,
\r
220 "y": 1237.194429397583,
\r
221 "z": "c09ce476.40c538",
\r
225 "id": "8fa4b53.eb65f48",
\r
226 "type": "switchNode",
\r
227 "name": "switch request-action",
\r
228 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",
\r
232 "y": 281.6705859899521,
\r
233 "z": "c09ce476.40c538",
\r
242 "id": "1fcbac14.14ab84",
\r
245 "xml": "<outcome value='Other'>",
\r
248 "x": 1070.5038986206055,
\r
249 "y": 309.67058277130127,
\r
250 "z": "c09ce476.40c538",
\r
258 "id": "bc3da556.5c5568",
\r
259 "type": "returnFailure",
\r
260 "name": "return failure",
\r
261 "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
263 "x": 1221.0039291381836,
\r
264 "y": 303.67057704925537,
\r
265 "z": "c09ce476.40c538",
\r
269 "id": "967ffa6b.7cc5f8",
\r
271 "name": "DeleteSDWANVpnInstance",
\r
272 "xml": "<outcome value='DeleteSDWANVpnInstance'>",
\r
275 "x": 936.0673141479492,
\r
276 "y": 1059.7022743225098,
\r
277 "z": "c09ce476.40c538",
\r
285 "id": "1f6d106b.3f479",
\r
288 "xml": "<outcome value='Other'>",
\r
291 "x": 857.6228866577148,
\r
292 "y": 1135.924542427063,
\r
293 "z": "c09ce476.40c538",
\r
301 "id": "649057db.a16248",
\r
302 "type": "returnFailure",
\r
303 "name": "return failure",
\r
304 "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
306 "x": 1017.9563064575195,
\r
307 "y": 1138.0356798171997,
\r
308 "z": "c09ce476.40c538",
\r
312 "id": "76f6c61a.a081c8",
\r
314 "name": "block : atomic",
\r
315 "xml": "<block atomic=\"true\">",
\r
318 "x": 1165.9562149047852,
\r
319 "y": 1065.9245252609253,
\r
320 "z": "c09ce476.40c538",
\r
331 "id": "74577ecc.ef74c",
\r
333 "name": "activate",
\r
334 "xml": "<outcome value='activate'>\n",
\r
337 "x": 517.4324836730957,
\r
338 "y": 546.7182197570801,
\r
339 "z": "c09ce476.40c538",
\r
347 "id": "63a76ac2.a9ff44",
\r
348 "type": "switchNode",
\r
349 "name": "switch request-action",
\r
350 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",
\r
353 "x": 700.2896499633789,
\r
354 "y": 543.8610696792603,
\r
355 "z": "c09ce476.40c538",
\r
364 "id": "20847c6f.c84284",
\r
366 "name": "ActivateSDWANVpnInstance",
\r
367 "xml": "<outcome value='ActivateSDWANVpnInstance'>",
\r
370 "x": 953.5039291381836,
\r
371 "y": 523.6705770492554,
\r
372 "z": "c09ce476.40c538",
\r
380 "id": "d8768536.d2ed78",
\r
383 "xml": "<outcome value='Other'>",
\r
386 "x": 883.5039291381836,
\r
387 "y": 563.6705770492554,
\r
388 "z": "c09ce476.40c538",
\r
396 "id": "24d41f6.7d3c7e",
\r
397 "type": "returnFailure",
\r
398 "name": "return failure",
\r
399 "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
401 "x": 1041.0039291381836,
\r
402 "y": 563.6705770492554,
\r
403 "z": "c09ce476.40c538",
\r
407 "id": "888440a5.f74eb",
\r
409 "name": "block : atomic",
\r
410 "xml": "<block atomic=\"true\">",
\r
413 "x": 1184.5039291381836,
\r
414 "y": 523.6705770492554,
\r
415 "z": "c09ce476.40c538",
\r
426 "id": "9770e43b.dbcf68",
\r
428 "name": "DeactivateSDWANVpnInstance",
\r
429 "xml": "<outcome value='DeactivateSDWANVpnInstance'>",
\r
432 "x": 939.9245452880859,
\r
433 "y": 894.1468391418457,
\r
434 "z": "c09ce476.40c538",
\r
442 "id": "672e2ef2.4ddd3",
\r
445 "xml": "<outcome value='Other'>",
\r
448 "x": 854.9245376586914,
\r
449 "y": 963.1468467712402,
\r
450 "z": "c09ce476.40c538",
\r
458 "id": "25186dab.68a632",
\r
459 "type": "returnFailure",
\r
460 "name": "return failure",
\r
461 "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
463 "x": 1035.9245529174805,
\r
464 "y": 964.1468467712402,
\r
465 "z": "c09ce476.40c538",
\r
469 "id": "e6bca749.2ecd58",
\r
470 "type": "switchNode",
\r
471 "name": "switch request-action",
\r
472 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",
\r
475 "x": 676.7816009521484,
\r
476 "y": 896.6227102279663,
\r
477 "z": "c09ce476.40c538",
\r
486 "id": "141627b0.510318",
\r
487 "type": "switchNode",
\r
488 "name": "switch request-action",
\r
489 "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",
\r
492 "x": 680.5594024658203,
\r
493 "y": 1062.9562270641327,
\r
494 "z": "c09ce476.40c538",
\r
503 "id": "41ce9967.86f308",
\r
505 "name": "block : atomic",
\r
506 "xml": "<block atomic=\"true\">",
\r
509 "x": 1199.892692565918,
\r
510 "y": 896.9562339782715,
\r
511 "z": "c09ce476.40c538",
\r
522 "id": "5011e60c.42d288",
\r
524 "name": "CreateSDWANVpnInstance",
\r
525 "xml": "<outcome value='CreateSDWANVpnInstance'>",
\r
528 "x": 1169.503890991211,
\r
529 "y": 262.6705741882324,
\r
530 "z": "c09ce476.40c538",
\r
538 "id": "11c5bc01.23d164",
\r
540 "name": "block : atomic",
\r
541 "xml": "<block atomic=\"true\">",
\r
544 "x": 1404.50386428833,
\r
545 "y": 261.6705741882324,
\r
546 "z": "c09ce476.40c538",
\r
554 "id": "9a240db8.46ca9",
\r
556 "name": "for loop i - vpn vf input parameters",
\r
557 "xml": "<for index=\"i\" start=\"0\" end=\"`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param_length`\">\n",
\r
560 "x": 1635.003921508789,
\r
561 "y": 262.6705741882324,
\r
562 "z": "c09ce476.40c538",
\r
570 "id": "36e8517a.dc61de",
\r
573 "xml": "<block>\n",
\r
577 "x": 1843.5039291381836,
\r
578 "y": 263.67057704925537,
\r
579 "z": "c09ce476.40c538",
\r
589 "id": "5087b54.83db64c",
\r
591 "name": "clear tmp-data",
\r
592 "xml": "<set>\n<parameter name='tmp.name' value='' />\n<parameter name='tmp.value' value='' />\n",
\r
594 "x": 2026.5039291381836,
\r
595 "y": 223.67057704925537,
\r
596 "z": "c09ce476.40c538",
\r
600 "id": "58b5e6d.d150018",
\r
602 "name": "set tmp-data",
\r
603 "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
605 "x": 2021.0039291381836,
\r
606 "y": 263.67057704925537,
\r
607 "z": "c09ce476.40c538",
\r
611 "id": "8cba0d18.e596b",
\r
612 "type": "switchNode",
\r
613 "name": "switch name",
\r
614 "xml": "<switch test=\"`$tmp.name`\">\n",
\r
617 "x": 2021.0039291381836,
\r
618 "y": 303.67057704925537,
\r
619 "z": "c09ce476.40c538",
\r
629 "id": "b6ee6080.0801",
\r
630 "type": "switchNode",
\r
631 "name": "switch value",
\r
632 "xml": "<switch test=\"`$tmp.value`\">\n",
\r
635 "x": 2481.0040969848633,
\r
636 "y": 255.67059767246246,
\r
637 "z": "c09ce476.40c538",
\r
645 "id": "efdb7bab.2e3c18",
\r
648 "xml": "<outcome value=''>",
\r
651 "x": 2240.504264831543,
\r
652 "y": 321.67058527469635,
\r
653 "z": "c09ce476.40c538",
\r
661 "id": "dd26b908.49f638",
\r
662 "type": "returnFailure",
\r
663 "name": "return failure",
\r
664 "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
666 "x": 2415.5042686462402,
\r
667 "y": 320.67058527469635,
\r
668 "z": "c09ce476.40c538",
\r
672 "id": "dfc6f3da.96897",
\r
675 "xml": "<outcome value='name'>",
\r
678 "x": 2240.504264831543,
\r
679 "y": 205.67057955265045,
\r
680 "z": "c09ce476.40c538",
\r
688 "id": "63a216c3.211888",
\r
690 "name": "topology",
\r
691 "xml": "<outcome value='topology'>",
\r
694 "x": 2252.504020690918,
\r
695 "y": 259.337241768837,
\r
696 "z": "c09ce476.40c538",
\r
704 "id": "b264801c.4e11d",
\r
707 "xml": "<outcome value=''>",
\r
710 "x": 2624.5040969848633,
\r
711 "y": 255.67059767246246,
\r
712 "z": "c09ce476.40c538",
\r
720 "id": "c8480c33.559c3",
\r
721 "type": "returnFailure",
\r
722 "name": "return failure",
\r
723 "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
725 "x": 2782.5040969848633,
\r
726 "y": 255.67059767246246,
\r
727 "z": "c09ce476.40c538",
\r
731 "id": "d0483b54.f8cc78",
\r
732 "type": "switchNode",
\r
733 "name": "switch service-data.vf-modules.vf-module_length",
\r
734 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",
\r
737 "x": 1476.3928604125977,
\r
738 "y": 563.0038824081421,
\r
739 "z": "c09ce476.40c538",
\r
748 "id": "413b50b3.359c7",
\r
750 "name": "outcome Null",
\r
751 "xml": "<outcome value=''>\n",
\r
754 "x": 1745.0039291381836,
\r
755 "y": 542.670618057251,
\r
756 "z": "c09ce476.40c538",
\r
764 "id": "eebfb40.22c4e5",
\r
765 "type": "returnFailure",
\r
766 "name": "return failure",
\r
767 "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
769 "x": 1921.0039291381836,
\r
770 "y": 543.6705770492554,
\r
771 "z": "c09ce476.40c538",
\r
775 "id": "d0f5593e.7ab558",
\r
778 "xml": "<outcome value='Other'>\n",
\r
781 "x": 1723.5039291381836,
\r
782 "y": 583.6705770492554,
\r
783 "z": "c09ce476.40c538",
\r
791 "id": "8025be.3d50da4",
\r
793 "name": "block : atomic",
\r
794 "xml": "<block atomic=\"true\">",
\r
797 "x": 1884.5039291381836,
\r
798 "y": 583.6705770492554,
\r
799 "z": "c09ce476.40c538",
\r
808 "id": "33b03a7.98f32c6",
\r
810 "name": "for nidx..service-data.vf-modules.vf-module[]",
\r
811 "xml": "<for index='nidx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",
\r
814 "x": 2147.0039291381836,
\r
815 "y": 563.6705770492554,
\r
816 "z": "c09ce476.40c538",
\r
824 "id": "c9190995.7b4398",
\r
825 "type": "switchNode",
\r
826 "name": "switch vf-module-id found",
\r
827 "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
830 "x": 2433.0039291381836,
\r
831 "y": 563.6705770492554,
\r
832 "z": "c09ce476.40c538",
\r
840 "id": "6869b345.2f4eec",
\r
841 "type": "outcomeTrue",
\r
843 "xml": "<outcome value='true'>\n",
\r
846 "x": 2603.5039291381836,
\r
847 "y": 563.6705770492554,
\r
848 "z": "c09ce476.40c538",
\r
856 "id": "d8b2b2f3.abfe5",
\r
858 "name": "set tmp.vidx and ctx.network-data",
\r
859 "xml": "<set>\n<parameter name='tmp.vidx' 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
861 "x": 3004.50399017334,
\r
862 "y": 560.6706203222275,
\r
863 "z": "c09ce476.40c538",
\r
867 "id": "91c3f042.9f8f6",
\r
868 "type": "returnFailure",
\r
869 "name": "return failure",
\r
870 "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
872 "x": 2361.0039291381836,
\r
873 "y": 603.6705770492554,
\r
874 "z": "c09ce476.40c538",
\r
878 "id": "62656256.c5a38c",
\r
881 "xml": "<outcome value=''>\n",
\r
884 "x": 2223.5039291381836,
\r
885 "y": 603.6705770492554,
\r
886 "z": "c09ce476.40c538",
\r
894 "id": "2d7d1dbe.8a6fa2",
\r
895 "type": "switchNode",
\r
896 "name": "switch tmp.vidx ",
\r
897 "xml": "<switch test=\"`$tmp.vidx`\">\n\n",
\r
900 "x": 2069.5039291381836,
\r
901 "y": 603.6705770492554,
\r
902 "z": "c09ce476.40c538",
\r
910 "id": "33a9d2fa.2f6b4e",
\r
911 "type": "switchNode",
\r
912 "name": "switch network-level-oper-status",
\r
913 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",
\r
916 "x": 1448.6706161499023,
\r
917 "y": 642.5594549179077,
\r
918 "z": "c09ce476.40c538",
\r
927 "id": "1058ce1e.07c3a2",
\r
929 "name": "outcome Created",
\r
930 "xml": "<outcome value='Created'>\n",
\r
933 "x": 1745.5040321350098,
\r
934 "y": 642.5594530105591,
\r
935 "z": "c09ce476.40c538",
\r
943 "id": "647164c.65ef89c",
\r
946 "xml": "<outcome value='Other'>\n",
\r
949 "x": 1713.5040321350098,
\r
950 "y": 682.5594530105591,
\r
951 "z": "c09ce476.40c538",
\r
959 "id": "6947f2ff.46fb4c",
\r
960 "type": "returnFailure",
\r
961 "name": "return failure",
\r
962 "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
964 "x": 1871.0040321350098,
\r
965 "y": 682.5594530105591,
\r
966 "z": "c09ce476.40c538",
\r
970 "id": "5107dc7c.bd16c4",
\r
971 "type": "switchNode",
\r
972 "name": "switch vf-module-id",
\r
973 "xml": "<switch test=\"`$vf-module-topology-operation-input.vf-module-information.vf-module-id`\">\n",
\r
976 "x": 1395.5039291381836,
\r
977 "y": 503.67057704925537,
\r
978 "z": "c09ce476.40c538",
\r
986 "id": "2868a76.8aeaf58",
\r
989 "xml": "<outcome value=''>",
\r
992 "x": 1623.5039291381836,
\r
993 "y": 503.67057704925537,
\r
994 "z": "c09ce476.40c538",
\r
1002 "id": "ebf2eb70.fb3688",
\r
1003 "type": "returnFailure",
\r
1004 "name": "return failure",
\r
1005 "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
1007 "x": 1761.0039291381836,
\r
1008 "y": 503.67057704925537,
\r
1009 "z": "c09ce476.40c538",
\r
1013 "id": "123885f7.86e85a",
\r
1014 "type": "execute",
\r
1015 "name": "execute requiredParameters",
\r
1016 "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
1019 "x": 1430.0039291381836,
\r
1020 "y": 463.67057704925537,
\r
1021 "z": "c09ce476.40c538",
\r
1027 "id": "f43dfee.04573",
\r
1028 "type": "switchNode",
\r
1029 "name": "switch network-level-oper-status",
\r
1030 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",
\r
1033 "x": 1472.8371276855469,
\r
1034 "y": 892.559476852417,
\r
1035 "z": "c09ce476.40c538",
\r
1038 "f3a65bdd.c67898",
\r
1044 "id": "f3a65bdd.c67898",
\r
1045 "type": "outcome",
\r
1046 "name": "outcome Active",
\r
1047 "xml": "<outcome value='Active'>\n",
\r
1050 "x": 1750.170555114746,
\r
1051 "y": 867.0038900375366,
\r
1052 "z": "c09ce476.40c538",
\r
1060 "id": "d0952c59.11171",
\r
1063 "xml": "<outcome value='Other'>\n",
\r
1066 "x": 1720.170555114746,
\r
1067 "y": 907.0038900375366,
\r
1068 "z": "c09ce476.40c538",
\r
1076 "id": "446d50cf.78007",
\r
1077 "type": "returnFailure",
\r
1078 "name": "return failure",
\r
1079 "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
1081 "x": 1886.170555114746,
\r
1082 "y": 909.0038900375366,
\r
1083 "z": "c09ce476.40c538",
\r
1087 "id": "ee1682f5.ef519",
\r
1088 "type": "switchNode",
\r
1089 "name": "switch network-level-oper-status",
\r
1090 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",
\r
1093 "x": 1465.7260971069336,
\r
1094 "y": 1063.6705160140991,
\r
1095 "z": "c09ce476.40c538",
\r
1098 "cb2a1ac2.d811d8",
\r
1104 "id": "cb2a1ac2.d811d8",
\r
1105 "type": "outcome",
\r
1106 "name": "outcome PendingDelete",
\r
1107 "xml": "<outcome value='PendingDelete'>\n",
\r
1110 "x": 1765.7261581420898,
\r
1111 "y": 1031.448311805725,
\r
1112 "z": "c09ce476.40c538",
\r
1120 "id": "425f06cf.84b998",
\r
1123 "xml": "<outcome value='Other'>\n",
\r
1126 "x": 1709.059471130371,
\r
1127 "y": 1078.1149740219116,
\r
1128 "z": "c09ce476.40c538",
\r
1136 "id": "a8198043.31984",
\r
1137 "type": "returnFailure",
\r
1138 "name": "return failure",
\r
1139 "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
1141 "x": 1875.059471130371,
\r
1142 "y": 1080.1149740219116,
\r
1143 "z": "c09ce476.40c538",
\r
1147 "id": "d822f664.efe8c8",
\r
1149 "name": "block : atomic",
\r
1150 "xml": "<block atomic=\"true\">",
\r
1153 "x": 1937.5040092468262,
\r
1154 "y": 643.6705551147461,
\r
1155 "z": "c09ce476.40c538",
\r
1161 "id": "25ff4eac.6201f2",
\r
1163 "name": "block : atomic",
\r
1164 "xml": "<block atomic=\"true\">",
\r
1167 "x": 1950.1704330444336,
\r
1168 "y": 865.1520223617554,
\r
1169 "z": "c09ce476.40c538",
\r
1175 "id": "bcccebbc.df0278",
\r
1177 "name": "block : atomic",
\r
1178 "xml": "<block atomic=\"true\">",
\r
1181 "x": 1981.281639099121,
\r
1182 "y": 1031.8186483383179,
\r
1183 "z": "c09ce476.40c538",
\r
1189 "id": "434bc2ee.14a91c",
\r
1191 "name": "block : atomic",
\r
1192 "xml": "<block atomic=\"true\">",
\r
1195 "x": 2753.670440673828,
\r
1196 "y": 560.0039253234863,
\r
1197 "z": "c09ce476.40c538",
\r
1205 "id": "257f53b6.ca8b0c",
\r
1206 "type": "switchNode",
\r
1207 "name": "switch vnf_length",
\r
1208 "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
\r
1211 "x": 968.0104370117188,
\r
1212 "y": 107.25240230560303,
\r
1213 "z": "c09ce476.40c538",
\r
1221 "id": "ad7c2596.e39388",
\r
1222 "type": "outcome",
\r
1224 "xml": "<outcome value=''>\n",
\r
1227 "x": 1148.0104179382324,
\r
1228 "y": 106.25239181518555,
\r
1229 "z": "c09ce476.40c538",
\r
1237 "id": "94667639.3621e8",
\r
1238 "type": "returnFailure",
\r
1239 "name": "return failure",
\r
1240 "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
1242 "x": 1297.4391441345215,
\r
1243 "y": 107.39530944824219,
\r
1244 "z": "c09ce476.40c538",
\r
1248 "id": "e33dc3b4.6bdba",
\r
1250 "name": "for each vnf",
\r
1251 "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
\r
1254 "x": 948.0418167114258,
\r
1255 "y": 169.52154064178467,
\r
1256 "z": "c09ce476.40c538",
\r
1264 "id": "30c7b890.07a568",
\r
1265 "type": "switchNode",
\r
1266 "name": "switch this vnf-id == input vnf-id",
\r
1267 "xml": "<switch test=\"`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`\"> \n",
\r
1270 "x": 1186.0104331970215,
\r
1271 "y": 169.2523980140686,
\r
1272 "z": "c09ce476.40c538",
\r
1280 "id": "659e2d6d.62e114",
\r
1281 "type": "outcomeTrue",
\r
1283 "xml": "<outcome value='true'>\n",
\r
1286 "x": 1401.0104179382324,
\r
1287 "y": 167.25239181518555,
\r
1288 "z": "c09ce476.40c538",
\r
1296 "id": "79ae665a.7603a8",
\r
1298 "name": "set vnf-index",
\r
1299 "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",
\r
1301 "x": 1565.0104179382324,
\r
1302 "y": 162.25239181518555,
\r
1303 "z": "c09ce476.40c538",
\r
1307 "id": "d950638a.e6fd1",
\r
1308 "type": "returnFailure",
\r
1309 "name": "return failure",
\r
1310 "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 id not found in service-data\" />\n",
\r
1312 "x": 1270.00390625,
\r
1313 "y": 215.00390625,
\r
1314 "z": "c09ce476.40c538",
\r
1318 "id": "c45b00c9.864fa",
\r
1321 "xml": "<outcome value=''>\n",
\r
1324 "x": 1120.7538146972656,
\r
1325 "y": 217.2260284423828,
\r
1326 "z": "c09ce476.40c538",
\r
1334 "id": "fa0b83ce.07d0f",
\r
1335 "type": "switchNode",
\r
1336 "name": "switch vnf-index",
\r
1337 "xml": "<switch test='`$vnf-index`'>\n",
\r
1340 "x": 958.7537689208984,
\r
1341 "y": 218.22602939605713,
\r
1342 "z": "c09ce476.40c538",
\r