3 "id": "38ad5ef3.8fa5c2",
9 "z": "bf8d58e2.6e6ac8",
17 "id": "59b2f037.b79a4",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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}'>",
25 "x": 349.00391006469727,
26 "y": 197.0039234161377,
27 "z": "bf8d58e2.6e6ac8",
35 "id": "7aa0bfba.98463",
37 "name": "wan-connection-topology-operation-activate",
38 "xml": "<method rpc='wan-connection-topology-operation-activate' mode='sync'>\n",
41 "x": 337.0040283203125,
43 "z": "bf8d58e2.6e6ac8",
51 "id": "ac6656dd.35a3c8",
53 "name": "execute Properties",
54 "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",
57 "x": 587.0045166015625,
58 "y": 473.0041103363037,
59 "z": "bf8d58e2.6e6ac8",
65 "id": "5eafccd5.5cff74",
66 "type": "returnSuccess",
67 "name": "return success",
68 "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",
70 "x": 890.0041275024414,
71 "y": 2205.004325866699,
72 "z": "bf8d58e2.6e6ac8",
76 "id": "77d24866.f3a848",
78 "name": "general-activate-block : atomic",
79 "xml": "<block atomic=\"true\">",
83 "x": 731.5041828155518,
84 "y": 1920.0041402578354,
85 "z": "bf8d58e2.6e6ac8",
96 "id": "4329fb4d.2499b4",
98 "name": "for cxid..network-topology-operation-input.network-request-input.network-input-parameters.param[]",
99 "xml": "<for index='cxid' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
102 "x": 1545.003984451294,
103 "y": 2037.0041707754135,
104 "z": "bf8d58e2.6e6ac8",
112 "id": "d6f9dbf2.6a98d8",
114 "name": "execute RestApiCallNode Create wan-connection",
115 "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=\"admin\" />\n<parameter name=\"restapiPassword\" value=\"admin\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restApi-result\"/>",
118 "x": 1571.2540397644043,
119 "y": 2591.0043576955795,
120 "z": "bf8d58e2.6e6ac8",
130 "id": "6c80438c.95e70c",
131 "type": "outcomeTrue",
133 "xml": "<outcome value='true'>\n",
136 "x": 1870.254409790039,
137 "y": 2141.0045127868652,
138 "z": "bf8d58e2.6e6ac8",
146 "id": "5cacbb75.a9b194",
148 "name": "set tmp.templateFileName",
149 "xml": "<set>\n<parameter name='tmp.templateFileName' value=\"`$prop.restapi.templateDir + '/' + $network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].value`\" />\n<parameter name='tmp.templateFileName-found' value='true' />",
151 "x": 2227.2544174194336,
152 "y": 2144.004379630089,
153 "z": "bf8d58e2.6e6ac8",
157 "id": "664ad94.da0ee28",
159 "name": "set paras flags",
160 "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' />",
162 "x": 1332.0041522979736,
163 "y": 1952.0041679143906,
164 "z": "bf8d58e2.6e6ac8",
168 "id": "2afc86f8.6d0eca",
171 "xml": "<outcome value='not-found'>\n",
174 "x": 1901.0104637145996,
175 "y": 2626.343449950218,
176 "z": "bf8d58e2.6e6ac8",
184 "id": "1ff9ce75.2238b2",
187 "xml": "<outcome value='failure'>\n",
190 "x": 1892.010513305664,
191 "y": 2594.8434756994247,
192 "z": "bf8d58e2.6e6ac8",
200 "id": "baab7187.80f6b",
203 "xml": "<outcome value='success'>\n",
206 "x": 1895.7605514526367,
207 "y": 2565.200580574572,
208 "z": "bf8d58e2.6e6ac8",
216 "id": "c3e0d84f.772da8",
217 "type": "returnFailure",
218 "name": "return failure",
219 "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",
221 "x": 2058.7605781555176,
222 "y": 2611.593548178673,
223 "z": "bf8d58e2.6e6ac8",
227 "id": "5fa21447.0f651c",
229 "name": "contains specification",
230 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"specification\"/>\n",
233 "x": 234.00385665893555,
234 "y": 407.00773561000824,
235 "z": "bf8d58e2.6e6ac8",
244 "id": "709657dc.92cf68",
245 "type": "outcomeTrue",
247 "xml": "<outcome value='true'>\n",
250 "x": 470.00389099121094,
251 "y": 405.00772750377655,
252 "z": "bf8d58e2.6e6ac8",
260 "id": "9f362f1a.3252f",
261 "type": "outcomeTrue",
263 "xml": "<outcome value='false'>\n",
266 "x": 173.00394439697266,
267 "y": 630.007900595665,
268 "z": "bf8d58e2.6e6ac8",
276 "id": "43ec8f53.27728",
278 "name": "contains Fc",
279 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"Fc\"/>\n",
282 "x": 504.00395584106445,
283 "y": 714.0078290700912,
284 "z": "bf8d58e2.6e6ac8",
293 "id": "9aeabbf6.e3e4e8",
294 "type": "outcomeTrue",
296 "xml": "<outcome value='false'>\n",
299 "x": 149.00393295288086,
300 "y": 1062.0079015493393,
301 "z": "bf8d58e2.6e6ac8",
309 "id": "3c9043b1.35740c",
311 "name": "contains Fd",
312 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"Fd\"/>\n",
315 "x": 358.00392150878906,
316 "y": 1058.0078800916672,
317 "z": "bf8d58e2.6e6ac8",
326 "id": "e569686f.faece8",
327 "type": "outcomeTrue",
329 "xml": "<outcome value='false'>\n",
332 "x": 140.97263717651367,
333 "y": 1133.9765380620956,
334 "z": "bf8d58e2.6e6ac8",
342 "id": "cbe73854.eea6a8",
344 "name": "contains FcPort",
345 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FcPort\"/>\n",
348 "x": 349.97262954711914,
349 "y": 1130.9765666723251,
350 "z": "bf8d58e2.6e6ac8",
359 "id": "99a5ce.39d8fa3",
360 "type": "outcomeTrue",
362 "xml": "<outcome value='true'>\n",
365 "x": 686.0039596557617,
366 "y": 715.0078123807907,
367 "z": "bf8d58e2.6e6ac8",
375 "id": "371cd5ef.c2eb7a",
376 "type": "outcomeTrue",
378 "xml": "<outcome value='true'>\n",
381 "x": 930.0040893554688,
382 "y": 1060.008066534996,
383 "z": "bf8d58e2.6e6ac8",
391 "id": "8253886a.5043b8",
392 "type": "outcomeTrue",
394 "xml": "<outcome value='true'>\n",
397 "x": 544.972713470459,
398 "y": 1132.976599097252,
399 "z": "bf8d58e2.6e6ac8",
407 "id": "aae3e74c.32cb78",
408 "type": "outcomeTrue",
410 "xml": "<outcome value='false'>\n",
413 "x": 102.00405883789062,
414 "y": 1375.0081828832626,
415 "z": "bf8d58e2.6e6ac8",
423 "id": "7c4d10db.fc2b",
430 "x": 389.9727592468262,
431 "y": 1373.9769405126572,
432 "z": "bf8d58e2.6e6ac8",
440 "id": "a54c999.f509368",
441 "type": "returnSuccess",
442 "name": "return success",
443 "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",
445 "x": 734.0312538146973,
446 "y": 401.03510224819183,
447 "z": "bf8d58e2.6e6ac8",
451 "id": "1370131a.38495d",
452 "type": "returnSuccess",
453 "name": "return success",
454 "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",
456 "x": 597.0313987731934,
457 "y": 1371.0353931188583,
458 "z": "bf8d58e2.6e6ac8",
462 "id": "19d89423.0a7e6c",
464 "name": "contains sitewan",
465 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sitewan\"/>\n",
468 "x": 738.0002174377441,
469 "y": 1134.004186987877,
470 "z": "bf8d58e2.6e6ac8",
479 "id": "ba88f958.08aa68",
480 "type": "outcomeTrue",
482 "xml": "<outcome value='true'>\n",
485 "x": 933.000301361084,
486 "y": 1136.0042194128036,
487 "z": "bf8d58e2.6e6ac8",
495 "id": "38c06fa8.7d4cc",
496 "type": "outcomeTrue",
498 "xml": "<outcome value='false'>\n",
501 "x": 486.00010681152344,
502 "y": 1288.0040343999863,
503 "z": "bf8d58e2.6e6ac8",
511 "id": "d3d5931c.c4f83",
512 "type": "outcomeTrue",
514 "xml": "<outcome value='true'>\n",
517 "x": 1396.754035949707,
518 "y": 901.0077877044678,
519 "z": "bf8d58e2.6e6ac8",
527 "id": "8ea3d7d7.febac8",
528 "type": "outcomeTrue",
530 "xml": "<outcome value='false'>\n",
533 "x": 925.7541236877441,
534 "y": 1003.0078510046005,
535 "z": "bf8d58e2.6e6ac8",
543 "id": "5e27888.9f8f978",
545 "name": "for sIdx..service-data.networks.network[]",
546 "xml": "<for index='sIdx' start='0' end='`$service-data.networks.network_length`' >\n",
549 "x": 2097.0320587158203,
550 "y": 662.035418510437,
551 "z": "bf8d58e2.6e6ac8",
559 "id": "1d6c0cc0.95f1c3",
560 "type": "outcomeTrue",
562 "xml": "<outcome value='true'>\n",
565 "x": 2506.0320625305176,
566 "y": 702.0355480909348,
567 "z": "bf8d58e2.6e6ac8",
575 "id": "ee4ec835.0a0ae8",
577 "name": "set tmp.pidx and tmp.network-input-parameters",
578 "xml": "<set>\n<parameter name='tmp.sotnFcPortList[`$sotnFcPortListLength`]' value='`$sIdx`' />",
580 "x": 2955.6514015197754,
581 "y": 501.46492528915405,
582 "z": "bf8d58e2.6e6ac8",
586 "id": "d2e8a0ee.5213c",
588 "name": "contains sotn",
589 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\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",
592 "x": 2343.0319786071777,
593 "y": 703.0354298353195,
594 "z": "bf8d58e2.6e6ac8",
602 "id": "16926ebd.1ab8f1",
604 "name": "contains FcPort",
605 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\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",
608 "x": 2347.031940460205,
609 "y": 757.0356148481369,
610 "z": "bf8d58e2.6e6ac8",
618 "id": "34f92a60.a00a16",
620 "name": "block : atomic",
621 "xml": "<block atomic=\"true\">",
624 "x": 336.0313186645508,
625 "y": 632.0351232290268,
626 "z": "bf8d58e2.6e6ac8",
635 "id": "2ec05a20.11a5f6",
636 "type": "outcomeTrue",
638 "xml": "<outcome value='true'>\n",
641 "x": 2515.0318641662598,
642 "y": 754.0354546308517,
643 "z": "bf8d58e2.6e6ac8",
651 "id": "e089d5c4.b1a808",
653 "name": "find-sotn-fc-port-block : atomic",
654 "xml": "<block atomic=\"true\">",
658 "x": 1730.031837463379,
659 "y": 712.0354261398315,
660 "z": "bf8d58e2.6e6ac8",
669 "id": "df34ef29.a5514",
671 "name": "set sotnFcPortListLength",
672 "xml": "<set>\n<parameter name='sotnFcPortListLength' value='0' />",
674 "x": 2013.031509399414,
675 "y": 569.0353946685791,
676 "z": "bf8d58e2.6e6ac8",
680 "id": "6ea2fca7.3f57a4",
682 "name": "find-OOF-input-block : atomic",
683 "xml": "<block atomic=\"true\">",
687 "x": 2393.5318031311035,
688 "y": 808.0353444814682,
689 "z": "bf8d58e2.6e6ac8",
698 "id": "4b280a8d.8f4424",
700 "name": "for sIdx..network-input-parameters[]",
701 "xml": "<for index='paramIdx' start='0' end='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param_length`' >\n",
704 "x": 2931.0315895080566,
705 "y": 553.0354828834534,
706 "z": "bf8d58e2.6e6ac8",
714 "id": "85f3cbde.7dcb88",
716 "name": "contains address",
717 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\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",
720 "x": 2899.5314979553223,
721 "y": 606.0353150367737,
722 "z": "bf8d58e2.6e6ac8",
730 "id": "31f133f3.99bbfc",
731 "type": "outcomeTrue",
733 "xml": "<outcome value='true'>\n",
736 "x": 3081.5316200256348,
737 "y": 606.0353150367737,
738 "z": "bf8d58e2.6e6ac8",
746 "id": "67728772.5b2df8",
748 "name": "set sotnFcPortAddress",
749 "xml": "<set>\n<parameter name='sotnFcPortAddress' value='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].value`' />",
751 "x": 3139.5330810546875,
752 "y": 719.0357418060303,
753 "z": "bf8d58e2.6e6ac8",
757 "id": "9b1feb51.adf0c8",
759 "name": "get-OOF-input-block : atomic",
760 "xml": "<block atomic=\"true\">",
764 "x": 2948.531650543213,
765 "y": 664.0354866981506,
766 "z": "bf8d58e2.6e6ac8",
775 "id": "f6db23cd.84a15",
778 "xml": "<outcome value='success'>\n",
781 "x": 3164.0326957702637,
782 "y": 841.0352597236633,
783 "z": "bf8d58e2.6e6ac8",
791 "id": "23bb424d.0bfdfe",
793 "name": "execute RestApiCallNode - get access Tp from OSS",
794 "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",
797 "x": 3261.0316200256348,
798 "y": 778.0351929664612,
799 "z": "bf8d58e2.6e6ac8",
807 "id": "3bfbe626.42a93a",
808 "type": "switchNode",
809 "name": "switch temp.oss.accessTPs_length",
810 "xml": "<switch test=\"`$temp.oss.accessTPs_length`\">\n",
813 "x": 3460.0318031311035,
814 "y": 840.0351700782776,
815 "z": "bf8d58e2.6e6ac8",
823 "id": "62442e7c.6f486",
826 "xml": "<outcome value='Other'>\n",
829 "x": 3724.533073425293,
830 "y": 839.0354471206665,
831 "z": "bf8d58e2.6e6ac8",
839 "id": "2ce2f873.7ccbc8",
841 "name": "set temp.accessTPs_length",
842 "xml": "<set>\n<parameter name='temp.accessTPs_length' value='`$temp.accessTPs_length + $temp.oss.accessTPs_length`' />\n\n",
844 "x": 3670.032699584961,
845 "y": 1105.031608581543,
846 "z": "bf8d58e2.6e6ac8",
850 "id": "29a2d036.e5fea",
852 "name": "copy-accessTPs-block : atomic",
853 "xml": "<block atomic=\"true\">",
857 "x": 3324.7810668945312,
858 "y": 928.0308704376221,
859 "z": "bf8d58e2.6e6ac8",
869 "id": "b0f47160.ab83c",
870 "type": "switchNode",
871 "name": "switch temp.accessTPs_length",
872 "xml": "<switch test='`$temp.accessTPs_length`'>\n",
875 "x": 3708.531021118164,
876 "y": 930.030707359314,
877 "z": "bf8d58e2.6e6ac8",
886 "id": "e57f314e.d692f",
889 "xml": "<outcome value=''>\n",
892 "x": 3934.5308723449707,
893 "y": 905.0306348800659,
894 "z": "bf8d58e2.6e6ac8",
902 "id": "d1909b4c.2dada8",
904 "name": "set tp_length",
905 "xml": "<set>\n<parameter name='tp_length' value='0' />",
907 "x": 4121.030708312988,
908 "y": 903.0306406314485,
909 "z": "bf8d58e2.6e6ac8",
913 "id": "7eb00f9f.b7ba5",
916 "xml": "<outcome value='Other'>\n",
919 "x": 3930.5308380126953,
920 "y": 960.0306806564331,
921 "z": "bf8d58e2.6e6ac8",
929 "id": "666d9674.3fd3a8",
931 "name": "set tp_length",
932 "xml": "<set>\n<parameter name='tp_length' value='`$temp.accessTPs_length`' />",
934 "x": 4119.280776977539,
935 "y": 960.030665397644,
936 "z": "bf8d58e2.6e6ac8",
940 "id": "7275b121.376d5",
942 "name": "for each existing temp.oss.accessTPs",
943 "xml": "<for index='idx' start='0' end='`$temp.oss.accessTPs_length`' >\n",
946 "x": 3710.281463623047,
947 "y": 1028.0308122634888,
948 "z": "bf8d58e2.6e6ac8",
956 "id": "f2dec21b.c72d",
958 "name": "set temp.accessTPs",
959 "xml": "<set>\n<parameter name='`temp.accessTPs[$idx + $tp_length].`' value='`$temp.oss.accessTPs[$idx].`' />",
961 "x": 4078.2813568115234,
962 "y": 1029.0309600830078,
963 "z": "bf8d58e2.6e6ac8",
967 "id": "3636527d.52348e",
974 "x": 1544.0314102172852,
975 "y": 896.0351066589355,
976 "z": "bf8d58e2.6e6ac8",
985 "id": "3a7071f1.30ce3e",
987 "name": "execute RestApiCallNode getPath from OOF",
988 "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`\" />",
991 "x": 1548.5318412780762,
992 "y": 1610.0354380607605,
993 "z": "bf8d58e2.6e6ac8",
1002 "id": "d0803760.a3cf48",
1005 "xml": "<outcome value='failure'>\n",
1008 "x": 1877.531494140625,
1009 "y": 1590.035505771637,
1010 "z": "bf8d58e2.6e6ac8",
1016 "id": "13c8c509.8dd28b",
1019 "xml": "<outcome value='success'>\n",
1022 "x": 1878.5317077636719,
1023 "y": 1641.035415172577,
1024 "z": "bf8d58e2.6e6ac8",
1032 "id": "aa30b2cc.32af1",
1033 "type": "switchNode",
1034 "name": "switch temp.accessTPs_length",
1035 "xml": "<switch test=\"`$temp.accessTPs_length >= 2`\">\n\n",
1038 "x": 1610.531307220459,
1039 "y": 1105.0352524518967,
1040 "z": "bf8d58e2.6e6ac8",
1048 "id": "dd0c2e67.02d53",
1049 "type": "outcomeTrue",
1051 "xml": "<outcome value='true'>\n",
1054 "x": 1842.0316047668457,
1055 "y": 1104.0350989103317,
1056 "z": "bf8d58e2.6e6ac8",
1064 "id": "975483b1.3fe1f",
1066 "name": "call-oof-block : atomic",
1067 "xml": "<block atomic=\"true\">",
1071 "x": 1586.0312538146973,
1072 "y": 1241.0351589918137,
1073 "z": "bf8d58e2.6e6ac8",
1083 "id": "f56f577d.f30698",
1085 "name": "set oof input",
1086 "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`' />",
1088 "x": 2102.5313720703125,
1090 "z": "bf8d58e2.6e6ac8",
1094 "id": "577d8def.47c664",
1096 "name": "execute RestApiCallNode Create Sotn connectivity Service",
1097 "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`\" />",
1100 "x": 2601.666748046875,
1101 "y": 1967.0040283203125,
1102 "z": "bf8d58e2.6e6ac8",
1111 "id": "ee1d8114.03821",
1114 "xml": "<outcome value='success'>\n",
1117 "x": 2939.6665649414062,
1118 "y": 1997.0041117668152,
1119 "z": "bf8d58e2.6e6ac8",
1127 "id": "225012e1.339dde",
1129 "name": "block : atomic",
1130 "xml": "<block atomic=\"true\">",
1134 "x": 3087.6665649414062,
1135 "y": 1995.0039896965027,
1136 "z": "bf8d58e2.6e6ac8",
1142 "id": "e1714d35.f44de",
1143 "type": "returnFailure",
1144 "name": "return failure",
1145 "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",
1147 "x": 3069.6665954589844,
1148 "y": 1942.0040497779846,
1149 "z": "bf8d58e2.6e6ac8",
1153 "id": "b2f48c23.dba01",
1156 "xml": "<outcome value='failure'>\n",
1159 "x": 2930.66650390625,
1160 "y": 1942.0040497779846,
1161 "z": "bf8d58e2.6e6ac8",
1169 "id": "647a1bd3.ca5bb4",
1171 "name": "for vidx..oof.vpns_length[]",
1172 "xml": "<for index='vidx' start='0' end='`$oof.vpns_length`' >",
1175 "x": 2179.670364379883,
1176 "y": 1655.5075135231018,
1177 "z": "bf8d58e2.6e6ac8",
1185 "id": "b3bf31fb.d8cd7",
1187 "name": "block : atomic",
1188 "xml": "<block atomic=\"true\">",
1191 "x": 2292.787727355957,
1192 "y": 1755.3475284576416,
1193 "z": "bf8d58e2.6e6ac8",
1204 "id": "25bd092e.03a776",
1206 "name": "set controller data",
1207 "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",
1209 "x": 2934.232391357422,
1210 "y": 1819.6807208061218,
1211 "z": "bf8d58e2.6e6ac8",
1215 "id": "c8f650af.4d42d",
1216 "type": "get-resource",
1217 "name": "get-resource esr-thirdparty-sdnc",
1218 "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",
1221 "x": 2550.7322998046875,
1222 "y": 1856.6806602478027,
1223 "z": "bf8d58e2.6e6ac8",
1233 "id": "379812a3.1c00ce",
1236 "xml": "<outcome value='success'>\n",
1239 "x": 2770.732234954834,
1240 "y": 1820.6806292533875,
1241 "z": "bf8d58e2.6e6ac8",
1249 "id": "18c2cc8d.f57b93",
1250 "type": "not-found",
1251 "name": "not-found",
1252 "xml": "<outcome value='not-found'>\n",
1255 "x": 2780.223175048828,
1256 "y": 1861.254635334015,
1257 "z": "bf8d58e2.6e6ac8",
1265 "id": "2e629d58.9a59a2",
1268 "xml": "<outcome value='Other'>\n",
1271 "x": 2775.55615234375,
1272 "y": 1897.5879483222961,
1273 "z": "bf8d58e2.6e6ac8",
1281 "id": "e998ff2.0c21a",
1282 "type": "returnFailure",
1283 "name": "return failure",
1284 "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",
1286 "x": 2926.7945251464844,
1287 "y": 1857.5404620170593,
1288 "z": "bf8d58e2.6e6ac8",
1292 "id": "809ff6c0.f2acc8",
1293 "type": "returnFailure",
1294 "name": "return failure",
1295 "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",
1297 "x": 2930.3287963867188,
1298 "y": 1899.027096271515,
1299 "z": "bf8d58e2.6e6ac8",
1303 "id": "5cceda35.f10fe4",
1304 "type": "get-resource",
1305 "name": "get-resource pnf",
1306 "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",
1309 "x": 2496.232192993164,
1310 "y": 1765.6803040504456,
1311 "z": "bf8d58e2.6e6ac8",
1321 "id": "12b22620.806b0a",
1324 "xml": "<outcome value='success'>\n",
1327 "x": 2678.2322387695312,
1328 "y": 1710.680414199829,
1329 "z": "bf8d58e2.6e6ac8",
1337 "id": "e580af57.c7b0e",
1338 "type": "not-found",
1339 "name": "not-found",
1340 "xml": "<outcome value='not-found'>\n",
1343 "x": 2678.7231407165527,
1344 "y": 1748.2545108795166,
1345 "z": "bf8d58e2.6e6ac8",
1353 "id": "63b978e1.8d23a8",
1356 "xml": "<outcome value='Other'>\n",
1359 "x": 2670.05615234375,
1360 "y": 1781.5878858566284,
1361 "z": "bf8d58e2.6e6ac8",
1369 "id": "57284c52.e22c64",
1370 "type": "returnFailure",
1371 "name": "return failure",
1372 "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",
1374 "x": 2826.294765472412,
1375 "y": 1747.5403995513916,
1376 "z": "bf8d58e2.6e6ac8",
1380 "id": "28728857.9fb6a8",
1381 "type": "returnFailure",
1382 "name": "return failure",
1383 "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",
1385 "x": 2823.8287963867188,
1386 "y": 1781.0270338058472,
1387 "z": "bf8d58e2.6e6ac8",
1391 "id": "402a3c95.e18ff4",
1393 "name": "set tmp.thirdparty-sdnc-id",
1394 "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
1396 "x": 2863.2322387695312,
1397 "y": 1709.6805362701416,
1398 "z": "bf8d58e2.6e6ac8",
1402 "id": "588a3880.b8be48",
1404 "name": "set oof.vpn",
1405 "xml": "<set>\n<parameter name='oof.vpn.' value='`$oof.vpns[$vidx].`' />",
1407 "x": 2488.2321853637695,
1408 "y": 1654.7913761138916,
1409 "z": "bf8d58e2.6e6ac8",
1413 "id": "8a37fd2a.9df7f",
1414 "type": "outcomeTrue",
1416 "xml": "<outcome value='true'>\n",
1419 "x": 1880.5312957763672,
1420 "y": 2102.034999847412,
1421 "z": "bf8d58e2.6e6ac8",
1429 "id": "9292d8c4.9a2c38",
1430 "type": "get-resource",
1431 "name": "get-resource esr-thirdparty-sdnc",
1432 "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 = `$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].value` AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
1435 "x": 2255.532169342041,
1436 "y": 2096.0348600149155,
1437 "z": "bf8d58e2.6e6ac8",
1447 "id": "ffb94613.95e098",
1450 "xml": "<outcome value='success'>\n",
1453 "x": 2517.5319747924805,
1454 "y": 2040.0346721410751,
1455 "z": "bf8d58e2.6e6ac8",
1463 "id": "2126da98.7396c6",
1465 "name": "set controller data",
1466 "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",
1468 "x": 2715.0320358276367,
1469 "y": 2028.0346721410751,
1470 "z": "bf8d58e2.6e6ac8",
1474 "id": "565c3562.84041c",
1475 "type": "not-found",
1476 "name": "not-found",
1477 "xml": "<outcome value='not-found'>\n",
1480 "x": 2549.0228385925293,
1481 "y": 2088.608775496483,
1482 "z": "bf8d58e2.6e6ac8",
1490 "id": "bd93f6c9.548798",
1493 "xml": "<outcome value='Other'>\n",
1496 "x": 2544.3558464050293,
1497 "y": 2129.942088484764,
1498 "z": "bf8d58e2.6e6ac8",
1506 "id": "e073491.0a8bcb8",
1508 "name": "set controller data",
1509 "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='false' />\n",
1511 "x": 2756.0312538146973,
1512 "y": 2107.034858107567,
1513 "z": "bf8d58e2.6e6ac8",
1517 "id": "f71b9c09.8160d",
1518 "type": "outcomeTrue",
1520 "xml": "<outcome value='true'>\n",
1523 "x": 1885.5313873291016,
1524 "y": 2187.034938812256,
1525 "z": "bf8d58e2.6e6ac8",
1533 "id": "781d667a.48d338",
1535 "name": "set tmp.restapiUrl-found",
1536 "xml": "<set>\n<parameter name='tmp.restapiUrl' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].value`' />\n<parameter name='tmp.restapiUrl-found' value='true' />",
1538 "x": 2218.531301498413,
1539 "y": 2191.0349324941635,
1540 "z": "bf8d58e2.6e6ac8",
1544 "id": "3a7b6aa5.045bc6",
1553 "z": "bf8d58e2.6e6ac8",
1570 "id": "6e2071a4.92462",
1571 "type": "switchNode",
1572 "name": "switch name",
1573 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'name'`\">",
1576 "x": 2569.0038528442383,
1577 "y": 1033.0039868354797,
1578 "z": "bf8d58e2.6e6ac8",
1586 "id": "2381365f.5b11aa",
1587 "type": "outcomeTrue",
1589 "xml": "<outcome value='true'>\n",
1592 "x": 2756.0038528442383,
1593 "y": 1029.0039868354797,
1594 "z": "bf8d58e2.6e6ac8",
1602 "id": "279f5f0f.a7e29",
1605 "xml": "<set>\n<parameter name='template.name' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1607 "x": 2924.0038528442383,
1608 "y": 1029.6039929389954,
1609 "z": "bf8d58e2.6e6ac8",
1613 "id": "df7041a6.51331",
1614 "type": "switchNode",
1615 "name": "switch service-type",
1616 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'service-type'`\">",
1619 "x": 2586.514045715332,
1620 "y": 1094.0039267539978,
1621 "z": "bf8d58e2.6e6ac8",
1629 "id": "391cf8f6.e35b68",
1630 "type": "outcomeTrue",
1632 "xml": "<outcome value='true'>\n",
1635 "x": 2773.514045715332,
1636 "y": 1090.0039267539978,
1637 "z": "bf8d58e2.6e6ac8",
1645 "id": "963b6a75.854958",
1647 "name": "set service-type",
1648 "xml": "<set>\n<parameter name='template.service-type' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1650 "x": 2941.514045715332,
1651 "y": 1090.6039328575134,
1652 "z": "bf8d58e2.6e6ac8",
1656 "id": "dbdc0ae8.393328",
1657 "type": "switchNode",
1658 "name": "switch total-size",
1659 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'total-size'`\">",
1662 "x": 2579.9766235351562,
1663 "y": 1150.476727962494,
1664 "z": "bf8d58e2.6e6ac8",
1672 "id": "b077f122.4fbd2",
1673 "type": "outcomeTrue",
1675 "xml": "<outcome value='true'>\n",
1678 "x": 2766.9766235351562,
1679 "y": 1146.476727962494,
1680 "z": "bf8d58e2.6e6ac8",
1688 "id": "ebbae5da.7a9fe8",
1690 "name": "set total-size",
1691 "xml": "<set>\n<parameter name='template.total-size' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1693 "x": 2934.9766235351562,
1694 "y": 1147.0767340660095,
1695 "z": "bf8d58e2.6e6ac8",
1699 "id": "aaa5c23.8b2364",
1700 "type": "switchNode",
1701 "name": "switch pir",
1702 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pir'`\">",
1705 "x": 2557.976722717285,
1706 "y": 1199.4767670631409,
1707 "z": "bf8d58e2.6e6ac8",
1715 "id": "dd36a279.f0f0b",
1716 "type": "outcomeTrue",
1718 "xml": "<outcome value='true'>\n",
1721 "x": 2744.976722717285,
1722 "y": 1195.4767670631409,
1723 "z": "bf8d58e2.6e6ac8",
1731 "id": "d7a0fe6d.faa06",
1734 "xml": "<set>\n<parameter name='template.pir' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1736 "x": 2912.976722717285,
1737 "y": 1196.0767731666565,
1738 "z": "bf8d58e2.6e6ac8",
1742 "id": "b1db26a.6449ed8",
1743 "type": "switchNode",
1744 "name": "switch cbs",
1745 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'cbs'`\">",
1748 "x": 2558.9767570495605,
1749 "y": 1250.4766917228699,
1750 "z": "bf8d58e2.6e6ac8",
1758 "id": "f5a3f275.f1642",
1759 "type": "outcomeTrue",
1761 "xml": "<outcome value='true'>\n",
1764 "x": 2745.9767570495605,
1765 "y": 1246.4766917228699,
1766 "z": "bf8d58e2.6e6ac8",
1774 "id": "cec40dd1.40cb9",
1777 "xml": "<set>\n<parameter name='template.cbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1779 "x": 2913.9767570495605,
1780 "y": 1247.0766978263855,
1781 "z": "bf8d58e2.6e6ac8",
1785 "id": "4c08e6d0.e790e8",
1786 "type": "switchNode",
1787 "name": "switch pbs",
1788 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pbs'`\">",
1791 "x": 2554.9767570495605,
1792 "y": 1305.4766917228699,
1793 "z": "bf8d58e2.6e6ac8",
1801 "id": "883541e9.99bd6",
1802 "type": "outcomeTrue",
1804 "xml": "<outcome value='true'>\n",
1807 "x": 2741.9767570495605,
1808 "y": 1301.4766917228699,
1809 "z": "bf8d58e2.6e6ac8",
1817 "id": "a988d120.b2aea",
1820 "xml": "<set>\n<parameter name='template.pbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1822 "x": 2909.9767570495605,
1823 "y": 1302.0766978263855,
1824 "z": "bf8d58e2.6e6ac8",
1828 "id": "18a93c3.067c1c4",
1829 "type": "switchNode",
1830 "name": "switch couplingFlag",
1831 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'couplingFlag'`\">",
1834 "x": 2584.976905822754,
1835 "y": 1361.4766936302185,
1836 "z": "bf8d58e2.6e6ac8",
1844 "id": "980d8b86.bee918",
1845 "type": "outcomeTrue",
1847 "xml": "<outcome value='true'>\n",
1850 "x": 2771.976905822754,
1851 "y": 1357.4766936302185,
1852 "z": "bf8d58e2.6e6ac8",
1860 "id": "51fcb9b3.05a2a8",
1862 "name": "set couplingFlag",
1863 "xml": "<set>\n<parameter name='template.couplingFlag' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1865 "x": 2939.976905822754,
1866 "y": 1358.0766997337341,
1867 "z": "bf8d58e2.6e6ac8",
1871 "id": "15c976cc.7eedd9",
1872 "type": "switchNode",
1873 "name": "switch colorAware",
1874 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'colorAware'`\">",
1877 "x": 2578.976905822754,
1878 "y": 1407.4766936302185,
1879 "z": "bf8d58e2.6e6ac8",
1887 "id": "fc32dc8f.1306d",
1888 "type": "outcomeTrue",
1890 "xml": "<outcome value='true'>\n",
1893 "x": 2765.976905822754,
1894 "y": 1403.4766936302185,
1895 "z": "bf8d58e2.6e6ac8",
1903 "id": "767980d9.60391",
1905 "name": "set colorAware",
1906 "xml": "<set>\n<parameter name='template.colorAware' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1908 "x": 2933.976905822754,
1909 "y": 1404.0766997337341,
1910 "z": "bf8d58e2.6e6ac8",
1914 "id": "2804ce8b.3d5072",
1915 "type": "switchNode",
1916 "name": "switch diversity-policy",
1917 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'diversity-policy'`\">",
1920 "x": 2586.9771461486816,
1921 "y": 1498.476758480072,
1922 "z": "bf8d58e2.6e6ac8",
1930 "id": "fc3e428f.e47a2",
1931 "type": "outcomeTrue",
1933 "xml": "<outcome value='true'>\n",
1936 "x": 2773.9771461486816,
1937 "y": 1494.476758480072,
1938 "z": "bf8d58e2.6e6ac8",
1946 "id": "f817158c.79da68",
1948 "name": "set diversity-policy",
1949 "xml": "<set>\n<parameter name='template.diversity-policy' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1951 "x": 2941.9771461486816,
1952 "y": 1495.0767645835876,
1953 "z": "bf8d58e2.6e6ac8",
1957 "id": "2cbc8da1.8ed692",
1958 "type": "switchNode",
1959 "name": "switch route-objective-function",
1960 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'route-objective-function'`\">",
1963 "x": 2615.9770545959473,
1964 "y": 1447.476758480072,
1965 "z": "bf8d58e2.6e6ac8",
1973 "id": "3c9d002d.c7368",
1974 "type": "outcomeTrue",
1976 "xml": "<outcome value='true'>\n",
1979 "x": 2802.9770545959473,
1980 "y": 1443.476758480072,
1981 "z": "bf8d58e2.6e6ac8",
1989 "id": "4b04be90.c9dfb",
1991 "name": "set route-objective-function",
1992 "xml": "<set>\n<parameter name='template.route-objective-function' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1994 "x": 2970.9770545959473,
1995 "y": 1444.0767645835876,
1996 "z": "bf8d58e2.6e6ac8",
2000 "id": "faa82de3.2bc5b",
2002 "name": "for paidx..tmp.network-input-parameters.param_length[]",
2003 "xml": "<for index='paidx' start='0' end='`$tmp.network-input-parameters.param_length`' >",
2006 "x": 2067.1394424438477,
2007 "y": 1365.472831249237,
2008 "z": "bf8d58e2.6e6ac8",
2016 "id": "cd3fb1b6.a548f",
2018 "name": "set param",
2019 "xml": "<set>\n<parameter name='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].name`' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].value`' />",
2021 "x": 1343.7539405822754,
2022 "y": 2286.0039920806885,
2023 "z": "bf8d58e2.6e6ac8",
2027 "id": "6cad7750.ad59e8",
2029 "name": "find-sotn-fc-port-block : atomic",
2030 "xml": "<block atomic=\"true\">",
2034 "x": 924.5040130615234,
2035 "y": 660.0039396286011,
2036 "z": "bf8d58e2.6e6ac8",
2046 "id": "4bb0f260.939b6c",
2048 "name": "for aidx..network-topology-operation-input.network-request-input.network-input-parameters.param[]",
2049 "xml": "<for index='aidx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
2052 "x": 1000.2539672851562,
2053 "y": 817.003984451294,
2054 "z": "bf8d58e2.6e6ac8",
2062 "id": "b8e2888d.7baee8",
2064 "name": "contains fcport",
2065 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$aidx].name`\"/>\n <parameter name=\"target\" value=\"fcport\"/>\n",
2068 "x": 859.5039291381836,
2069 "y": 871.0041389465332,
2070 "z": "bf8d58e2.6e6ac8",
2078 "id": "d22970d4.90a5",
2079 "type": "outcomeTrue",
2081 "xml": "<outcome value='true'>\n",
2084 "x": 1035.2539176940918,
2085 "y": 872.0039710998535,
2086 "z": "bf8d58e2.6e6ac8",
2094 "id": "fb11f9b4.228c58",
2096 "name": "set needOof",
2097 "xml": "<set>\n<parameter name='needOof' value='true' />",
2099 "x": 1205.253921508789,
2100 "y": 869.0039577484131,
2101 "z": "bf8d58e2.6e6ac8",
2105 "id": "f63464b.235d598",
2107 "name": "set needOof",
2108 "xml": "<set>\n<parameter name='needOof' value='false' />",
2110 "x": 734.2539672851562,
2111 "y": 768.0040035247803,
2112 "z": "bf8d58e2.6e6ac8",
2116 "id": "53964d8b.013054",
2117 "type": "switchNode",
2118 "name": "switch needOof",
2119 "xml": "<switch test=\"`$needOof`\">\n\n",
2122 "x": 719.2539215087891,
2123 "y": 924.0039577484131,
2124 "z": "bf8d58e2.6e6ac8",
2133 "id": "2b21902e.55dd5",
2135 "name": "contains thirdPartySdncId",
2136 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].name`\"/>\n <parameter name=\"target\" value=\"thirdPartySdncId\"/>\n",
2139 "x": 1576.2581024169922,
2140 "y": 2093.0041122436523,
2141 "z": "bf8d58e2.6e6ac8",
2150 "id": "2e03ec55.fb6014",
2152 "name": "contains templateFileName",
2153 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].name`\"/>\n <parameter name=\"target\" value=\"templateFileName\"/>\n",
2156 "x": 1579.258041381836,
2157 "y": 2137.0038986206055,
2158 "z": "bf8d58e2.6e6ac8",
2167 "id": "f3f5a797.4cdaf8",
2169 "name": "contains restapiUrl",
2170 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$cxid].name`\"/>\n <parameter name=\"target\" value=\"restapiUrl\"/>\n",
2173 "x": 1549.2579727172852,
2174 "y": 2186.00399017334,
2175 "z": "bf8d58e2.6e6ac8",
2183 "id": "3916c6e2.e1777a",
2184 "type": "outcomeTrue",
2186 "xml": "<outcome value='false'>\n",
2191 "z": "bf8d58e2.6e6ac8",
2199 "id": "6f6408d0.757528",
2200 "type": "outcomeTrue",
2202 "xml": "<outcome value='false'>\n",
2207 "z": "bf8d58e2.6e6ac8",
2215 "id": "a7a35b54.a22968",
2217 "name": "block : atomic",
2218 "xml": "<block atomic=\"true\">",
2222 "x": 1197.7539596557617,
2223 "y": 2105.0040531158447,
2224 "z": "bf8d58e2.6e6ac8",
2233 "id": "195471ac.565dfe",
2235 "name": "for sIdx..service-data.networks.network[]",
2236 "xml": "<for index='sIdx' start='0' end='`$service-data.networks.network_length`' >\n",
2239 "x": 2247.503921508789,
2241 "z": "bf8d58e2.6e6ac8",
2249 "id": "530203c3.a5f1bc",
2250 "type": "switchNode",
2251 "name": "switch svc-action",
2252 "xml": "<switch test='`$service-data.networks.network[$sIdx].network-id == $network-topology-operation-input.network-information.network-id`'>\n",
2255 "x": 2538.7542724609375,
2257 "z": "bf8d58e2.6e6ac8",
2265 "id": "d85c868.33ef678",
2266 "type": "outcomeTrue",
2268 "xml": "<outcome value='true'>\n",
2271 "x": 2705.5048484802246,
2272 "y": 2554.003936767578,
2273 "z": "bf8d58e2.6e6ac8",
2281 "id": "30dc6201.193a2e",
2283 "name": "set localServiceId",
2284 "xml": "<set>\n<parameter name='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paraIndx].name`' value='localServiceId' />\n<parameter name='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paraIndx].value`' value='`$restApi-result.output.service.uuid`' />",
2286 "x": 3060.0043029785156,
2287 "y": 2577.003936767578,
2288 "z": "bf8d58e2.6e6ac8",
2292 "id": "e46941d6.14145",
2294 "name": "set paraIndx",
2295 "xml": "<set>\n<parameter name='paraIndx' value='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param_length`' />",
2297 "x": 3058.5040550231934,
2298 "y": 2510.0040283203125,
2299 "z": "bf8d58e2.6e6ac8",
2303 "id": "bd6349d8.0c5b08",
2305 "name": "block : atomic",
2306 "xml": "<block atomic=\"true\">",
2310 "x": 2860.503936767578,
2311 "y": 2544.0039978027344,
2312 "z": "bf8d58e2.6e6ac8",