2 "id": "4110cdc5.03a094",
8 "z": "1ade981f.b4cb28",
13 "id": "904886a7.b08018",
14 "type": "service-logic",
15 "name": "GENERIC-RESOURCE-API ${project.version}",
16 "module": "GENERIC-RESOURCE-API",
17 "version": "${project.version}",
19 "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}'>",
21 "x": 381.00000381469727,
22 "y": 210.0000171661377,
23 "z": "1ade981f.b4cb28",
28 "id": "4527ae0f.69568",
30 "name": "wan-connection-topology-operation-activate",
31 "xml": "<method rpc='wan-connection-topology-operation-activate' mode='sync'>\n",
34 "x": 369.0001220703125,
36 "z": "1ade981f.b4cb28",
41 "id": "bb133aed.b21f18",
43 "name": "execute Properties",
44 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
47 "x": 1139.000644683838,
48 "y": 387.0002143383026,
49 "z": "1ade981f.b4cb28",
54 "id": "cc6c7f5a.7e34c",
55 "type": "returnSuccess",
56 "name": "return success",
57 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
59 "x": 979.0001621246338,
60 "y": 2122.0003999471664,
61 "z": "1ade981f.b4cb28",
64 "id": "aa52cb31.40b778",
66 "name": "general-activate-block : atomic",
67 "xml": "<block atomic=\"true\">",
71 "x": 763.5002765655518,
72 "y": 1933.0002340078354,
73 "z": "1ade981f.b4cb28",
75 ["bf6ec8e6.08c4d8", "cc6c7f5a.7e34c"]
78 "id": "4c8314e9.4920ec",
80 "name": "for pidx..service-data.networks.network[]",
81 "xml": "<for index='pidx' start='0' end='`$service-data.networks.network_length`' >\n",
84 "x": 1245.5006942749023,
85 "y": 554.0003789663315,
86 "z": "1ade981f.b4cb28",
91 "id": "d57afc63.19108",
93 "name": "switch model-name",
94 "xml": "<switch test=\"`$service-data.networks.network[$pidx].network-data.network-information.onap-model-information.model-name == $network-topology-operation-input.network-information.onap-model-information.model-name`\">\n\n",
97 "x": 1598.5008506774902,
98 "y": 335.0003813505173,
99 "z": "1ade981f.b4cb28",
104 "id": "8b5b500.72af2b",
105 "type": "outcomeTrue",
107 "xml": "<outcome value='true'>\n",
110 "x": 1576.7509765625,
111 "y": 386.0004543066025,
112 "z": "1ade981f.b4cb28",
117 "id": "6f1e2777.3dcac8",
119 "name": "set tmp.pidx and tmp.network-input-parameters",
120 "xml": "<set>\n<parameter name='tmp.pidx' value='`$pidx`' />\n<parameter name='tmp.network.' value='`$service-data.networks.network[$pidx].`' />\n<parameter name='tmp.network-input-parameters' value='`$service-data.networks.network[$pidx].network-data.network-request-input.network-input-parameters`' />\n<parameter name='tmp.found-network-input' value='true' />",
122 "x": 1732.3693885803223,
123 "y": 445.42916905879974,
124 "z": "1ade981f.b4cb28",
127 "id": "9dfc6949.aaeaa8",
129 "name": "set tmp.found-network-input",
130 "xml": "<set>\n<parameter name='tmp.found-network-input' value='false' />",
132 "x": 1170.5006370544434,
133 "y": 471.00034844875336,
134 "z": "1ade981f.b4cb28",
137 "id": "bf6ec8e6.08c4d8",
138 "type": "switchNode",
139 "name": "switch found-network-input",
140 "xml": "<switch test=\"`$found-network-input`\">\n\n",
143 "x": 1158.5003604888916,
144 "y": 1808.0004237890244,
145 "z": "1ade981f.b4cb28",
147 ["6d1d565f.21fe58", "95e463a6.feab9"]
150 "id": "6d1d565f.21fe58",
151 "type": "outcomeTrue",
153 "xml": "<outcome value='true'>\n",
156 "x": 1390.500452041626,
157 "y": 1852.0006221532822,
158 "z": "1ade981f.b4cb28",
163 "id": "95e463a6.feab9",
164 "type": "outcomeTrue",
166 "xml": "<outcome value='false'>\n",
169 "x": 1391.2503910064697,
170 "y": 1810.00051343441,
171 "z": "1ade981f.b4cb28",
176 "id": "ca1c26c0.e5e398",
177 "type": "returnFailure",
178 "name": "return failure",
179 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: Network input parameters not found\" />\n \n",
181 "x": 1562.2503910064697,
182 "y": 1818.000482916832,
183 "z": "1ade981f.b4cb28",
186 "id": "4ed7e3bb.9434ec",
188 "name": "block : atomic",
189 "xml": "<block atomic=\"true\">",
192 "x": 1128.000238418579,
193 "y": 1964.0004085302353,
194 "z": "1ade981f.b4cb28",
196 ["bf73704a.746d9", "9605ef38.5bb42", "f609bc2c.d51d8"]
199 "id": "bf73704a.746d9",
201 "name": "for cidx..tmp.network.network-data.network-topology.network-parameters.network-parameter[]",
202 "xml": "<for index='cidx' start='0' end='`$tmp.network.network-data.network-topology.network-parameters.network-parameter_length`' >\n",
205 "x": 1577.000078201294,
206 "y": 2050.0002645254135,
207 "z": "1ade981f.b4cb28",
212 "id": "cf42a640.4d0b48",
214 "name": "execute RestApiCallNode Create wan-connection",
215 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$tmp.templateFileName`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + $tmp.restapiUrl`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restApi-result\"/>",
218 "x": 1603.2501335144043,
219 "y": 2604.0004514455795,
220 "z": "1ade981f.b4cb28",
222 ["903e4526.97e3f8", "591a8fce.45987", "7a48c250.70b02c"]
225 "id": "ca6d877a.195b68",
226 "type": "switchNode",
227 "name": "switch network-parameter-name == 'templateFileName'",
228 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'templateFileName'`\">\n",
231 "x": 1705.2503414154053,
232 "y": 2155.000398993492,
233 "z": "1ade981f.b4cb28",
238 "id": "a93c61d6.37605",
239 "type": "outcomeTrue",
241 "xml": "<outcome value='true'>\n",
244 "x": 2058.2504806518555,
245 "y": 2159.0004724264145,
246 "z": "1ade981f.b4cb28",
251 "id": "a75cc1ae.64a6b",
253 "name": "set tmp.templateFileName",
254 "xml": "<set>\n<parameter name='tmp.templateFileName' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.templateFileName-found' value='true' />",
256 "x": 2259.2505111694336,
257 "y": 2157.000473380089,
258 "z": "1ade981f.b4cb28",
261 "id": "9605ef38.5bb42",
263 "name": "set paras flags",
264 "xml": "<set>\n<parameter name='tmp.restapiUrl-found' value='false' />\n<parameter name='tmp.restapiUser-found' value='false' />\n<parameter name='tmp.restapiPassword-found' value='false' />\n<parameter name='tmp.templateFileName-found' value='false' />\n<parameter name='tmp.thirdPartyAdaptorRpc-found' value='false' />",
266 "x": 1364.0002460479736,
267 "y": 1965.0002616643906,
268 "z": "1ade981f.b4cb28",
271 "id": "f609bc2c.d51d8",
272 "type": "switchNode",
273 "name": "switch thirdPartyAdaptorRpc-found == 'true'",
274 "xml": "<switch test=\"`$tmp.thirdPartyAdaptorRpc-found == 'true'`\">\n",
277 "x": 1356.0000228881836,
278 "y": 2411.000196814537,
279 "z": "1ade981f.b4cb28",
281 ["64f1e318.370e9c", "4f71095a.31f4d8"]
284 "id": "c73fe8e7.e22538",
291 "x": 1342.000186920166,
292 "y": 2157.0001348257065,
293 "z": "1ade981f.b4cb28",
295 ["ca6d877a.195b68", "1ec8b52c.6e317b", "c5f7cd02.474b9", "e797233f.75da4"]
298 "id": "64f1e318.370e9c",
299 "type": "outcomeTrue",
301 "xml": "<outcome value='true'>\n",
304 "x": 1618.00004196167,
305 "y": 2373.000133872032,
306 "z": "1ade981f.b4cb28",
311 "id": "4f71095a.31f4d8",
312 "type": "outcomeTrue",
314 "xml": "<outcome value='false'>\n",
317 "x": 1618.9999923706055,
318 "y": 2439.0000985860825,
319 "z": "1ade981f.b4cb28",
324 "id": "f11a7e2d.52e71",
326 "name": "call thirdPartyAdaptorRpc",
327 "xml": "<call module='GENERIC-RESOURCE-API' rpc='`$tmp.thirdPartyAdaptorRpc`' mode='sync' >\n",
330 "x": 1838.0000839233398,
331 "y": 2374.00019299984,
332 "z": "1ade981f.b4cb28",
334 ["ea575143.2c04a", "3e3c2a80.484366", "ef2e6c3b.b025c"]
337 "id": "21a5fcf7.8dd1d4",
338 "type": "switchNode",
339 "name": "switch all-found == 'true'",
340 "xml": "<switch test=\"`$tmp.prop.thirdpartySdnc-found == 'true' and $tmp.templateFileName-found == 'true' and `$tmp.prop.restapiUrl-found == 'true'`\">\n",
343 "x": 1495.4509296417236,
344 "y": 2529.0066665410995,
345 "z": "1ade981f.b4cb28",
347 ["a8f8778d.f670d8", "c2737900.cc91f8"]
350 "id": "a8f8778d.f670d8",
351 "type": "outcomeTrue",
353 "xml": "<outcome value='true'>\n",
356 "x": 1746.4509143829346,
357 "y": 2527.006462454796,
358 "z": "1ade981f.b4cb28",
363 "id": "1ec8b52c.6e317b",
364 "type": "switchNode",
365 "name": "switch network-parameter-name == 'thirdPartyAdaptorRpc'",
366 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'thirdPartyAdaptorRpc'`\">\n",
369 "x": 1698.0066108703613,
370 "y": 2245.006781935692,
371 "z": "1ade981f.b4cb28",
376 "id": "e11ec51e.979328",
377 "type": "outcomeTrue",
379 "xml": "<outcome value='true'>\n",
382 "x": 2031.00687789917,
383 "y": 2248.0068258047104,
384 "z": "1ade981f.b4cb28",
389 "id": "f1275be5.5262e8",
391 "name": "set tmp.thirdPartyAdaptorRpc",
392 "xml": "<set>\n<parameter name='tmp.thirdPartyAdaptorRpc' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.thirdPartyAdaptorRpc-found' value='true' />",
394 "x": 2252.0067806243896,
395 "y": 2247.0068563222885,
396 "z": "1ade981f.b4cb28",
399 "id": "ef2e6c3b.b025c",
402 "xml": "<outcome value='not-found'>\n",
405 "x": 2169.006483078003,
406 "y": 2414.3398393392563,
407 "z": "1ade981f.b4cb28",
412 "id": "3e3c2a80.484366",
415 "xml": "<outcome value='failure'>\n",
418 "x": 2160.0065326690674,
419 "y": 2382.839865088463,
420 "z": "1ade981f.b4cb28",
425 "id": "ea575143.2c04a",
428 "xml": "<outcome value='success'>\n",
431 "x": 2163.75657081604,
432 "y": 2353.19696996361,
433 "z": "1ade981f.b4cb28",
438 "id": "13e37ad5.5d2675",
439 "type": "returnFailure",
440 "name": "return failure",
441 "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=\"`'Error calling ' + $tmp.thirdPartyAdaptorRpc`\" />\n",
443 "x": 2338.7565517425537,
444 "y": 2405.589983344078,
445 "z": "1ade981f.b4cb28",
448 "id": "3bbe6a1e.769726",
455 "x": 2305.4125385284424,
456 "y": 2349.3891391530633,
457 "z": "1ade981f.b4cb28",
462 "id": "7a48c250.70b02c",
465 "xml": "<outcome value='not-found'>\n",
468 "x": 1933.0065574645996,
469 "y": 2639.339543700218,
470 "z": "1ade981f.b4cb28",
475 "id": "591a8fce.45987",
478 "xml": "<outcome value='failure'>\n",
481 "x": 1924.006607055664,
482 "y": 2607.8395694494247,
483 "z": "1ade981f.b4cb28",
488 "id": "903e4526.97e3f8",
491 "xml": "<outcome value='success'>\n",
494 "x": 1927.7566452026367,
495 "y": 2578.196674324572,
496 "z": "1ade981f.b4cb28",
501 "id": "9bf7f535.c6c4f8",
502 "type": "returnFailure",
503 "name": "return failure",
504 "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=\"`'Error calling ' + $tmp.restapiUrl`\" />\n",
506 "x": 2090.7566719055176,
507 "y": 2624.589641928673,
508 "z": "1ade981f.b4cb28",
511 "id": "d82c4ca9.ac8a4",
518 "x": 2069.412612915039,
519 "y": 2574.388843514025,
520 "z": "1ade981f.b4cb28",
525 "id": "c2737900.cc91f8",
526 "type": "outcomeTrue",
528 "xml": "<outcome value='false'>\n",
531 "x": 1897.6731204986572,
532 "y": 2494.450768828392,
533 "z": "1ade981f.b4cb28",
538 "id": "dce9c722.79f6a8",
539 "type": "returnFailure",
540 "name": "return failure",
541 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: 3rd party controller restapiUrl not found\" />\n \n",
543 "x": 2068.673120498657,
544 "y": 2502.450738310814,
545 "z": "1ade981f.b4cb28",
548 "id": "63d4748f.399dec",
550 "name": "contains specification",
551 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"specification\"/>\n",
554 "x": 265.99995040893555,
555 "y": 420.00382936000824,
556 "z": "1ade981f.b4cb28",
558 ["22e4d943.86b1e6", "70d7e113.9c46d"]
561 "id": "22e4d943.86b1e6",
562 "type": "outcomeTrue",
564 "xml": "<outcome value='true'>\n",
567 "x": 501.99998474121094,
568 "y": 418.00382125377655,
569 "z": "1ade981f.b4cb28",
574 "id": "70d7e113.9c46d",
575 "type": "outcomeTrue",
577 "xml": "<outcome value='false'>\n",
580 "x": 205.00003814697266,
581 "y": 643.003994345665,
582 "z": "1ade981f.b4cb28",
587 "id": "83b81c57.91ce3",
589 "name": "contains FC",
590 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FC\"/>\n",
593 "x": 536.0000495910645,
594 "y": 727.0039228200912,
595 "z": "1ade981f.b4cb28",
597 ["d65ac15e.7a488", "692b6949.18efe8"]
600 "id": "692b6949.18efe8",
601 "type": "outcomeTrue",
603 "xml": "<outcome value='false'>\n",
606 "x": 181.00002670288086,
607 "y": 1075.0039952993393,
608 "z": "1ade981f.b4cb28",
613 "id": "90f6f6ce.1e8b98",
615 "name": "contains FD",
616 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FD\"/>\n",
619 "x": 390.00001525878906,
620 "y": 1071.0039738416672,
621 "z": "1ade981f.b4cb28",
623 ["3bc132e.15af7ce", "432ad954.7f9258"]
626 "id": "432ad954.7f9258",
627 "type": "outcomeTrue",
629 "xml": "<outcome value='false'>\n",
632 "x": 172.96873092651367,
633 "y": 1146.9726318120956,
634 "z": "1ade981f.b4cb28",
639 "id": "e6f20097.71282",
641 "name": "contains FcPort",
642 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FcPort\"/>\n",
645 "x": 381.96872329711914,
646 "y": 1143.9726604223251,
647 "z": "1ade981f.b4cb28",
649 ["fc88439c.c752a", "656c931c.a8531c"]
652 "id": "d65ac15e.7a488",
653 "type": "outcomeTrue",
655 "xml": "<outcome value='true'>\n",
658 "x": 718.0000534057617,
659 "y": 728.0039061307907,
660 "z": "1ade981f.b4cb28",
665 "id": "3bc132e.15af7ce",
666 "type": "outcomeTrue",
668 "xml": "<outcome value='true'>\n",
671 "x": 962.0001831054688,
672 "y": 1073.004160284996,
673 "z": "1ade981f.b4cb28",
678 "id": "fc88439c.c752a",
679 "type": "outcomeTrue",
681 "xml": "<outcome value='true'>\n",
684 "x": 576.968807220459,
685 "y": 1145.972692847252,
686 "z": "1ade981f.b4cb28",
691 "id": "656c931c.a8531c",
692 "type": "outcomeTrue",
694 "xml": "<outcome value='false'>\n",
697 "x": 134.00015258789062,
698 "y": 1388.0042766332626,
699 "z": "1ade981f.b4cb28",
704 "id": "eedd7b52.20e6b8",
711 "x": 421.9688529968262,
712 "y": 1386.9730342626572,
713 "z": "1ade981f.b4cb28",
718 "id": "7e53c447.0e30ac",
719 "type": "returnSuccess",
720 "name": "return success",
721 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
723 "x": 766.0273475646973,
724 "y": 414.03119599819183,
725 "z": "1ade981f.b4cb28",
728 "id": "b9067871.472118",
729 "type": "returnSuccess",
730 "name": "return success",
731 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
733 "x": 629.0274925231934,
734 "y": 1384.0314868688583,
735 "z": "1ade981f.b4cb28",
738 "id": "f7dbd0fa.8d544",
740 "name": "contains sitewan",
741 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sitewan\"/>\n",
744 "x": 769.9963111877441,
745 "y": 1147.000280737877,
746 "z": "1ade981f.b4cb28",
748 ["be49f900.18cbf8", "70ee59a7.22b018"]
751 "id": "be49f900.18cbf8",
752 "type": "outcomeTrue",
754 "xml": "<outcome value='true'>\n",
757 "x": 964.996395111084,
758 "y": 1149.0003131628036,
759 "z": "1ade981f.b4cb28",
764 "id": "70ee59a7.22b018",
765 "type": "outcomeTrue",
767 "xml": "<outcome value='false'>\n",
770 "x": 517.9962005615234,
771 "y": 1301.0001281499863,
772 "z": "1ade981f.b4cb28",
777 "id": "549906bf.9f4d38",
779 "name": "contains sotn",
780 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sotn\"/>\n",
783 "x": 886.0000381469727,
784 "y": 728.003843665123,
785 "z": "1ade981f.b4cb28",
787 ["de1bc208.9497e", "5d7fa5e0.39608c"]
790 "id": "de1bc208.9497e",
791 "type": "outcomeTrue",
793 "xml": "<outcome value='true'>\n",
796 "x": 1091.750099182129,
797 "y": 727.003822684288,
798 "z": "1ade981f.b4cb28",
803 "id": "5d7fa5e0.39608c",
804 "type": "outcomeTrue",
806 "xml": "<outcome value='false'>\n",
809 "x": 957.7502174377441,
810 "y": 1016.0039447546005,
811 "z": "1ade981f.b4cb28",
816 "id": "3bef5187.6137be",
818 "name": "for sIdx..service-data.networks.network[]",
819 "xml": "<for index='sIdx' start='0' end='`$service-data.networks.network_length`' >\n",
822 "x": 2003.028076171875,
823 "y": 775.0314663648605,
824 "z": "1ade981f.b4cb28",
829 "id": "d0a23de4.adf92",
830 "type": "outcomeTrue",
832 "xml": "<outcome value='true'>\n",
835 "x": 2538.0281562805176,
836 "y": 715.0316418409348,
837 "z": "1ade981f.b4cb28",
842 "id": "7a6beaa5.cc1f44",
844 "name": "set tmp.pidx and tmp.network-input-parameters",
845 "xml": "<set>\n<parameter name='tmp.sotnFcPortList[`$sotnFcPortListLength`]' value='`$sIdx`' />",
847 "x": 2987.6474952697754,
848 "y": 514.461019039154,
849 "z": "1ade981f.b4cb28",
852 "id": "fb47335d.1f11e",
854 "name": "contains sotn",
855 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sotn\"/>\n",
858 "x": 2375.0280723571777,
859 "y": 716.0315235853195,
860 "z": "1ade981f.b4cb28",
865 "id": "80c623fb.b6c43",
867 "name": "contains FcPort",
868 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FcPort\"/>\n",
871 "x": 2379.028034210205,
872 "y": 770.0317085981369,
873 "z": "1ade981f.b4cb28",
878 "id": "7f4bbff1.2aaa7",
880 "name": "block : atomic",
881 "xml": "<block atomic=\"true\">",
884 "x": 368.0274124145508,
885 "y": 645.0312169790268,
886 "z": "1ade981f.b4cb28",
888 ["83b81c57.91ce3", "15bbe5c6.df494a"]
891 "id": "15bbe5c6.df494a",
893 "name": "find-network-data-block : atomic",
894 "xml": "<block atomic=\"true\">",
898 "x": 643.996280670166,
899 "y": 556.6667798757553,
900 "z": "1ade981f.b4cb28",
902 ["bb133aed.b21f18", "9dfc6949.aaeaa8", "4c8314e9.4920ec"]
905 "id": "2083ab14.dbd904",
906 "type": "outcomeTrue",
908 "xml": "<outcome value='true'>\n",
911 "x": 2547.0279579162598,
912 "y": 767.0315483808517,
913 "z": "1ade981f.b4cb28",
918 "id": "8e022176.66adc",
920 "name": "find-sotn-fc-port-block : atomic",
921 "xml": "<block atomic=\"true\">",
925 "x": 1575.0279846191406,
926 "y": 726.0314081907272,
927 "z": "1ade981f.b4cb28",
929 ["3bef5187.6137be", "a378da89.72c998"]
932 "id": "a378da89.72c998",
934 "name": "set sotnFcPortListLength",
935 "xml": "<set>\n<parameter name='sotnFcPortListLength' value='0' />",
937 "x": 1944.0275421142578,
938 "y": 667.0314983129501,
939 "z": "1ade981f.b4cb28",
942 "id": "216cec92.6dac34",
944 "name": "find-OOF-input-block : atomic",
945 "xml": "<block atomic=\"true\">",
949 "x": 2425.5278968811035,
950 "y": 821.0314382314682,
951 "z": "1ade981f.b4cb28",
953 ["7a6beaa5.cc1f44", "b0957661.ae69b8"]
956 "id": "b0957661.ae69b8",
958 "name": "for sIdx..network-input-parameters[]",
959 "xml": "<for index='paramIdx' start='0' end='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param_length`' >\n",
962 "x": 2963.0276832580566,
963 "y": 566.0315766334534,
964 "z": "1ade981f.b4cb28",
969 "id": "384fb18d.9c07de",
971 "name": "contains address",
972 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].name`\"/>\n <parameter name=\"target\" value=\"address\"/>\n",
975 "x": 2931.5275917053223,
976 "y": 619.0314087867737,
977 "z": "1ade981f.b4cb28",
982 "id": "d4ace761.361c58",
983 "type": "outcomeTrue",
985 "xml": "<outcome value='true'>\n",
988 "x": 3113.5277137756348,
989 "y": 619.0314087867737,
990 "z": "1ade981f.b4cb28",
995 "id": "1a2e9905.591de7",
997 "name": "set sotnFcPortAddress",
998 "xml": "<set>\n<parameter name='sotnFcPortAddress' value='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].value`' />",
1000 "x": 3171.5291748046875,
1001 "y": 732.0318355560303,
1002 "z": "1ade981f.b4cb28",
1005 "id": "a50094bb.3c1258",
1007 "name": "get-OOF-input-block : atomic",
1008 "xml": "<block atomic=\"true\">",
1012 "x": 2980.527744293213,
1013 "y": 677.0315804481506,
1014 "z": "1ade981f.b4cb28",
1016 ["1a2e9905.591de7", "cc79aa24.8a6038"]
1019 "id": "80f5b219.f8df1",
1022 "xml": "<outcome value='success'>\n",
1025 "x": 3196.0287895202637,
1026 "y": 854.0313534736633,
1027 "z": "1ade981f.b4cb28",
1032 "id": "cc79aa24.8a6038",
1034 "name": "execute RestApiCallNode - get access Tp from OSS",
1035 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value=\"`$prop.oss.url + '/oss/inventory?location=' + $sotnFcPortAddress`\"/>\n <parameter name='format' value='json' />\n <parameter name='customHttpHeaders' value=\"X-FromAppId=MSO\" />\n <parameter name='httpMethod' value='GET' />\n <parameter name=\"responsePrefix\" value=\"temp.oss.accessTPs\" />\n\n",
1038 "x": 3293.0277137756348,
1039 "y": 791.0312867164612,
1040 "z": "1ade981f.b4cb28",
1045 "id": "f0282542.57ca38",
1046 "type": "switchNode",
1047 "name": "switch temp.oss.accessTPs_length",
1048 "xml": "<switch test=\"`$temp.oss.accessTPs_length`\">\n",
1051 "x": 3492.0278968811035,
1052 "y": 853.0312638282776,
1053 "z": "1ade981f.b4cb28",
1058 "id": "ede2d42a.5771f8",
1061 "xml": "<outcome value='Other'>\n",
1064 "x": 3756.529167175293,
1065 "y": 852.0315408706665,
1066 "z": "1ade981f.b4cb28",
1071 "id": "41b6b534.71089c",
1073 "name": "set temp.accessTPs_length",
1074 "xml": "<set>\n<parameter name='temp.accessTPs_length' value='`$temp.accessTPs_length + $temp.oss.accessTPs_length`' />\n\n",
1076 "x": 3702.028793334961,
1077 "y": 1118.027702331543,
1078 "z": "1ade981f.b4cb28",
1081 "id": "d976a313.c6a78",
1083 "name": "copy-accessTPs-block : atomic",
1084 "xml": "<block atomic=\"true\">",
1088 "x": 3356.7771606445312,
1089 "y": 941.0269641876221,
1090 "z": "1ade981f.b4cb28",
1092 ["41b6b534.71089c", "48fbd792.d1dde8", "d9a2823e.d5af7"]
1095 "id": "48fbd792.d1dde8",
1096 "type": "switchNode",
1097 "name": "switch temp.accessTPs_length",
1098 "xml": "<switch test='`$temp.accessTPs_length`'>\n",
1101 "x": 3740.527114868164,
1102 "y": 943.026801109314,
1103 "z": "1ade981f.b4cb28",
1105 ["51d201e6.7878", "89eda55d.e07398"]
1108 "id": "51d201e6.7878",
1111 "xml": "<outcome value=''>\n",
1114 "x": 3966.5269660949707,
1115 "y": 918.0267286300659,
1116 "z": "1ade981f.b4cb28",
1121 "id": "6bb067c5.523958",
1123 "name": "set tp_length",
1124 "xml": "<set>\n<parameter name='tp_length' value='0' />",
1126 "x": 4153.026802062988,
1127 "y": 916.0267343814485,
1128 "z": "1ade981f.b4cb28",
1131 "id": "89eda55d.e07398",
1134 "xml": "<outcome value='Other'>\n",
1137 "x": 3962.5269317626953,
1138 "y": 973.0267744064331,
1139 "z": "1ade981f.b4cb28",
1144 "id": "8294cd19.c83c6",
1146 "name": "set tp_length",
1147 "xml": "<set>\n<parameter name='tp_length' value='`$temp.accessTPs_length`' />",
1149 "x": 4151.276870727539,
1150 "y": 973.026759147644,
1151 "z": "1ade981f.b4cb28",
1154 "id": "d9a2823e.d5af7",
1156 "name": "for each existing temp.oss.accessTPs",
1157 "xml": "<for index='idx' start='0' end='`$temp.oss.accessTPs_length`' >\n",
1160 "x": 3742.277557373047,
1161 "y": 1041.0269060134888,
1162 "z": "1ade981f.b4cb28",
1167 "id": "399f37b5.ff7f58",
1169 "name": "set temp.accessTPs",
1170 "xml": "<set>\n<parameter name='`temp.accessTPs[$idx + $tp_length].`' value='`$temp.oss.accessTPs[$idx].`' />",
1172 "x": 4110.277450561523,
1173 "y": 1042.0270538330078,
1174 "z": "1ade981f.b4cb28",
1177 "id": "1cfbf782.e4af38",
1184 "x": 1261.0274276733398,
1185 "y": 725.0311778783798,
1186 "z": "1ade981f.b4cb28",
1188 ["8e022176.66adc", "c5278c28.6a9b9"]
1191 "id": "7dfbcd55.b6e1f4",
1193 "name": "execute RestApiCallNode getPath from OOF",
1194 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.oof-getpath.templatefile`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.oof.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.oof.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"oof\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
1197 "x": 1580.5279350280762,
1198 "y": 1623.0315318107605,
1199 "z": "1ade981f.b4cb28",
1201 ["5d1a513b.14b57", "7d96f5c1.96471c"]
1204 "id": "7d96f5c1.96471c",
1207 "xml": "<outcome value='failure'>\n",
1210 "x": 1909.527587890625,
1211 "y": 1603.031599521637,
1212 "z": "1ade981f.b4cb28",
1217 "id": "5d1a513b.14b57",
1220 "xml": "<outcome value='success'>\n",
1223 "x": 1910.5278015136719,
1224 "y": 1654.031508922577,
1225 "z": "1ade981f.b4cb28",
1230 "id": "c5278c28.6a9b9",
1231 "type": "switchNode",
1232 "name": "switch temp.accessTPs_length",
1233 "xml": "<switch test=\"`$temp.accessTPs_length >= 2`\">\n\n",
1236 "x": 1642.527400970459,
1237 "y": 1118.0313462018967,
1238 "z": "1ade981f.b4cb28",
1243 "id": "5300c3df.d2146c",
1244 "type": "outcomeTrue",
1246 "xml": "<outcome value='true'>\n",
1249 "x": 1874.0276985168457,
1250 "y": 1117.0311926603317,
1251 "z": "1ade981f.b4cb28",
1256 "id": "9f6bbb66.0909d8",
1258 "name": "call-oof-block : atomic",
1259 "xml": "<block atomic=\"true\">",
1263 "x": 1618.0273475646973,
1264 "y": 1254.0312527418137,
1265 "z": "1ade981f.b4cb28",
1267 ["7dfbcd55.b6e1f4", "238383dd.1820ac", "98b5510e.5eab2"]
1270 "id": "238383dd.1820ac",
1272 "name": "set oof input",
1273 "xml": "<set>\n<parameter name='prop.connection-attachment.access-topology-id' value='`$temp.accessTPs[0].access-topology-id`' />\n<parameter name='prop.connection-attachment.access-client-id' value='`$temp.accessTPs[0].access-client-id`' />\n<parameter name='prop.connection-attachment.access-provider-id' value='`$temp.accessTPs[0].access-provider-id`' />\n<parameter name='prop.connection-attachment.access-node-id' value='`$temp.accessTPs[0].access-node-id`' />\n<parameter name='prop.connection-attachment.access-ltp-id' value='`$temp.accessTPs[0].access-ltp-id`' />\n<parameter name='prop.remote.connection-attachment.access-topology-id' value='`$temp.accessTPs[1].access-topology-id`' />\n<parameter name='prop.remote.connection-attachment.access-client-id' value='`$temp.accessTPs[1].access-client-id`' />\n<parameter name='prop.remote.connection-attachment.access-provider-id' value='`$temp.accessTPs[1].access-provider-id`' />\n<parameter name='prop.remote.connection-attachment.access-node-id' value='`$temp.accessTPs[1].access-node-id`' />\n<parameter name='prop.remote.connection-attachment.access-ltp-id' value='`$temp.accessTPs[1].access-ltp-id`' />",
1275 "x": 2134.5274658203125,
1277 "z": "1ade981f.b4cb28",
1280 "id": "973f9e55.898bc",
1282 "name": "execute RestApiCallNode Create Sotn connectivity Service",
1283 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-api-ConnectivityService.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-ConnectivityService:create-connectivity-service'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"patch\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
1286 "x": 2633.662841796875,
1287 "y": 1980.0001220703125,
1288 "z": "1ade981f.b4cb28",
1290 ["b8ecc278.863", "d2381931.d03fb8"]
1293 "id": "b8ecc278.863",
1296 "xml": "<outcome value='success'>\n",
1299 "x": 2971.6626586914062,
1300 "y": 2010.0002055168152,
1301 "z": "1ade981f.b4cb28",
1306 "id": "115b43d.4df70bc",
1308 "name": "block : atomic",
1309 "xml": "<block atomic=\"true\">",
1313 "x": 3119.6626586914062,
1314 "y": 2008.0000834465027,
1315 "z": "1ade981f.b4cb28",
1320 "id": "76c2039e.b4d43c",
1321 "type": "returnFailure",
1322 "name": "return failure",
1323 "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=\"Error executing Create vpn rest api\" />\n",
1325 "x": 3101.6626892089844,
1326 "y": 1955.0001435279846,
1327 "z": "1ade981f.b4cb28",
1330 "id": "d2381931.d03fb8",
1333 "xml": "<outcome value='failure'>\n",
1336 "x": 2962.66259765625,
1337 "y": 1955.0001435279846,
1338 "z": "1ade981f.b4cb28",
1343 "id": "4f670fd0.408e3",
1345 "name": "for vidx..oof.vpns_length[]",
1346 "xml": "<for index='vidx' start='0' end='`$oof.vpns_length`' >",
1349 "x": 2211.666458129883,
1350 "y": 1668.5036072731018,
1351 "z": "1ade981f.b4cb28",
1356 "id": "a77de42e.23ccc8",
1358 "name": "block : atomic",
1359 "xml": "<block atomic=\"true\">",
1362 "x": 2324.783821105957,
1363 "y": 1768.3436222076416,
1364 "z": "1ade981f.b4cb28",
1366 ["b994d4aa.e334a8", "a346cd87.8c958", "973f9e55.898bc", "98ff5f9a.496c"]
1369 "id": "737c8c2f.9d62b4",
1371 "name": "set controller data",
1372 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
1374 "x": 2966.228485107422,
1375 "y": 1832.6768145561218,
1376 "z": "1ade981f.b4cb28",
1379 "id": "a346cd87.8c958",
1380 "type": "get-resource",
1381 "name": "get-resource esr-thirdparty-sdnc",
1382 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
1385 "x": 2582.7283935546875,
1386 "y": 1869.6767539978027,
1387 "z": "1ade981f.b4cb28",
1389 ["f2f70c7e.0eb7b", "956c9182.85d07", "827d9dba.eac7"]
1392 "id": "f2f70c7e.0eb7b",
1395 "xml": "<outcome value='success'>\n",
1398 "x": 2802.728328704834,
1399 "y": 1833.6767230033875,
1400 "z": "1ade981f.b4cb28",
1405 "id": "956c9182.85d07",
1406 "type": "not-found",
1407 "name": "not-found",
1408 "xml": "<outcome value='not-found'>\n",
1411 "x": 2812.219268798828,
1412 "y": 1874.250729084015,
1413 "z": "1ade981f.b4cb28",
1418 "id": "827d9dba.eac7",
1421 "xml": "<outcome value='Other'>\n",
1424 "x": 2807.55224609375,
1425 "y": 1910.5840420722961,
1426 "z": "1ade981f.b4cb28",
1431 "id": "83a276c3.17cb88",
1432 "type": "returnFailure",
1433 "name": "return failure",
1434 "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=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
1436 "x": 2958.7906188964844,
1437 "y": 1870.5365557670593,
1438 "z": "1ade981f.b4cb28",
1441 "id": "652e1f35.433fe",
1442 "type": "returnFailure",
1443 "name": "return failure",
1444 "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=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
1446 "x": 2962.3248901367188,
1447 "y": 1912.023190021515,
1448 "z": "1ade981f.b4cb28",
1451 "id": "b994d4aa.e334a8",
1452 "type": "get-resource",
1453 "name": "get-resource pnf",
1454 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $oof.vpn.access-node-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n\n",
1457 "x": 2528.228286743164,
1458 "y": 1778.6763978004456,
1459 "z": "1ade981f.b4cb28",
1461 ["b2dfe53c.d58c88", "5fb7b767.4ddd98", "86ac5eca.1f9de"]
1464 "id": "b2dfe53c.d58c88",
1467 "xml": "<outcome value='success'>\n",
1470 "x": 2710.2283325195312,
1471 "y": 1723.676507949829,
1472 "z": "1ade981f.b4cb28",
1477 "id": "5fb7b767.4ddd98",
1478 "type": "not-found",
1479 "name": "not-found",
1480 "xml": "<outcome value='not-found'>\n",
1483 "x": 2710.7192344665527,
1484 "y": 1761.2506046295166,
1485 "z": "1ade981f.b4cb28",
1490 "id": "86ac5eca.1f9de",
1493 "xml": "<outcome value='Other'>\n",
1496 "x": 2702.05224609375,
1497 "y": 1794.5839796066284,
1498 "z": "1ade981f.b4cb28",
1503 "id": "caf5934b.a4349",
1504 "type": "returnFailure",
1505 "name": "return failure",
1506 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
1508 "x": 2858.290859222412,
1509 "y": 1760.5364933013916,
1510 "z": "1ade981f.b4cb28",
1513 "id": "81de09fe.962e28",
1514 "type": "returnFailure",
1515 "name": "return failure",
1516 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
1518 "x": 2855.8248901367188,
1519 "y": 1794.0231275558472,
1520 "z": "1ade981f.b4cb28",
1523 "id": "4c6bb0cf.7a8d",
1525 "name": "set tmp.thirdparty-sdnc-id",
1526 "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
1528 "x": 2895.2283325195312,
1529 "y": 1722.6766300201416,
1530 "z": "1ade981f.b4cb28",
1533 "id": "98ff5f9a.496c",
1535 "name": "set oof.vpn",
1536 "xml": "<set>\n<parameter name='oof.vpn.' value='`$oof.vpns[$vidx].`' />",
1538 "x": 2520.2282791137695,
1539 "y": 1667.7874698638916,
1540 "z": "1ade981f.b4cb28",
1543 "id": "c5f7cd02.474b9",
1544 "type": "switchNode",
1545 "name": "switch network-parameter-name == 'thirdPartySdncId'",
1546 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'thirdPartySdncId'`\">\n",
1549 "x": 1691.3293933868408,
1550 "y": 2110.0000327825546,
1551 "z": "1ade981f.b4cb28",
1556 "id": "347a73c9.c2044c",
1557 "type": "outcomeTrue",
1559 "xml": "<outcome value='true'>\n",
1562 "x": 2022.5273246765137,
1563 "y": 2111.0309537649155,
1564 "z": "1ade981f.b4cb28",
1569 "id": "1807bcd9.cbcc63",
1570 "type": "get-resource",
1571 "name": "get-resource esr-thirdparty-sdnc",
1572 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = `$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value` AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
1575 "x": 2287.528263092041,
1576 "y": 2109.0309537649155,
1577 "z": "1ade981f.b4cb28",
1579 ["d9323612.7d0628", "cd1ef5fe.d66f28", "d826bc61.a3061"]
1582 "id": "d9323612.7d0628",
1585 "xml": "<outcome value='success'>\n",
1588 "x": 2549.5280685424805,
1589 "y": 2053.030765891075,
1590 "z": "1ade981f.b4cb28",
1595 "id": "a93b1e0d.a35c7",
1597 "name": "set controller data",
1598 "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='true' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
1600 "x": 2747.0281295776367,
1601 "y": 2041.0307658910751,
1602 "z": "1ade981f.b4cb28",
1605 "id": "cd1ef5fe.d66f28",
1606 "type": "not-found",
1607 "name": "not-found",
1608 "xml": "<outcome value='not-found'>\n",
1611 "x": 2581.0189323425293,
1612 "y": 2101.604869246483,
1613 "z": "1ade981f.b4cb28",
1618 "id": "d826bc61.a3061",
1621 "xml": "<outcome value='Other'>\n",
1624 "x": 2576.3519401550293,
1625 "y": 2142.938182234764,
1626 "z": "1ade981f.b4cb28",
1631 "id": "1e56373b.ddb279",
1633 "name": "set controller data",
1634 "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='false' />\n",
1636 "x": 2788.0273475646973,
1637 "y": 2120.030951857567,
1638 "z": "1ade981f.b4cb28",
1641 "id": "e797233f.75da4",
1642 "type": "switchNode",
1643 "name": "switch network-parameter-name == 'restapiUrl'",
1644 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'restapiUrl'`\">\n",
1647 "x": 1664.5272064208984,
1648 "y": 2202.0308336019516,
1649 "z": "1ade981f.b4cb28",
1654 "id": "c250bfe5.c7f1f",
1655 "type": "outcomeTrue",
1657 "xml": "<outcome value='true'>\n",
1660 "x": 2006.5273170471191,
1661 "y": 2200.0309566259384,
1662 "z": "1ade981f.b4cb28",
1667 "id": "666e08da.034568",
1669 "name": "set tmp.templateFileName",
1670 "xml": "<set>\n<parameter name='tmp.restapiUrl' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.restapiUrl-found' value='true' />",
1672 "x": 2250.527395248413,
1673 "y": 2204.0310262441635,
1674 "z": "1ade981f.b4cb28",
1677 "id": "75fcb157.b9b59",
1686 "z": "1ade981f.b4cb28",
1688 ["5b14048f.12553c", "52b16544.03c78c", "38c987e8.484a28", "32addcf6.c66764", "ece3ef52.4cd9", "ae270f1d.ffa9c", "7f091c79.e46444", "309988b6.7920e8", "8517e005.7b636", "80955454.533fe8"]
1691 "id": "5b14048f.12553c",
1692 "type": "switchNode",
1693 "name": "switch name",
1694 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'name'`\">",
1697 "x": 2600.9999465942383,
1698 "y": 1046.0000805854797,
1699 "z": "1ade981f.b4cb28",
1704 "id": "fe000a36.fbe0e8",
1705 "type": "outcomeTrue",
1707 "xml": "<outcome value='true'>\n",
1710 "x": 2787.9999465942383,
1711 "y": 1042.0000805854797,
1712 "z": "1ade981f.b4cb28",
1717 "id": "ade8c214.0be56",
1720 "xml": "<set>\n<parameter name='template.name' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1722 "x": 2955.9999465942383,
1723 "y": 1042.6000866889954,
1724 "z": "1ade981f.b4cb28",
1727 "id": "52b16544.03c78c",
1728 "type": "switchNode",
1729 "name": "switch service-type",
1730 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'service-type'`\">",
1733 "x": 2618.510139465332,
1734 "y": 1107.0000205039978,
1735 "z": "1ade981f.b4cb28",
1740 "id": "b7d5221e.05258",
1741 "type": "outcomeTrue",
1743 "xml": "<outcome value='true'>\n",
1746 "x": 2805.510139465332,
1747 "y": 1103.0000205039978,
1748 "z": "1ade981f.b4cb28",
1753 "id": "f4d03bdc.ad8be8",
1755 "name": "set service-type",
1756 "xml": "<set>\n<parameter name='template.service-type' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1758 "x": 2973.510139465332,
1759 "y": 1103.6000266075134,
1760 "z": "1ade981f.b4cb28",
1763 "id": "38c987e8.484a28",
1764 "type": "switchNode",
1765 "name": "switch total-size",
1766 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'total-size'`\">",
1769 "x": 2611.9727172851562,
1770 "y": 1163.472821712494,
1771 "z": "1ade981f.b4cb28",
1776 "id": "ce8d2ecf.cebcb",
1777 "type": "outcomeTrue",
1779 "xml": "<outcome value='true'>\n",
1782 "x": 2798.9727172851562,
1783 "y": 1159.472821712494,
1784 "z": "1ade981f.b4cb28",
1789 "id": "79bc31d0.6049b",
1791 "name": "set total-size",
1792 "xml": "<set>\n<parameter name='template.total-size' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1794 "x": 2966.9727172851562,
1795 "y": 1160.0728278160095,
1796 "z": "1ade981f.b4cb28",
1799 "id": "32addcf6.c66764",
1800 "type": "switchNode",
1801 "name": "switch pir",
1802 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pir'`\">",
1805 "x": 2589.972816467285,
1806 "y": 1212.4728608131409,
1807 "z": "1ade981f.b4cb28",
1812 "id": "ac264859.78f2c8",
1813 "type": "outcomeTrue",
1815 "xml": "<outcome value='true'>\n",
1818 "x": 2776.972816467285,
1819 "y": 1208.4728608131409,
1820 "z": "1ade981f.b4cb28",
1825 "id": "69a60419.09575c",
1828 "xml": "<set>\n<parameter name='template.pir' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1830 "x": 2944.972816467285,
1831 "y": 1209.0728669166565,
1832 "z": "1ade981f.b4cb28",
1835 "id": "ece3ef52.4cd9",
1836 "type": "switchNode",
1837 "name": "switch cbs",
1838 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'cbs'`\">",
1841 "x": 2590.9728507995605,
1842 "y": 1263.4727854728699,
1843 "z": "1ade981f.b4cb28",
1848 "id": "2bbf7850.c2a418",
1849 "type": "outcomeTrue",
1851 "xml": "<outcome value='true'>\n",
1854 "x": 2777.9728507995605,
1855 "y": 1259.4727854728699,
1856 "z": "1ade981f.b4cb28",
1861 "id": "221a9fbe.0b7a2",
1864 "xml": "<set>\n<parameter name='template.cbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1866 "x": 2945.9728507995605,
1867 "y": 1260.0727915763855,
1868 "z": "1ade981f.b4cb28",
1871 "id": "ae270f1d.ffa9c",
1872 "type": "switchNode",
1873 "name": "switch pbs",
1874 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pbs'`\">",
1877 "x": 2586.9728507995605,
1878 "y": 1318.4727854728699,
1879 "z": "1ade981f.b4cb28",
1884 "id": "3aa18960.21df06",
1885 "type": "outcomeTrue",
1887 "xml": "<outcome value='true'>\n",
1890 "x": 2773.9728507995605,
1891 "y": 1314.4727854728699,
1892 "z": "1ade981f.b4cb28",
1897 "id": "f2dc9f13.63071",
1900 "xml": "<set>\n<parameter name='template.pbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1902 "x": 2941.9728507995605,
1903 "y": 1315.0727915763855,
1904 "z": "1ade981f.b4cb28",
1907 "id": "7f091c79.e46444",
1908 "type": "switchNode",
1909 "name": "switch couplingFlag",
1910 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'couplingFlag'`\">",
1913 "x": 2616.972999572754,
1914 "y": 1374.4727873802185,
1915 "z": "1ade981f.b4cb28",
1920 "id": "2ec96ac1.74eb56",
1921 "type": "outcomeTrue",
1923 "xml": "<outcome value='true'>\n",
1926 "x": 2803.972999572754,
1927 "y": 1370.4727873802185,
1928 "z": "1ade981f.b4cb28",
1933 "id": "f23df759.89ea78",
1935 "name": "set couplingFlag",
1936 "xml": "<set>\n<parameter name='template.couplingFlag' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1938 "x": 2971.972999572754,
1939 "y": 1371.0727934837341,
1940 "z": "1ade981f.b4cb28",
1943 "id": "309988b6.7920e8",
1944 "type": "switchNode",
1945 "name": "switch colorAware",
1946 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'colorAware'`\">",
1949 "x": 2610.972999572754,
1950 "y": 1420.4727873802185,
1951 "z": "1ade981f.b4cb28",
1956 "id": "ff5d407a.d629a",
1957 "type": "outcomeTrue",
1959 "xml": "<outcome value='true'>\n",
1962 "x": 2797.972999572754,
1963 "y": 1416.4727873802185,
1964 "z": "1ade981f.b4cb28",
1969 "id": "5471bae7.23b974",
1971 "name": "set colorAware",
1972 "xml": "<set>\n<parameter name='template.colorAware' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1974 "x": 2965.972999572754,
1975 "y": 1417.0727934837341,
1976 "z": "1ade981f.b4cb28",
1979 "id": "80955454.533fe8",
1980 "type": "switchNode",
1981 "name": "switch diversity-policy",
1982 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'diversity-policy'`\">",
1985 "x": 2618.9732398986816,
1986 "y": 1511.472852230072,
1987 "z": "1ade981f.b4cb28",
1992 "id": "394315e7.68ab3a",
1993 "type": "outcomeTrue",
1995 "xml": "<outcome value='true'>\n",
1998 "x": 2805.9732398986816,
1999 "y": 1507.472852230072,
2000 "z": "1ade981f.b4cb28",
2005 "id": "c01e5816.98fe98",
2007 "name": "set diversity-policy",
2008 "xml": "<set>\n<parameter name='template.diversity-policy' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
2010 "x": 2973.9732398986816,
2011 "y": 1508.0728583335876,
2012 "z": "1ade981f.b4cb28",
2015 "id": "8517e005.7b636",
2016 "type": "switchNode",
2017 "name": "switch route-objective-function",
2018 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'route-objective-function'`\">",
2021 "x": 2647.9731483459473,
2022 "y": 1460.472852230072,
2023 "z": "1ade981f.b4cb28",
2028 "id": "8485067c.5ed7d8",
2029 "type": "outcomeTrue",
2031 "xml": "<outcome value='true'>\n",
2034 "x": 2834.9731483459473,
2035 "y": 1456.472852230072,
2036 "z": "1ade981f.b4cb28",
2041 "id": "abef4cdd.0306b",
2043 "name": "set route-objective-function",
2044 "xml": "<set>\n<parameter name='template.route-objective-function' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
2046 "x": 3002.9731483459473,
2047 "y": 1457.0728583335876,
2048 "z": "1ade981f.b4cb28",
2051 "id": "98b5510e.5eab2",
2053 "name": "for paidx..tmp.network-input-parameters.param_length[]",
2054 "xml": "<for index='paidx' start='0' end='`$tmp.network-input-parameters.param_length`' >",
2057 "x": 2099.1355361938477,
2058 "y": 1378.468924999237,
2059 "z": "1ade981f.b4cb28",