Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_wan-connection-topology-operation-activate.json
1 [{
2         "id": "4110cdc5.03a094",
3         "type": "dgstart",
4         "name": "DGSTART",
5         "outputs": 1,
6         "x": 169,
7         "y": 138,
8         "z": "1ade981f.b4cb28",
9         "wires": [
10                 ["904886a7.b08018"]
11         ]
12 }, {
13         "id": "904886a7.b08018",
14         "type": "service-logic",
15         "name": "GENERIC-RESOURCE-API ${project.version}",
16         "module": "GENERIC-RESOURCE-API",
17         "version": "${project.version}",
18         "comments": "",
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}'>",
20         "outputs": 1,
21         "x": 381.00000381469727,
22         "y": 210.0000171661377,
23         "z": "1ade981f.b4cb28",
24         "wires": [
25                 ["4527ae0f.69568"]
26         ]
27 }, {
28         "id": "4527ae0f.69568",
29         "type": "method",
30         "name": "wan-connection-topology-operation-activate",
31         "xml": "<method rpc='wan-connection-topology-operation-activate' mode='sync'>\n",
32         "comments": "",
33         "outputs": 1,
34         "x": 369.0001220703125,
35         "y": 298,
36         "z": "1ade981f.b4cb28",
37         "wires": [
38                 ["63d4748f.399dec"]
39         ]
40 }, {
41         "id": "bb133aed.b21f18",
42         "type": "execute",
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",
45         "comments": "",
46         "outputs": 1,
47         "x": 1139.000644683838,
48         "y": 387.0002143383026,
49         "z": "1ade981f.b4cb28",
50         "wires": [
51                 []
52         ]
53 }, {
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",
58         "comments": "",
59         "x": 979.0001621246338,
60         "y": 2122.0003999471664,
61         "z": "1ade981f.b4cb28",
62         "wires": []
63 }, {
64         "id": "aa52cb31.40b778",
65         "type": "block",
66         "name": "general-activate-block : atomic",
67         "xml": "<block atomic=\"true\">",
68         "atomic": "true",
69         "comments": "",
70         "outputs": 1,
71         "x": 763.5002765655518,
72         "y": 1933.0002340078354,
73         "z": "1ade981f.b4cb28",
74         "wires": [
75                 ["bf6ec8e6.08c4d8", "cc6c7f5a.7e34c"]
76         ]
77 }, {
78         "id": "4c8314e9.4920ec",
79         "type": "for",
80         "name": "for pidx..service-data.networks.network[]",
81         "xml": "<for index='pidx' start='0' end='`$service-data.networks.network_length`' >\n",
82         "comments": "",
83         "outputs": 1,
84         "x": 1245.5006942749023,
85         "y": 554.0003789663315,
86         "z": "1ade981f.b4cb28",
87         "wires": [
88                 ["d57afc63.19108"]
89         ]
90 }, {
91         "id": "d57afc63.19108",
92         "type": "switchNode",
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",
95         "comments": "",
96         "outputs": 1,
97         "x": 1598.5008506774902,
98         "y": 335.0003813505173,
99         "z": "1ade981f.b4cb28",
100         "wires": [
101                 ["8b5b500.72af2b"]
102         ]
103 }, {
104         "id": "8b5b500.72af2b",
105         "type": "outcomeTrue",
106         "name": "true",
107         "xml": "<outcome value='true'>\n",
108         "comments": "",
109         "outputs": 1,
110         "x": 1576.7509765625,
111         "y": 386.0004543066025,
112         "z": "1ade981f.b4cb28",
113         "wires": [
114                 ["6f1e2777.3dcac8"]
115         ]
116 }, {
117         "id": "6f1e2777.3dcac8",
118         "type": "set",
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' />",
121         "comments": "",
122         "x": 1732.3693885803223,
123         "y": 445.42916905879974,
124         "z": "1ade981f.b4cb28",
125         "wires": []
126 }, {
127         "id": "9dfc6949.aaeaa8",
128         "type": "set",
129         "name": "set tmp.found-network-input",
130         "xml": "<set>\n<parameter name='tmp.found-network-input' value='false' />",
131         "comments": "",
132         "x": 1170.5006370544434,
133         "y": 471.00034844875336,
134         "z": "1ade981f.b4cb28",
135         "wires": []
136 }, {
137         "id": "bf6ec8e6.08c4d8",
138         "type": "switchNode",
139         "name": "switch found-network-input",
140         "xml": "<switch test=\"`$found-network-input`\">\n\n",
141         "comments": "",
142         "outputs": 1,
143         "x": 1158.5003604888916,
144         "y": 1808.0004237890244,
145         "z": "1ade981f.b4cb28",
146         "wires": [
147                 ["6d1d565f.21fe58", "95e463a6.feab9"]
148         ]
149 }, {
150         "id": "6d1d565f.21fe58",
151         "type": "outcomeTrue",
152         "name": "true",
153         "xml": "<outcome value='true'>\n",
154         "comments": "",
155         "outputs": 1,
156         "x": 1390.500452041626,
157         "y": 1852.0006221532822,
158         "z": "1ade981f.b4cb28",
159         "wires": [
160                 ["4ed7e3bb.9434ec"]
161         ]
162 }, {
163         "id": "95e463a6.feab9",
164         "type": "outcomeTrue",
165         "name": "false",
166         "xml": "<outcome value='false'>\n",
167         "comments": "",
168         "outputs": 1,
169         "x": 1391.2503910064697,
170         "y": 1810.00051343441,
171         "z": "1ade981f.b4cb28",
172         "wires": [
173                 ["ca1c26c0.e5e398"]
174         ]
175 }, {
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",
180         "comments": "",
181         "x": 1562.2503910064697,
182         "y": 1818.000482916832,
183         "z": "1ade981f.b4cb28",
184         "wires": []
185 }, {
186         "id": "4ed7e3bb.9434ec",
187         "type": "block",
188         "name": "block : atomic",
189         "xml": "<block atomic=\"true\">",
190         "atomic": "true",
191         "outputs": 1,
192         "x": 1128.000238418579,
193         "y": 1964.0004085302353,
194         "z": "1ade981f.b4cb28",
195         "wires": [
196                 ["bf73704a.746d9", "9605ef38.5bb42", "f609bc2c.d51d8"]
197         ]
198 }, {
199         "id": "bf73704a.746d9",
200         "type": "for",
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",
203         "comments": "",
204         "outputs": 1,
205         "x": 1577.000078201294,
206         "y": 2050.0002645254135,
207         "z": "1ade981f.b4cb28",
208         "wires": [
209                 ["c73fe8e7.e22538"]
210         ]
211 }, {
212         "id": "cf42a640.4d0b48",
213         "type": "execute",
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\"/>",
216         "comments": "",
217         "outputs": 1,
218         "x": 1603.2501335144043,
219         "y": 2604.0004514455795,
220         "z": "1ade981f.b4cb28",
221         "wires": [
222                 ["903e4526.97e3f8", "591a8fce.45987", "7a48c250.70b02c"]
223         ]
224 }, {
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",
229         "comments": "",
230         "outputs": 1,
231         "x": 1705.2503414154053,
232         "y": 2155.000398993492,
233         "z": "1ade981f.b4cb28",
234         "wires": [
235                 ["a93c61d6.37605"]
236         ]
237 }, {
238         "id": "a93c61d6.37605",
239         "type": "outcomeTrue",
240         "name": "true",
241         "xml": "<outcome value='true'>\n",
242         "comments": "",
243         "outputs": 1,
244         "x": 2058.2504806518555,
245         "y": 2159.0004724264145,
246         "z": "1ade981f.b4cb28",
247         "wires": [
248                 ["a75cc1ae.64a6b"]
249         ]
250 }, {
251         "id": "a75cc1ae.64a6b",
252         "type": "set",
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' />",
255         "comments": "",
256         "x": 2259.2505111694336,
257         "y": 2157.000473380089,
258         "z": "1ade981f.b4cb28",
259         "wires": []
260 }, {
261         "id": "9605ef38.5bb42",
262         "type": "set",
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' />",
265         "comments": "",
266         "x": 1364.0002460479736,
267         "y": 1965.0002616643906,
268         "z": "1ade981f.b4cb28",
269         "wires": []
270 }, {
271         "id": "f609bc2c.d51d8",
272         "type": "switchNode",
273         "name": "switch thirdPartyAdaptorRpc-found == 'true'",
274         "xml": "<switch test=\"`$tmp.thirdPartyAdaptorRpc-found == 'true'`\">\n",
275         "comments": "",
276         "outputs": 1,
277         "x": 1356.0000228881836,
278         "y": 2411.000196814537,
279         "z": "1ade981f.b4cb28",
280         "wires": [
281                 ["64f1e318.370e9c", "4f71095a.31f4d8"]
282         ]
283 }, {
284         "id": "c73fe8e7.e22538",
285         "type": "block",
286         "name": "block",
287         "xml": "<block>\n",
288         "atomic": "false",
289         "comments": "",
290         "outputs": 1,
291         "x": 1342.000186920166,
292         "y": 2157.0001348257065,
293         "z": "1ade981f.b4cb28",
294         "wires": [
295                 ["ca6d877a.195b68", "1ec8b52c.6e317b", "c5f7cd02.474b9", "e797233f.75da4"]
296         ]
297 }, {
298         "id": "64f1e318.370e9c",
299         "type": "outcomeTrue",
300         "name": "true",
301         "xml": "<outcome value='true'>\n",
302         "comments": "",
303         "outputs": 1,
304         "x": 1618.00004196167,
305         "y": 2373.000133872032,
306         "z": "1ade981f.b4cb28",
307         "wires": [
308                 ["f11a7e2d.52e71"]
309         ]
310 }, {
311         "id": "4f71095a.31f4d8",
312         "type": "outcomeTrue",
313         "name": "false",
314         "xml": "<outcome value='false'>\n",
315         "comments": "",
316         "outputs": 1,
317         "x": 1618.9999923706055,
318         "y": 2439.0000985860825,
319         "z": "1ade981f.b4cb28",
320         "wires": [
321                 ["21a5fcf7.8dd1d4"]
322         ]
323 }, {
324         "id": "f11a7e2d.52e71",
325         "type": "call",
326         "name": "call thirdPartyAdaptorRpc",
327         "xml": "<call module='GENERIC-RESOURCE-API' rpc='`$tmp.thirdPartyAdaptorRpc`' mode='sync' >\n",
328         "comments": "",
329         "outputs": 1,
330         "x": 1838.0000839233398,
331         "y": 2374.00019299984,
332         "z": "1ade981f.b4cb28",
333         "wires": [
334                 ["ea575143.2c04a", "3e3c2a80.484366", "ef2e6c3b.b025c"]
335         ]
336 }, {
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",
341         "comments": "",
342         "outputs": 1,
343         "x": 1495.4509296417236,
344         "y": 2529.0066665410995,
345         "z": "1ade981f.b4cb28",
346         "wires": [
347                 ["a8f8778d.f670d8", "c2737900.cc91f8"]
348         ]
349 }, {
350         "id": "a8f8778d.f670d8",
351         "type": "outcomeTrue",
352         "name": "true",
353         "xml": "<outcome value='true'>\n",
354         "comments": "",
355         "outputs": 1,
356         "x": 1746.4509143829346,
357         "y": 2527.006462454796,
358         "z": "1ade981f.b4cb28",
359         "wires": [
360                 ["cf42a640.4d0b48"]
361         ]
362 }, {
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",
367         "comments": "",
368         "outputs": 1,
369         "x": 1698.0066108703613,
370         "y": 2245.006781935692,
371         "z": "1ade981f.b4cb28",
372         "wires": [
373                 ["e11ec51e.979328"]
374         ]
375 }, {
376         "id": "e11ec51e.979328",
377         "type": "outcomeTrue",
378         "name": "true",
379         "xml": "<outcome value='true'>\n",
380         "comments": "",
381         "outputs": 1,
382         "x": 2031.00687789917,
383         "y": 2248.0068258047104,
384         "z": "1ade981f.b4cb28",
385         "wires": [
386                 ["f1275be5.5262e8"]
387         ]
388 }, {
389         "id": "f1275be5.5262e8",
390         "type": "set",
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' />",
393         "comments": "",
394         "x": 2252.0067806243896,
395         "y": 2247.0068563222885,
396         "z": "1ade981f.b4cb28",
397         "wires": []
398 }, {
399         "id": "ef2e6c3b.b025c",
400         "type": "not-found",
401         "name": "not-found",
402         "xml": "<outcome value='not-found'>\n",
403         "comments": "",
404         "outputs": 1,
405         "x": 2169.006483078003,
406         "y": 2414.3398393392563,
407         "z": "1ade981f.b4cb28",
408         "wires": [
409                 ["13e37ad5.5d2675"]
410         ]
411 }, {
412         "id": "3e3c2a80.484366",
413         "type": "failure",
414         "name": "failure",
415         "xml": "<outcome value='failure'>\n",
416         "comments": "",
417         "outputs": 1,
418         "x": 2160.0065326690674,
419         "y": 2382.839865088463,
420         "z": "1ade981f.b4cb28",
421         "wires": [
422                 ["13e37ad5.5d2675"]
423         ]
424 }, {
425         "id": "ea575143.2c04a",
426         "type": "success",
427         "name": "success",
428         "xml": "<outcome value='success'>\n",
429         "comments": "",
430         "outputs": 1,
431         "x": 2163.75657081604,
432         "y": 2353.19696996361,
433         "z": "1ade981f.b4cb28",
434         "wires": [
435                 ["3bbe6a1e.769726"]
436         ]
437 }, {
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",
442         "comments": "",
443         "x": 2338.7565517425537,
444         "y": 2405.589983344078,
445         "z": "1ade981f.b4cb28",
446         "wires": []
447 }, {
448         "id": "3bbe6a1e.769726",
449         "type": "block",
450         "name": "block",
451         "xml": "<block>\n",
452         "atomic": "false",
453         "comments": "",
454         "outputs": 1,
455         "x": 2305.4125385284424,
456         "y": 2349.3891391530633,
457         "z": "1ade981f.b4cb28",
458         "wires": [
459                 []
460         ]
461 }, {
462         "id": "7a48c250.70b02c",
463         "type": "not-found",
464         "name": "not-found",
465         "xml": "<outcome value='not-found'>\n",
466         "comments": "",
467         "outputs": 1,
468         "x": 1933.0065574645996,
469         "y": 2639.339543700218,
470         "z": "1ade981f.b4cb28",
471         "wires": [
472                 ["9bf7f535.c6c4f8"]
473         ]
474 }, {
475         "id": "591a8fce.45987",
476         "type": "failure",
477         "name": "failure",
478         "xml": "<outcome value='failure'>\n",
479         "comments": "",
480         "outputs": 1,
481         "x": 1924.006607055664,
482         "y": 2607.8395694494247,
483         "z": "1ade981f.b4cb28",
484         "wires": [
485                 ["9bf7f535.c6c4f8"]
486         ]
487 }, {
488         "id": "903e4526.97e3f8",
489         "type": "success",
490         "name": "success",
491         "xml": "<outcome value='success'>\n",
492         "comments": "",
493         "outputs": 1,
494         "x": 1927.7566452026367,
495         "y": 2578.196674324572,
496         "z": "1ade981f.b4cb28",
497         "wires": [
498                 ["d82c4ca9.ac8a4"]
499         ]
500 }, {
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",
505         "comments": "",
506         "x": 2090.7566719055176,
507         "y": 2624.589641928673,
508         "z": "1ade981f.b4cb28",
509         "wires": []
510 }, {
511         "id": "d82c4ca9.ac8a4",
512         "type": "block",
513         "name": "block",
514         "xml": "<block>\n",
515         "atomic": "false",
516         "comments": "",
517         "outputs": 1,
518         "x": 2069.412612915039,
519         "y": 2574.388843514025,
520         "z": "1ade981f.b4cb28",
521         "wires": [
522                 []
523         ]
524 }, {
525         "id": "c2737900.cc91f8",
526         "type": "outcomeTrue",
527         "name": "false",
528         "xml": "<outcome value='false'>\n",
529         "comments": "",
530         "outputs": 1,
531         "x": 1897.6731204986572,
532         "y": 2494.450768828392,
533         "z": "1ade981f.b4cb28",
534         "wires": [
535                 ["dce9c722.79f6a8"]
536         ]
537 }, {
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",
542         "comments": "",
543         "x": 2068.673120498657,
544         "y": 2502.450738310814,
545         "z": "1ade981f.b4cb28",
546         "wires": []
547 }, {
548         "id": "63d4748f.399dec",
549         "type": "execute",
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",
552         "comments": "",
553         "outputs": 1,
554         "x": 265.99995040893555,
555         "y": 420.00382936000824,
556         "z": "1ade981f.b4cb28",
557         "wires": [
558                 ["22e4d943.86b1e6", "70d7e113.9c46d"]
559         ]
560 }, {
561         "id": "22e4d943.86b1e6",
562         "type": "outcomeTrue",
563         "name": "true",
564         "xml": "<outcome value='true'>\n",
565         "comments": "",
566         "outputs": 1,
567         "x": 501.99998474121094,
568         "y": 418.00382125377655,
569         "z": "1ade981f.b4cb28",
570         "wires": [
571                 ["7e53c447.0e30ac"]
572         ]
573 }, {
574         "id": "70d7e113.9c46d",
575         "type": "outcomeTrue",
576         "name": "false",
577         "xml": "<outcome value='false'>\n",
578         "comments": "",
579         "outputs": 1,
580         "x": 205.00003814697266,
581         "y": 643.003994345665,
582         "z": "1ade981f.b4cb28",
583         "wires": [
584                 ["7f4bbff1.2aaa7"]
585         ]
586 }, {
587         "id": "83b81c57.91ce3",
588         "type": "execute",
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",
591         "comments": "",
592         "outputs": 1,
593         "x": 536.0000495910645,
594         "y": 727.0039228200912,
595         "z": "1ade981f.b4cb28",
596         "wires": [
597                 ["d65ac15e.7a488", "692b6949.18efe8"]
598         ]
599 }, {
600         "id": "692b6949.18efe8",
601         "type": "outcomeTrue",
602         "name": "false",
603         "xml": "<outcome value='false'>\n",
604         "comments": "",
605         "outputs": 1,
606         "x": 181.00002670288086,
607         "y": 1075.0039952993393,
608         "z": "1ade981f.b4cb28",
609         "wires": [
610                 ["90f6f6ce.1e8b98"]
611         ]
612 }, {
613         "id": "90f6f6ce.1e8b98",
614         "type": "execute",
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",
617         "comments": "",
618         "outputs": 1,
619         "x": 390.00001525878906,
620         "y": 1071.0039738416672,
621         "z": "1ade981f.b4cb28",
622         "wires": [
623                 ["3bc132e.15af7ce", "432ad954.7f9258"]
624         ]
625 }, {
626         "id": "432ad954.7f9258",
627         "type": "outcomeTrue",
628         "name": "false",
629         "xml": "<outcome value='false'>\n",
630         "comments": "",
631         "outputs": 1,
632         "x": 172.96873092651367,
633         "y": 1146.9726318120956,
634         "z": "1ade981f.b4cb28",
635         "wires": [
636                 ["e6f20097.71282"]
637         ]
638 }, {
639         "id": "e6f20097.71282",
640         "type": "execute",
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",
643         "comments": "",
644         "outputs": 1,
645         "x": 381.96872329711914,
646         "y": 1143.9726604223251,
647         "z": "1ade981f.b4cb28",
648         "wires": [
649                 ["fc88439c.c752a", "656c931c.a8531c"]
650         ]
651 }, {
652         "id": "d65ac15e.7a488",
653         "type": "outcomeTrue",
654         "name": "true",
655         "xml": "<outcome value='true'>\n",
656         "comments": "",
657         "outputs": 1,
658         "x": 718.0000534057617,
659         "y": 728.0039061307907,
660         "z": "1ade981f.b4cb28",
661         "wires": [
662                 ["549906bf.9f4d38"]
663         ]
664 }, {
665         "id": "3bc132e.15af7ce",
666         "type": "outcomeTrue",
667         "name": "true",
668         "xml": "<outcome value='true'>\n",
669         "comments": "",
670         "outputs": 1,
671         "x": 962.0001831054688,
672         "y": 1073.004160284996,
673         "z": "1ade981f.b4cb28",
674         "wires": [
675                 ["aa52cb31.40b778"]
676         ]
677 }, {
678         "id": "fc88439c.c752a",
679         "type": "outcomeTrue",
680         "name": "true",
681         "xml": "<outcome value='true'>\n",
682         "comments": "",
683         "outputs": 1,
684         "x": 576.968807220459,
685         "y": 1145.972692847252,
686         "z": "1ade981f.b4cb28",
687         "wires": [
688                 ["f7dbd0fa.8d544"]
689         ]
690 }, {
691         "id": "656c931c.a8531c",
692         "type": "outcomeTrue",
693         "name": "false",
694         "xml": "<outcome value='false'>\n",
695         "comments": "",
696         "outputs": 1,
697         "x": 134.00015258789062,
698         "y": 1388.0042766332626,
699         "z": "1ade981f.b4cb28",
700         "wires": [
701                 ["eedd7b52.20e6b8"]
702         ]
703 }, {
704         "id": "eedd7b52.20e6b8",
705         "type": "block",
706         "name": "block",
707         "xml": "<block>\n",
708         "atomic": "false",
709         "comments": "",
710         "outputs": 1,
711         "x": 421.9688529968262,
712         "y": 1386.9730342626572,
713         "z": "1ade981f.b4cb28",
714         "wires": [
715                 ["b9067871.472118"]
716         ]
717 }, {
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",
722         "comments": "",
723         "x": 766.0273475646973,
724         "y": 414.03119599819183,
725         "z": "1ade981f.b4cb28",
726         "wires": []
727 }, {
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",
732         "comments": "",
733         "x": 629.0274925231934,
734         "y": 1384.0314868688583,
735         "z": "1ade981f.b4cb28",
736         "wires": []
737 }, {
738         "id": "f7dbd0fa.8d544",
739         "type": "execute",
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",
742         "comments": "",
743         "outputs": 1,
744         "x": 769.9963111877441,
745         "y": 1147.000280737877,
746         "z": "1ade981f.b4cb28",
747         "wires": [
748                 ["be49f900.18cbf8", "70ee59a7.22b018"]
749         ]
750 }, {
751         "id": "be49f900.18cbf8",
752         "type": "outcomeTrue",
753         "name": "true",
754         "xml": "<outcome value='true'>\n",
755         "comments": "",
756         "outputs": 1,
757         "x": 964.996395111084,
758         "y": 1149.0003131628036,
759         "z": "1ade981f.b4cb28",
760         "wires": [
761                 ["aa52cb31.40b778"]
762         ]
763 }, {
764         "id": "70ee59a7.22b018",
765         "type": "outcomeTrue",
766         "name": "false",
767         "xml": "<outcome value='false'>\n",
768         "comments": "",
769         "outputs": 1,
770         "x": 517.9962005615234,
771         "y": 1301.0001281499863,
772         "z": "1ade981f.b4cb28",
773         "wires": [
774                 ["eedd7b52.20e6b8"]
775         ]
776 }, {
777         "id": "549906bf.9f4d38",
778         "type": "execute",
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",
781         "comments": "",
782         "outputs": 1,
783         "x": 886.0000381469727,
784         "y": 728.003843665123,
785         "z": "1ade981f.b4cb28",
786         "wires": [
787                 ["de1bc208.9497e", "5d7fa5e0.39608c"]
788         ]
789 }, {
790         "id": "de1bc208.9497e",
791         "type": "outcomeTrue",
792         "name": "true",
793         "xml": "<outcome value='true'>\n",
794         "comments": "",
795         "outputs": 1,
796         "x": 1091.750099182129,
797         "y": 727.003822684288,
798         "z": "1ade981f.b4cb28",
799         "wires": [
800                 ["1cfbf782.e4af38"]
801         ]
802 }, {
803         "id": "5d7fa5e0.39608c",
804         "type": "outcomeTrue",
805         "name": "false",
806         "xml": "<outcome value='false'>\n",
807         "comments": "",
808         "outputs": 1,
809         "x": 957.7502174377441,
810         "y": 1016.0039447546005,
811         "z": "1ade981f.b4cb28",
812         "wires": [
813                 ["aa52cb31.40b778"]
814         ]
815 }, {
816         "id": "3bef5187.6137be",
817         "type": "for",
818         "name": "for sIdx..service-data.networks.network[]",
819         "xml": "<for index='sIdx' start='0' end='`$service-data.networks.network_length`' >\n",
820         "comments": "",
821         "outputs": 1,
822         "x": 2003.028076171875,
823         "y": 775.0314663648605,
824         "z": "1ade981f.b4cb28",
825         "wires": [
826                 ["fb47335d.1f11e"]
827         ]
828 }, {
829         "id": "d0a23de4.adf92",
830         "type": "outcomeTrue",
831         "name": "true",
832         "xml": "<outcome value='true'>\n",
833         "comments": "",
834         "outputs": 1,
835         "x": 2538.0281562805176,
836         "y": 715.0316418409348,
837         "z": "1ade981f.b4cb28",
838         "wires": [
839                 ["80c623fb.b6c43"]
840         ]
841 }, {
842         "id": "7a6beaa5.cc1f44",
843         "type": "set",
844         "name": "set tmp.pidx and tmp.network-input-parameters",
845         "xml": "<set>\n<parameter name='tmp.sotnFcPortList[`$sotnFcPortListLength`]' value='`$sIdx`' />",
846         "comments": "",
847         "x": 2987.6474952697754,
848         "y": 514.461019039154,
849         "z": "1ade981f.b4cb28",
850         "wires": []
851 }, {
852         "id": "fb47335d.1f11e",
853         "type": "execute",
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",
856         "comments": "",
857         "outputs": 1,
858         "x": 2375.0280723571777,
859         "y": 716.0315235853195,
860         "z": "1ade981f.b4cb28",
861         "wires": [
862                 ["d0a23de4.adf92"]
863         ]
864 }, {
865         "id": "80c623fb.b6c43",
866         "type": "execute",
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",
869         "comments": "",
870         "outputs": 1,
871         "x": 2379.028034210205,
872         "y": 770.0317085981369,
873         "z": "1ade981f.b4cb28",
874         "wires": [
875                 ["2083ab14.dbd904"]
876         ]
877 }, {
878         "id": "7f4bbff1.2aaa7",
879         "type": "block",
880         "name": "block : atomic",
881         "xml": "<block atomic=\"true\">",
882         "atomic": "true",
883         "outputs": 1,
884         "x": 368.0274124145508,
885         "y": 645.0312169790268,
886         "z": "1ade981f.b4cb28",
887         "wires": [
888                 ["83b81c57.91ce3", "15bbe5c6.df494a"]
889         ]
890 }, {
891         "id": "15bbe5c6.df494a",
892         "type": "block",
893         "name": "find-network-data-block : atomic",
894         "xml": "<block atomic=\"true\">",
895         "atomic": "true",
896         "comments": "",
897         "outputs": 1,
898         "x": 643.996280670166,
899         "y": 556.6667798757553,
900         "z": "1ade981f.b4cb28",
901         "wires": [
902                 ["bb133aed.b21f18", "9dfc6949.aaeaa8", "4c8314e9.4920ec"]
903         ]
904 }, {
905         "id": "2083ab14.dbd904",
906         "type": "outcomeTrue",
907         "name": "true",
908         "xml": "<outcome value='true'>\n",
909         "comments": "",
910         "outputs": 1,
911         "x": 2547.0279579162598,
912         "y": 767.0315483808517,
913         "z": "1ade981f.b4cb28",
914         "wires": [
915                 ["216cec92.6dac34"]
916         ]
917 }, {
918         "id": "8e022176.66adc",
919         "type": "block",
920         "name": "find-sotn-fc-port-block : atomic",
921         "xml": "<block atomic=\"true\">",
922         "atomic": "true",
923         "comments": "",
924         "outputs": 1,
925         "x": 1575.0279846191406,
926         "y": 726.0314081907272,
927         "z": "1ade981f.b4cb28",
928         "wires": [
929                 ["3bef5187.6137be", "a378da89.72c998"]
930         ]
931 }, {
932         "id": "a378da89.72c998",
933         "type": "set",
934         "name": "set sotnFcPortListLength",
935         "xml": "<set>\n<parameter name='sotnFcPortListLength' value='0' />",
936         "comments": "",
937         "x": 1944.0275421142578,
938         "y": 667.0314983129501,
939         "z": "1ade981f.b4cb28",
940         "wires": []
941 }, {
942         "id": "216cec92.6dac34",
943         "type": "block",
944         "name": "find-OOF-input-block : atomic",
945         "xml": "<block atomic=\"true\">",
946         "atomic": "true",
947         "comments": "",
948         "outputs": 1,
949         "x": 2425.5278968811035,
950         "y": 821.0314382314682,
951         "z": "1ade981f.b4cb28",
952         "wires": [
953                 ["7a6beaa5.cc1f44", "b0957661.ae69b8"]
954         ]
955 }, {
956         "id": "b0957661.ae69b8",
957         "type": "for",
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",
960         "comments": "",
961         "outputs": 1,
962         "x": 2963.0276832580566,
963         "y": 566.0315766334534,
964         "z": "1ade981f.b4cb28",
965         "wires": [
966                 ["384fb18d.9c07de"]
967         ]
968 }, {
969         "id": "384fb18d.9c07de",
970         "type": "execute",
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",
973         "comments": "",
974         "outputs": 1,
975         "x": 2931.5275917053223,
976         "y": 619.0314087867737,
977         "z": "1ade981f.b4cb28",
978         "wires": [
979                 ["d4ace761.361c58"]
980         ]
981 }, {
982         "id": "d4ace761.361c58",
983         "type": "outcomeTrue",
984         "name": "true",
985         "xml": "<outcome value='true'>\n",
986         "comments": "",
987         "outputs": 1,
988         "x": 3113.5277137756348,
989         "y": 619.0314087867737,
990         "z": "1ade981f.b4cb28",
991         "wires": [
992                 ["a50094bb.3c1258"]
993         ]
994 }, {
995         "id": "1a2e9905.591de7",
996         "type": "set",
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`' />",
999         "comments": "",
1000         "x": 3171.5291748046875,
1001         "y": 732.0318355560303,
1002         "z": "1ade981f.b4cb28",
1003         "wires": []
1004 }, {
1005         "id": "a50094bb.3c1258",
1006         "type": "block",
1007         "name": "get-OOF-input-block : atomic",
1008         "xml": "<block atomic=\"true\">",
1009         "atomic": "true",
1010         "comments": "",
1011         "outputs": 1,
1012         "x": 2980.527744293213,
1013         "y": 677.0315804481506,
1014         "z": "1ade981f.b4cb28",
1015         "wires": [
1016                 ["1a2e9905.591de7", "cc79aa24.8a6038"]
1017         ]
1018 }, {
1019         "id": "80f5b219.f8df1",
1020         "type": "success",
1021         "name": "success",
1022         "xml": "<outcome value='success'>\n",
1023         "comments": "",
1024         "outputs": 1,
1025         "x": 3196.0287895202637,
1026         "y": 854.0313534736633,
1027         "z": "1ade981f.b4cb28",
1028         "wires": [
1029                 ["f0282542.57ca38"]
1030         ]
1031 }, {
1032         "id": "cc79aa24.8a6038",
1033         "type": "execute",
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",
1036         "comments": "",
1037         "outputs": 1,
1038         "x": 3293.0277137756348,
1039         "y": 791.0312867164612,
1040         "z": "1ade981f.b4cb28",
1041         "wires": [
1042                 ["80f5b219.f8df1"]
1043         ]
1044 }, {
1045         "id": "f0282542.57ca38",
1046         "type": "switchNode",
1047         "name": "switch temp.oss.accessTPs_length",
1048         "xml": "<switch test=\"`$temp.oss.accessTPs_length`\">\n",
1049         "comments": "",
1050         "outputs": 1,
1051         "x": 3492.0278968811035,
1052         "y": 853.0312638282776,
1053         "z": "1ade981f.b4cb28",
1054         "wires": [
1055                 ["ede2d42a.5771f8"]
1056         ]
1057 }, {
1058         "id": "ede2d42a.5771f8",
1059         "type": "other",
1060         "name": "other",
1061         "xml": "<outcome value='Other'>\n",
1062         "comments": "",
1063         "outputs": 1,
1064         "x": 3756.529167175293,
1065         "y": 852.0315408706665,
1066         "z": "1ade981f.b4cb28",
1067         "wires": [
1068                 ["d976a313.c6a78"]
1069         ]
1070 }, {
1071         "id": "41b6b534.71089c",
1072         "type": "set",
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",
1075         "comments": "",
1076         "x": 3702.028793334961,
1077         "y": 1118.027702331543,
1078         "z": "1ade981f.b4cb28",
1079         "wires": []
1080 }, {
1081         "id": "d976a313.c6a78",
1082         "type": "block",
1083         "name": "copy-accessTPs-block : atomic",
1084         "xml": "<block atomic=\"true\">",
1085         "atomic": "true",
1086         "comments": "",
1087         "outputs": 1,
1088         "x": 3356.7771606445312,
1089         "y": 941.0269641876221,
1090         "z": "1ade981f.b4cb28",
1091         "wires": [
1092                 ["41b6b534.71089c", "48fbd792.d1dde8", "d9a2823e.d5af7"]
1093         ]
1094 }, {
1095         "id": "48fbd792.d1dde8",
1096         "type": "switchNode",
1097         "name": "switch temp.accessTPs_length",
1098         "xml": "<switch test='`$temp.accessTPs_length`'>\n",
1099         "comments": "",
1100         "outputs": 1,
1101         "x": 3740.527114868164,
1102         "y": 943.026801109314,
1103         "z": "1ade981f.b4cb28",
1104         "wires": [
1105                 ["51d201e6.7878", "89eda55d.e07398"]
1106         ]
1107 }, {
1108         "id": "51d201e6.7878",
1109         "type": "other",
1110         "name": "Null",
1111         "xml": "<outcome value=''>\n",
1112         "comments": "",
1113         "outputs": 1,
1114         "x": 3966.5269660949707,
1115         "y": 918.0267286300659,
1116         "z": "1ade981f.b4cb28",
1117         "wires": [
1118                 ["6bb067c5.523958"]
1119         ]
1120 }, {
1121         "id": "6bb067c5.523958",
1122         "type": "set",
1123         "name": "set tp_length",
1124         "xml": "<set>\n<parameter name='tp_length' value='0' />",
1125         "comments": "",
1126         "x": 4153.026802062988,
1127         "y": 916.0267343814485,
1128         "z": "1ade981f.b4cb28",
1129         "wires": []
1130 }, {
1131         "id": "89eda55d.e07398",
1132         "type": "other",
1133         "name": "other",
1134         "xml": "<outcome value='Other'>\n",
1135         "comments": "",
1136         "outputs": 1,
1137         "x": 3962.5269317626953,
1138         "y": 973.0267744064331,
1139         "z": "1ade981f.b4cb28",
1140         "wires": [
1141                 ["8294cd19.c83c6"]
1142         ]
1143 }, {
1144         "id": "8294cd19.c83c6",
1145         "type": "set",
1146         "name": "set tp_length",
1147         "xml": "<set>\n<parameter name='tp_length' value='`$temp.accessTPs_length`' />",
1148         "comments": "",
1149         "x": 4151.276870727539,
1150         "y": 973.026759147644,
1151         "z": "1ade981f.b4cb28",
1152         "wires": []
1153 }, {
1154         "id": "d9a2823e.d5af7",
1155         "type": "for",
1156         "name": "for each existing temp.oss.accessTPs",
1157         "xml": "<for index='idx' start='0' end='`$temp.oss.accessTPs_length`' >\n",
1158         "comments": "",
1159         "outputs": 1,
1160         "x": 3742.277557373047,
1161         "y": 1041.0269060134888,
1162         "z": "1ade981f.b4cb28",
1163         "wires": [
1164                 ["399f37b5.ff7f58"]
1165         ]
1166 }, {
1167         "id": "399f37b5.ff7f58",
1168         "type": "set",
1169         "name": "set temp.accessTPs",
1170         "xml": "<set>\n<parameter name='`temp.accessTPs[$idx + $tp_length].`' value='`$temp.oss.accessTPs[$idx].`' />",
1171         "comments": "",
1172         "x": 4110.277450561523,
1173         "y": 1042.0270538330078,
1174         "z": "1ade981f.b4cb28",
1175         "wires": []
1176 }, {
1177         "id": "1cfbf782.e4af38",
1178         "type": "block",
1179         "name": "block",
1180         "xml": "<block>\n",
1181         "atomic": "false",
1182         "comments": "",
1183         "outputs": 1,
1184         "x": 1261.0274276733398,
1185         "y": 725.0311778783798,
1186         "z": "1ade981f.b4cb28",
1187         "wires": [
1188                 ["8e022176.66adc", "c5278c28.6a9b9"]
1189         ]
1190 }, {
1191         "id": "7dfbcd55.b6e1f4",
1192         "type": "execute",
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`\" />",
1195         "comments": "",
1196         "outputs": 1,
1197         "x": 1580.5279350280762,
1198         "y": 1623.0315318107605,
1199         "z": "1ade981f.b4cb28",
1200         "wires": [
1201                 ["5d1a513b.14b57", "7d96f5c1.96471c"]
1202         ]
1203 }, {
1204         "id": "7d96f5c1.96471c",
1205         "type": "failure",
1206         "name": "failure",
1207         "xml": "<outcome value='failure'>\n",
1208         "comments": "",
1209         "outputs": 1,
1210         "x": 1909.527587890625,
1211         "y": 1603.031599521637,
1212         "z": "1ade981f.b4cb28",
1213         "wires": [
1214                 []
1215         ]
1216 }, {
1217         "id": "5d1a513b.14b57",
1218         "type": "success",
1219         "name": "success",
1220         "xml": "<outcome value='success'>\n",
1221         "comments": "",
1222         "outputs": 1,
1223         "x": 1910.5278015136719,
1224         "y": 1654.031508922577,
1225         "z": "1ade981f.b4cb28",
1226         "wires": [
1227                 ["4f670fd0.408e3"]
1228         ]
1229 }, {
1230         "id": "c5278c28.6a9b9",
1231         "type": "switchNode",
1232         "name": "switch temp.accessTPs_length",
1233         "xml": "<switch test=\"`$temp.accessTPs_length >= 2`\">\n\n",
1234         "comments": "",
1235         "outputs": 1,
1236         "x": 1642.527400970459,
1237         "y": 1118.0313462018967,
1238         "z": "1ade981f.b4cb28",
1239         "wires": [
1240                 ["5300c3df.d2146c"]
1241         ]
1242 }, {
1243         "id": "5300c3df.d2146c",
1244         "type": "outcomeTrue",
1245         "name": "true",
1246         "xml": "<outcome value='true'>\n",
1247         "comments": "",
1248         "outputs": 1,
1249         "x": 1874.0276985168457,
1250         "y": 1117.0311926603317,
1251         "z": "1ade981f.b4cb28",
1252         "wires": [
1253                 ["9f6bbb66.0909d8"]
1254         ]
1255 }, {
1256         "id": "9f6bbb66.0909d8",
1257         "type": "block",
1258         "name": "call-oof-block : atomic",
1259         "xml": "<block atomic=\"true\">",
1260         "atomic": "true",
1261         "comments": "",
1262         "outputs": 1,
1263         "x": 1618.0273475646973,
1264         "y": 1254.0312527418137,
1265         "z": "1ade981f.b4cb28",
1266         "wires": [
1267                 ["7dfbcd55.b6e1f4", "238383dd.1820ac", "98b5510e.5eab2"]
1268         ]
1269 }, {
1270         "id": "238383dd.1820ac",
1271         "type": "set",
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`' />",
1274         "comments": "",
1275         "x": 2134.5274658203125,
1276         "y": 1124.03125,
1277         "z": "1ade981f.b4cb28",
1278         "wires": []
1279 }, {
1280         "id": "973f9e55.898bc",
1281         "type": "execute",
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`\" />",
1284         "comments": "",
1285         "outputs": 1,
1286         "x": 2633.662841796875,
1287         "y": 1980.0001220703125,
1288         "z": "1ade981f.b4cb28",
1289         "wires": [
1290                 ["b8ecc278.863", "d2381931.d03fb8"]
1291         ]
1292 }, {
1293         "id": "b8ecc278.863",
1294         "type": "success",
1295         "name": "success",
1296         "xml": "<outcome value='success'>\n",
1297         "comments": "",
1298         "outputs": 1,
1299         "x": 2971.6626586914062,
1300         "y": 2010.0002055168152,
1301         "z": "1ade981f.b4cb28",
1302         "wires": [
1303                 ["115b43d.4df70bc"]
1304         ]
1305 }, {
1306         "id": "115b43d.4df70bc",
1307         "type": "block",
1308         "name": "block : atomic",
1309         "xml": "<block atomic=\"true\">",
1310         "atomic": "true",
1311         "comments": "",
1312         "outputs": 1,
1313         "x": 3119.6626586914062,
1314         "y": 2008.0000834465027,
1315         "z": "1ade981f.b4cb28",
1316         "wires": [
1317                 []
1318         ]
1319 }, {
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",
1324         "comments": "",
1325         "x": 3101.6626892089844,
1326         "y": 1955.0001435279846,
1327         "z": "1ade981f.b4cb28",
1328         "wires": []
1329 }, {
1330         "id": "d2381931.d03fb8",
1331         "type": "failure",
1332         "name": "failure",
1333         "xml": "<outcome value='failure'>\n",
1334         "comments": "",
1335         "outputs": 1,
1336         "x": 2962.66259765625,
1337         "y": 1955.0001435279846,
1338         "z": "1ade981f.b4cb28",
1339         "wires": [
1340                 ["76c2039e.b4d43c"]
1341         ]
1342 }, {
1343         "id": "4f670fd0.408e3",
1344         "type": "for",
1345         "name": "for vidx..oof.vpns_length[]",
1346         "xml": "<for index='vidx' start='0' end='`$oof.vpns_length`' >",
1347         "comments": "",
1348         "outputs": 1,
1349         "x": 2211.666458129883,
1350         "y": 1668.5036072731018,
1351         "z": "1ade981f.b4cb28",
1352         "wires": [
1353                 ["a77de42e.23ccc8"]
1354         ]
1355 }, {
1356         "id": "a77de42e.23ccc8",
1357         "type": "block",
1358         "name": "block : atomic",
1359         "xml": "<block atomic=\"true\">",
1360         "atomic": "true",
1361         "outputs": 1,
1362         "x": 2324.783821105957,
1363         "y": 1768.3436222076416,
1364         "z": "1ade981f.b4cb28",
1365         "wires": [
1366                 ["b994d4aa.e334a8", "a346cd87.8c958", "973f9e55.898bc", "98ff5f9a.496c"]
1367         ]
1368 }, {
1369         "id": "737c8c2f.9d62b4",
1370         "type": "set",
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",
1373         "comments": "",
1374         "x": 2966.228485107422,
1375         "y": 1832.6768145561218,
1376         "z": "1ade981f.b4cb28",
1377         "wires": []
1378 }, {
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",
1383         "comments": "",
1384         "outputs": 1,
1385         "x": 2582.7283935546875,
1386         "y": 1869.6767539978027,
1387         "z": "1ade981f.b4cb28",
1388         "wires": [
1389                 ["f2f70c7e.0eb7b", "956c9182.85d07", "827d9dba.eac7"]
1390         ]
1391 }, {
1392         "id": "f2f70c7e.0eb7b",
1393         "type": "success",
1394         "name": "success",
1395         "xml": "<outcome value='success'>\n",
1396         "comments": "",
1397         "outputs": 1,
1398         "x": 2802.728328704834,
1399         "y": 1833.6767230033875,
1400         "z": "1ade981f.b4cb28",
1401         "wires": [
1402                 ["737c8c2f.9d62b4"]
1403         ]
1404 }, {
1405         "id": "956c9182.85d07",
1406         "type": "not-found",
1407         "name": "not-found",
1408         "xml": "<outcome value='not-found'>\n",
1409         "comments": "",
1410         "outputs": 1,
1411         "x": 2812.219268798828,
1412         "y": 1874.250729084015,
1413         "z": "1ade981f.b4cb28",
1414         "wires": [
1415                 ["83a276c3.17cb88"]
1416         ]
1417 }, {
1418         "id": "827d9dba.eac7",
1419         "type": "other",
1420         "name": "other",
1421         "xml": "<outcome value='Other'>\n",
1422         "comments": "",
1423         "outputs": 1,
1424         "x": 2807.55224609375,
1425         "y": 1910.5840420722961,
1426         "z": "1ade981f.b4cb28",
1427         "wires": [
1428                 ["652e1f35.433fe"]
1429         ]
1430 }, {
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",
1435         "comments": "",
1436         "x": 2958.7906188964844,
1437         "y": 1870.5365557670593,
1438         "z": "1ade981f.b4cb28",
1439         "wires": []
1440 }, {
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",
1445         "comments": "",
1446         "x": 2962.3248901367188,
1447         "y": 1912.023190021515,
1448         "z": "1ade981f.b4cb28",
1449         "wires": []
1450 }, {
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",
1455         "comments": "",
1456         "outputs": 1,
1457         "x": 2528.228286743164,
1458         "y": 1778.6763978004456,
1459         "z": "1ade981f.b4cb28",
1460         "wires": [
1461                 ["b2dfe53c.d58c88", "5fb7b767.4ddd98", "86ac5eca.1f9de"]
1462         ]
1463 }, {
1464         "id": "b2dfe53c.d58c88",
1465         "type": "success",
1466         "name": "success",
1467         "xml": "<outcome value='success'>\n",
1468         "comments": "",
1469         "outputs": 1,
1470         "x": 2710.2283325195312,
1471         "y": 1723.676507949829,
1472         "z": "1ade981f.b4cb28",
1473         "wires": [
1474                 ["4c6bb0cf.7a8d"]
1475         ]
1476 }, {
1477         "id": "5fb7b767.4ddd98",
1478         "type": "not-found",
1479         "name": "not-found",
1480         "xml": "<outcome value='not-found'>\n",
1481         "comments": "",
1482         "outputs": 1,
1483         "x": 2710.7192344665527,
1484         "y": 1761.2506046295166,
1485         "z": "1ade981f.b4cb28",
1486         "wires": [
1487                 ["caf5934b.a4349"]
1488         ]
1489 }, {
1490         "id": "86ac5eca.1f9de",
1491         "type": "other",
1492         "name": "other",
1493         "xml": "<outcome value='Other'>\n",
1494         "comments": "",
1495         "outputs": 1,
1496         "x": 2702.05224609375,
1497         "y": 1794.5839796066284,
1498         "z": "1ade981f.b4cb28",
1499         "wires": [
1500                 ["81de09fe.962e28"]
1501         ]
1502 }, {
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",
1507         "comments": "",
1508         "x": 2858.290859222412,
1509         "y": 1760.5364933013916,
1510         "z": "1ade981f.b4cb28",
1511         "wires": []
1512 }, {
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",
1517         "comments": "",
1518         "x": 2855.8248901367188,
1519         "y": 1794.0231275558472,
1520         "z": "1ade981f.b4cb28",
1521         "wires": []
1522 }, {
1523         "id": "4c6bb0cf.7a8d",
1524         "type": "set",
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",
1527         "comments": "",
1528         "x": 2895.2283325195312,
1529         "y": 1722.6766300201416,
1530         "z": "1ade981f.b4cb28",
1531         "wires": []
1532 }, {
1533         "id": "98ff5f9a.496c",
1534         "type": "set",
1535         "name": "set oof.vpn",
1536         "xml": "<set>\n<parameter name='oof.vpn.' value='`$oof.vpns[$vidx].`' />",
1537         "comments": "",
1538         "x": 2520.2282791137695,
1539         "y": 1667.7874698638916,
1540         "z": "1ade981f.b4cb28",
1541         "wires": []
1542 }, {
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",
1547         "comments": "",
1548         "outputs": 1,
1549         "x": 1691.3293933868408,
1550         "y": 2110.0000327825546,
1551         "z": "1ade981f.b4cb28",
1552         "wires": [
1553                 ["347a73c9.c2044c"]
1554         ]
1555 }, {
1556         "id": "347a73c9.c2044c",
1557         "type": "outcomeTrue",
1558         "name": "true",
1559         "xml": "<outcome value='true'>\n",
1560         "comments": "",
1561         "outputs": 1,
1562         "x": 2022.5273246765137,
1563         "y": 2111.0309537649155,
1564         "z": "1ade981f.b4cb28",
1565         "wires": [
1566                 ["1807bcd9.cbcc63"]
1567         ]
1568 }, {
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",
1573         "comments": "",
1574         "outputs": 1,
1575         "x": 2287.528263092041,
1576         "y": 2109.0309537649155,
1577         "z": "1ade981f.b4cb28",
1578         "wires": [
1579                 ["d9323612.7d0628", "cd1ef5fe.d66f28", "d826bc61.a3061"]
1580         ]
1581 }, {
1582         "id": "d9323612.7d0628",
1583         "type": "success",
1584         "name": "success",
1585         "xml": "<outcome value='success'>\n",
1586         "comments": "",
1587         "outputs": 1,
1588         "x": 2549.5280685424805,
1589         "y": 2053.030765891075,
1590         "z": "1ade981f.b4cb28",
1591         "wires": [
1592                 ["a93b1e0d.a35c7"]
1593         ]
1594 }, {
1595         "id": "a93b1e0d.a35c7",
1596         "type": "set",
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",
1599         "comments": "",
1600         "x": 2747.0281295776367,
1601         "y": 2041.0307658910751,
1602         "z": "1ade981f.b4cb28",
1603         "wires": []
1604 }, {
1605         "id": "cd1ef5fe.d66f28",
1606         "type": "not-found",
1607         "name": "not-found",
1608         "xml": "<outcome value='not-found'>\n",
1609         "comments": "",
1610         "outputs": 1,
1611         "x": 2581.0189323425293,
1612         "y": 2101.604869246483,
1613         "z": "1ade981f.b4cb28",
1614         "wires": [
1615                 ["1e56373b.ddb279"]
1616         ]
1617 }, {
1618         "id": "d826bc61.a3061",
1619         "type": "other",
1620         "name": "other",
1621         "xml": "<outcome value='Other'>\n",
1622         "comments": "",
1623         "outputs": 1,
1624         "x": 2576.3519401550293,
1625         "y": 2142.938182234764,
1626         "z": "1ade981f.b4cb28",
1627         "wires": [
1628                 ["1e56373b.ddb279"]
1629         ]
1630 }, {
1631         "id": "1e56373b.ddb279",
1632         "type": "set",
1633         "name": "set controller data",
1634         "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='false' />\n",
1635         "comments": "",
1636         "x": 2788.0273475646973,
1637         "y": 2120.030951857567,
1638         "z": "1ade981f.b4cb28",
1639         "wires": []
1640 }, {
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",
1645         "comments": "",
1646         "outputs": 1,
1647         "x": 1664.5272064208984,
1648         "y": 2202.0308336019516,
1649         "z": "1ade981f.b4cb28",
1650         "wires": [
1651                 ["c250bfe5.c7f1f"]
1652         ]
1653 }, {
1654         "id": "c250bfe5.c7f1f",
1655         "type": "outcomeTrue",
1656         "name": "true",
1657         "xml": "<outcome value='true'>\n",
1658         "comments": "",
1659         "outputs": 1,
1660         "x": 2006.5273170471191,
1661         "y": 2200.0309566259384,
1662         "z": "1ade981f.b4cb28",
1663         "wires": [
1664                 ["666e08da.034568"]
1665         ]
1666 }, {
1667         "id": "666e08da.034568",
1668         "type": "set",
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' />",
1671         "comments": "",
1672         "x": 2250.527395248413,
1673         "y": 2204.0310262441635,
1674         "z": "1ade981f.b4cb28",
1675         "wires": []
1676 }, {
1677         "id": "75fcb157.b9b59",
1678         "type": "block",
1679         "name": "block",
1680         "xml": "<block>\n",
1681         "atomic": "false",
1682         "comments": "",
1683         "outputs": 1,
1684         "x": 2379,
1685         "y": 1248,
1686         "z": "1ade981f.b4cb28",
1687         "wires": [
1688                 ["5b14048f.12553c", "52b16544.03c78c", "38c987e8.484a28", "32addcf6.c66764", "ece3ef52.4cd9", "ae270f1d.ffa9c", "7f091c79.e46444", "309988b6.7920e8", "8517e005.7b636", "80955454.533fe8"]
1689         ]
1690 }, {
1691         "id": "5b14048f.12553c",
1692         "type": "switchNode",
1693         "name": "switch name",
1694         "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'name'`\">",
1695         "comments": "",
1696         "outputs": 1,
1697         "x": 2600.9999465942383,
1698         "y": 1046.0000805854797,
1699         "z": "1ade981f.b4cb28",
1700         "wires": [
1701                 ["fe000a36.fbe0e8"]
1702         ]
1703 }, {
1704         "id": "fe000a36.fbe0e8",
1705         "type": "outcomeTrue",
1706         "name": "true",
1707         "xml": "<outcome value='true'>\n",
1708         "comments": "",
1709         "outputs": 1,
1710         "x": 2787.9999465942383,
1711         "y": 1042.0000805854797,
1712         "z": "1ade981f.b4cb28",
1713         "wires": [
1714                 ["ade8c214.0be56"]
1715         ]
1716 }, {
1717         "id": "ade8c214.0be56",
1718         "type": "set",
1719         "name": "set name",
1720         "xml": "<set>\n<parameter name='template.name' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1721         "comments": "",
1722         "x": 2955.9999465942383,
1723         "y": 1042.6000866889954,
1724         "z": "1ade981f.b4cb28",
1725         "wires": []
1726 }, {
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'`\">",
1731         "comments": "",
1732         "outputs": 1,
1733         "x": 2618.510139465332,
1734         "y": 1107.0000205039978,
1735         "z": "1ade981f.b4cb28",
1736         "wires": [
1737                 ["b7d5221e.05258"]
1738         ]
1739 }, {
1740         "id": "b7d5221e.05258",
1741         "type": "outcomeTrue",
1742         "name": "true",
1743         "xml": "<outcome value='true'>\n",
1744         "comments": "",
1745         "outputs": 1,
1746         "x": 2805.510139465332,
1747         "y": 1103.0000205039978,
1748         "z": "1ade981f.b4cb28",
1749         "wires": [
1750                 ["f4d03bdc.ad8be8"]
1751         ]
1752 }, {
1753         "id": "f4d03bdc.ad8be8",
1754         "type": "set",
1755         "name": "set service-type",
1756         "xml": "<set>\n<parameter name='template.service-type' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1757         "comments": "",
1758         "x": 2973.510139465332,
1759         "y": 1103.6000266075134,
1760         "z": "1ade981f.b4cb28",
1761         "wires": []
1762 }, {
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'`\">",
1767         "comments": "",
1768         "outputs": 1,
1769         "x": 2611.9727172851562,
1770         "y": 1163.472821712494,
1771         "z": "1ade981f.b4cb28",
1772         "wires": [
1773                 ["ce8d2ecf.cebcb"]
1774         ]
1775 }, {
1776         "id": "ce8d2ecf.cebcb",
1777         "type": "outcomeTrue",
1778         "name": "true",
1779         "xml": "<outcome value='true'>\n",
1780         "comments": "",
1781         "outputs": 1,
1782         "x": 2798.9727172851562,
1783         "y": 1159.472821712494,
1784         "z": "1ade981f.b4cb28",
1785         "wires": [
1786                 ["79bc31d0.6049b"]
1787         ]
1788 }, {
1789         "id": "79bc31d0.6049b",
1790         "type": "set",
1791         "name": "set total-size",
1792         "xml": "<set>\n<parameter name='template.total-size' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1793         "comments": "",
1794         "x": 2966.9727172851562,
1795         "y": 1160.0728278160095,
1796         "z": "1ade981f.b4cb28",
1797         "wires": []
1798 }, {
1799         "id": "32addcf6.c66764",
1800         "type": "switchNode",
1801         "name": "switch pir",
1802         "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pir'`\">",
1803         "comments": "",
1804         "outputs": 1,
1805         "x": 2589.972816467285,
1806         "y": 1212.4728608131409,
1807         "z": "1ade981f.b4cb28",
1808         "wires": [
1809                 ["ac264859.78f2c8"]
1810         ]
1811 }, {
1812         "id": "ac264859.78f2c8",
1813         "type": "outcomeTrue",
1814         "name": "true",
1815         "xml": "<outcome value='true'>\n",
1816         "comments": "",
1817         "outputs": 1,
1818         "x": 2776.972816467285,
1819         "y": 1208.4728608131409,
1820         "z": "1ade981f.b4cb28",
1821         "wires": [
1822                 ["69a60419.09575c"]
1823         ]
1824 }, {
1825         "id": "69a60419.09575c",
1826         "type": "set",
1827         "name": "set pir",
1828         "xml": "<set>\n<parameter name='template.pir' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1829         "comments": "",
1830         "x": 2944.972816467285,
1831         "y": 1209.0728669166565,
1832         "z": "1ade981f.b4cb28",
1833         "wires": []
1834 }, {
1835         "id": "ece3ef52.4cd9",
1836         "type": "switchNode",
1837         "name": "switch cbs",
1838         "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'cbs'`\">",
1839         "comments": "",
1840         "outputs": 1,
1841         "x": 2590.9728507995605,
1842         "y": 1263.4727854728699,
1843         "z": "1ade981f.b4cb28",
1844         "wires": [
1845                 ["2bbf7850.c2a418"]
1846         ]
1847 }, {
1848         "id": "2bbf7850.c2a418",
1849         "type": "outcomeTrue",
1850         "name": "true",
1851         "xml": "<outcome value='true'>\n",
1852         "comments": "",
1853         "outputs": 1,
1854         "x": 2777.9728507995605,
1855         "y": 1259.4727854728699,
1856         "z": "1ade981f.b4cb28",
1857         "wires": [
1858                 ["221a9fbe.0b7a2"]
1859         ]
1860 }, {
1861         "id": "221a9fbe.0b7a2",
1862         "type": "set",
1863         "name": "set cbs",
1864         "xml": "<set>\n<parameter name='template.cbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1865         "comments": "",
1866         "x": 2945.9728507995605,
1867         "y": 1260.0727915763855,
1868         "z": "1ade981f.b4cb28",
1869         "wires": []
1870 }, {
1871         "id": "ae270f1d.ffa9c",
1872         "type": "switchNode",
1873         "name": "switch pbs",
1874         "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pbs'`\">",
1875         "comments": "",
1876         "outputs": 1,
1877         "x": 2586.9728507995605,
1878         "y": 1318.4727854728699,
1879         "z": "1ade981f.b4cb28",
1880         "wires": [
1881                 ["3aa18960.21df06"]
1882         ]
1883 }, {
1884         "id": "3aa18960.21df06",
1885         "type": "outcomeTrue",
1886         "name": "true",
1887         "xml": "<outcome value='true'>\n",
1888         "comments": "",
1889         "outputs": 1,
1890         "x": 2773.9728507995605,
1891         "y": 1314.4727854728699,
1892         "z": "1ade981f.b4cb28",
1893         "wires": [
1894                 ["f2dc9f13.63071"]
1895         ]
1896 }, {
1897         "id": "f2dc9f13.63071",
1898         "type": "set",
1899         "name": "set pbs",
1900         "xml": "<set>\n<parameter name='template.pbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1901         "comments": "",
1902         "x": 2941.9728507995605,
1903         "y": 1315.0727915763855,
1904         "z": "1ade981f.b4cb28",
1905         "wires": []
1906 }, {
1907         "id": "7f091c79.e46444",
1908         "type": "switchNode",
1909         "name": "switch couplingFlag",
1910         "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'couplingFlag'`\">",
1911         "comments": "",
1912         "outputs": 1,
1913         "x": 2616.972999572754,
1914         "y": 1374.4727873802185,
1915         "z": "1ade981f.b4cb28",
1916         "wires": [
1917                 ["2ec96ac1.74eb56"]
1918         ]
1919 }, {
1920         "id": "2ec96ac1.74eb56",
1921         "type": "outcomeTrue",
1922         "name": "true",
1923         "xml": "<outcome value='true'>\n",
1924         "comments": "",
1925         "outputs": 1,
1926         "x": 2803.972999572754,
1927         "y": 1370.4727873802185,
1928         "z": "1ade981f.b4cb28",
1929         "wires": [
1930                 ["f23df759.89ea78"]
1931         ]
1932 }, {
1933         "id": "f23df759.89ea78",
1934         "type": "set",
1935         "name": "set couplingFlag",
1936         "xml": "<set>\n<parameter name='template.couplingFlag' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1937         "comments": "",
1938         "x": 2971.972999572754,
1939         "y": 1371.0727934837341,
1940         "z": "1ade981f.b4cb28",
1941         "wires": []
1942 }, {
1943         "id": "309988b6.7920e8",
1944         "type": "switchNode",
1945         "name": "switch colorAware",
1946         "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'colorAware'`\">",
1947         "comments": "",
1948         "outputs": 1,
1949         "x": 2610.972999572754,
1950         "y": 1420.4727873802185,
1951         "z": "1ade981f.b4cb28",
1952         "wires": [
1953                 ["ff5d407a.d629a"]
1954         ]
1955 }, {
1956         "id": "ff5d407a.d629a",
1957         "type": "outcomeTrue",
1958         "name": "true",
1959         "xml": "<outcome value='true'>\n",
1960         "comments": "",
1961         "outputs": 1,
1962         "x": 2797.972999572754,
1963         "y": 1416.4727873802185,
1964         "z": "1ade981f.b4cb28",
1965         "wires": [
1966                 ["5471bae7.23b974"]
1967         ]
1968 }, {
1969         "id": "5471bae7.23b974",
1970         "type": "set",
1971         "name": "set colorAware",
1972         "xml": "<set>\n<parameter name='template.colorAware' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
1973         "comments": "",
1974         "x": 2965.972999572754,
1975         "y": 1417.0727934837341,
1976         "z": "1ade981f.b4cb28",
1977         "wires": []
1978 }, {
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'`\">",
1983         "comments": "",
1984         "outputs": 1,
1985         "x": 2618.9732398986816,
1986         "y": 1511.472852230072,
1987         "z": "1ade981f.b4cb28",
1988         "wires": [
1989                 ["394315e7.68ab3a"]
1990         ]
1991 }, {
1992         "id": "394315e7.68ab3a",
1993         "type": "outcomeTrue",
1994         "name": "true",
1995         "xml": "<outcome value='true'>\n",
1996         "comments": "",
1997         "outputs": 1,
1998         "x": 2805.9732398986816,
1999         "y": 1507.472852230072,
2000         "z": "1ade981f.b4cb28",
2001         "wires": [
2002                 ["c01e5816.98fe98"]
2003         ]
2004 }, {
2005         "id": "c01e5816.98fe98",
2006         "type": "set",
2007         "name": "set diversity-policy",
2008         "xml": "<set>\n<parameter name='template.diversity-policy' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
2009         "comments": "",
2010         "x": 2973.9732398986816,
2011         "y": 1508.0728583335876,
2012         "z": "1ade981f.b4cb28",
2013         "wires": []
2014 }, {
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'`\">",
2019         "comments": "",
2020         "outputs": 1,
2021         "x": 2647.9731483459473,
2022         "y": 1460.472852230072,
2023         "z": "1ade981f.b4cb28",
2024         "wires": [
2025                 ["8485067c.5ed7d8"]
2026         ]
2027 }, {
2028         "id": "8485067c.5ed7d8",
2029         "type": "outcomeTrue",
2030         "name": "true",
2031         "xml": "<outcome value='true'>\n",
2032         "comments": "",
2033         "outputs": 1,
2034         "x": 2834.9731483459473,
2035         "y": 1456.472852230072,
2036         "z": "1ade981f.b4cb28",
2037         "wires": [
2038                 ["abef4cdd.0306b"]
2039         ]
2040 }, {
2041         "id": "abef4cdd.0306b",
2042         "type": "set",
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",
2045         "comments": "",
2046         "x": 3002.9731483459473,
2047         "y": 1457.0728583335876,
2048         "z": "1ade981f.b4cb28",
2049         "wires": []
2050 }, {
2051         "id": "98b5510e.5eab2",
2052         "type": "for",
2053         "name": "for paidx..tmp.network-input-parameters.param_length[]",
2054         "xml": "<for index='paidx' start='0' end='`$tmp.network-input-parameters.param_length`' >",
2055         "comments": "",
2056         "outputs": 1,
2057         "x": 2099.1355361938477,
2058         "y": 1378.468924999237,
2059         "z": "1ade981f.b4cb28",
2060         "wires": [
2061                 ["75fcb157.b9b59"]
2062         ]
2063 }]