SDWAN wan port activate DG
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / sdwan / GENERIC-RESOURCE-API_sdwan-vf-operation-wanport-activate.json
1 [\r
2     {\r
3         "id": "c035ec04.94486",\r
4         "type": "block",\r
5         "name": "block : atomic",\r
6         "xml": "<block atomic=\"true\">\n",\r
7         "atomic": "false",\r
8         "comments": "",\r
9         "outputs": 1,\r
10         "x": 412.03125,\r
11         "y": 401.0742133259773,\r
12         "z": "fe63ab05.2e2948",\r
13         "wires": [\r
14             [\r
15                 "2c0218a8.7af2b8",\r
16                 "1f6673b6.b9e2bc",\r
17                 "6a69d786.6240c8",\r
18                 "70fe077e.beb658",\r
19                 "f695d756.f5bf88",\r
20                 "6e84f4e0.63170c",\r
21                 "c05b3e2e.c56c2",\r
22                 "d49c55eb.f90268",\r
23                 "80c1b0f1.09ead",\r
24                 "875b58c1.722a88",\r
25                 "80c24ef7.49b8c",\r
26                 "c34bc647.720578",\r
27                 "b10288cf.50b828",\r
28                 "ebd64e1b.5f8b",\r
29                 "fb9080f.263d28",\r
30                 "1b602e84.4e29d1",\r
31                 "13c3d9c7.d7be26",\r
32                 "7cfc5672.5cd958",\r
33                 "e3dbbb08.e38228",\r
34                 "56d337a2.42bd48",\r
35                 "ac8c0e0b.c16e8",\r
36                 "b2116c6a.8c28d",\r
37                 "373e5110.89b67e"\r
38             ]\r
39         ]\r
40     },\r
41     {\r
42         "id": "104d1a5d.263766",\r
43         "type": "dgstart",\r
44         "name": "DGSTART",\r
45         "outputs": 1,\r
46         "x": 136.50391006469727,\r
47         "y": 49.99999934434891,\r
48         "z": "fe63ab05.2e2948",\r
49         "wires": [\r
50             [\r
51                 "f7c9184f.6b4338"\r
52             ]\r
53         ]\r
54     },\r
55     {\r
56         "id": "f7c9184f.6b4338",\r
57         "type": "service-logic",\r
58         "name": "GENERIC-RESOURCE-API ${project.version}",\r
59         "module": "GENERIC-RESOURCE-API",\r
60         "version": "${project.version}",\r
61         "comments": "",\r
62         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",\r
63         "outputs": 1,\r
64         "x": 267.78960037231445,\r
65         "y": 99.23810797929764,\r
66         "z": "fe63ab05.2e2948",\r
67         "wires": [\r
68             [\r
69                 "3243adac.5d74d2"\r
70             ]\r
71         ]\r
72     },\r
73     {\r
74         "id": "3243adac.5d74d2",\r
75         "type": "method",\r
76         "name": "method sdwan-vf-operation-wanport-activate",\r
77         "xml": "<method rpc='sdwan-vf-operation-wanport-activate' mode='sync'>\n",\r
78         "comments": "",\r
79         "outputs": 1,\r
80         "x": 270.9325294494629,\r
81         "y": 184.00003176927567,\r
82         "z": "fe63ab05.2e2948",\r
83         "wires": [\r
84             [\r
85                 "c035ec04.94486"\r
86             ]\r
87         ]\r
88     },\r
89     {\r
90         "id": "1f6673b6.b9e2bc",\r
91         "type": "for",\r
92         "name": "for each vnf",\r
93         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",\r
94         "comments": "",\r
95         "outputs": 1,\r
96         "x": 732.0352430343628,\r
97         "y": 206.07812786102295,\r
98         "z": "fe63ab05.2e2948",\r
99         "wires": [\r
100             [\r
101                 "5147dcf9.72e104"\r
102             ]\r
103         ]\r
104     },\r
105     {\r
106         "id": "5147dcf9.72e104",\r
107         "type": "switchNode",\r
108         "name": "switch this vnf-id == input vnf-id",\r
109         "xml": "<switch test=\"`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`\">    \n",\r
110         "comments": "",\r
111         "outputs": 1,\r
112         "x": 984.0353345870972,\r
113         "y": 204.7447910308838,\r
114         "z": "fe63ab05.2e2948",\r
115         "wires": [\r
116             [\r
117                 "9e1e4c5d.8f94b"\r
118             ]\r
119         ]\r
120     },\r
121     {\r
122         "id": "e1cf115f.fb631",\r
123         "type": "set",\r
124         "name": "set vnf-index",\r
125         "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",\r
126         "comments": "",\r
127         "x": 1355.701823234558,\r
128         "y": 206.74479389190674,\r
129         "z": "fe63ab05.2e2948",\r
130         "wires": []\r
131     },\r
132     {\r
133         "id": "9e1e4c5d.8f94b",\r
134         "type": "outcomeTrue",\r
135         "name": "true",\r
136         "xml": "<outcome value='true'>\n",\r
137         "comments": "",\r
138         "outputs": 1,\r
139         "x": 1202.3686513900757,\r
140         "y": 206.74477291107178,\r
141         "z": "fe63ab05.2e2948",\r
142         "wires": [\r
143             [\r
144                 "e1cf115f.fb631"\r
145             ]\r
146         ]\r
147     },\r
148     {\r
149         "id": "2c0218a8.7af2b8",\r
150         "type": "switchNode",\r
151         "name": "switch vnf_length",\r
152         "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",\r
153         "comments": "",\r
154         "outputs": 1,\r
155         "x": 746.4558362960815,\r
156         "y": 161.5819969177246,\r
157         "z": "fe63ab05.2e2948",\r
158         "wires": [\r
159             [\r
160                 "c03192e4.9b0ca"\r
161             ]\r
162         ]\r
163     },\r
164     {\r
165         "id": "c03192e4.9b0ca",\r
166         "type": "other",\r
167         "name": "NULL",\r
168         "xml": "<outcome value=''>\n",\r
169         "comments": "",\r
170         "outputs": 1,\r
171         "x": 933.1225156784058,\r
172         "y": 160.9152946472168,\r
173         "z": "fe63ab05.2e2948",\r
174         "wires": [\r
175             [\r
176                 "e59b1c5.c6419e"\r
177             ]\r
178         ]\r
179     },\r
180     {\r
181         "id": "e59b1c5.c6419e",\r
182         "type": "returnFailure",\r
183         "name": "return failure",\r
184         "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=\"There are no VNFs in MD-SAL\" />\n",\r
185         "comments": "",\r
186         "x": 1114.7891416549683,\r
187         "y": 160.9152946472168,\r
188         "z": "fe63ab05.2e2948",\r
189         "wires": []\r
190     },\r
191     {\r
192         "id": "64462554.f87c5c",\r
193         "type": "for",\r
194         "name": "for each existing vf-index",\r
195         "xml": "<for index='idx' start='0' end='`$vf-module-length`' >\n",\r
196         "comments": "",\r
197         "outputs": 1,\r
198         "x": 1385.0352506637573,\r
199         "y": 376.0781182949431,\r
200         "z": "fe63ab05.2e2948",\r
201         "wires": [\r
202             [\r
203                 "2b34d588.91d9ba"\r
204             ]\r
205         ]\r
206     },\r
207     {\r
208         "id": "4382a853.f690f8",\r
209         "type": "switchNode",\r
210         "name": "switch vf-module-id found",\r
211         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-id == $vf-module-topology-operation-input.vf-module-information.vf-module-id`\">\n",\r
212         "comments": "",\r
213         "outputs": 1,\r
214         "x": 1860.321159362793,\r
215         "y": 255.6496185963042,\r
216         "z": "fe63ab05.2e2948",\r
217         "wires": [\r
218             [\r
219                 "a2ccd51e.6ab248"\r
220             ]\r
221         ]\r
222     },\r
223     {\r
224         "id": "2a399e1c.cfc832",\r
225         "type": "set",\r
226         "name": "set vf-module-length",\r
227         "xml": "<set>\n<parameter name='vf-module-length' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' />\n\n\n",\r
228         "comments": "",\r
229         "x": 1371.6068754196167,\r
230         "y": 339.8560047149658,\r
231         "z": "fe63ab05.2e2948",\r
232         "wires": []\r
233     },\r
234     {\r
235         "id": "a3a45f94.9b15b",\r
236         "type": "block",\r
237         "name": "block",\r
238         "xml": "<block>\n",\r
239         "atomic": "false",\r
240         "comments": "",\r
241         "outputs": 1,\r
242         "x": 1175.9082708358765,\r
243         "y": 353.2368898098357,\r
244         "z": "fe63ab05.2e2948",\r
245         "wires": [\r
246             [\r
247                 "64462554.f87c5c",\r
248                 "2a399e1c.cfc832",\r
249                 "da9e03c9.e0425",\r
250                 "eaea3f61.2ed1c"\r
251             ]\r
252         ]\r
253     },\r
254     {\r
255         "id": "b2b8906.60ed47",\r
256         "type": "other",\r
257         "name": "other",\r
258         "xml": "<outcome value='Other'>\n",\r
259         "comments": "",\r
260         "outputs": 1,\r
261         "x": 1031.5512266159058,\r
262         "y": 353.3003778164275,\r
263         "z": "fe63ab05.2e2948",\r
264         "wires": [\r
265             [\r
266                 "a3a45f94.9b15b"\r
267             ]\r
268         ]\r
269     },\r
270     {\r
271         "id": "6a69d786.6240c8",\r
272         "type": "switchNode",\r
273         "name": "switch vf-modules.vf-module_length",\r
274         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",\r
275         "comments": "",\r
276         "outputs": 1,\r
277         "x": 795.5512084960938,\r
278         "y": 280.3003902435303,\r
279         "z": "fe63ab05.2e2948",\r
280         "wires": [\r
281             [\r
282                 "b2b8906.60ed47",\r
283                 "fba84335.d8b1d",\r
284                 "79ae37d1.662938"\r
285             ]\r
286         ]\r
287     },\r
288     {\r
289         "id": "fba84335.d8b1d",\r
290         "type": "outcome",\r
291         "name": "0",\r
292         "xml": "<outcome value='0'>\n",\r
293         "comments": "",\r
294         "outputs": 1,\r
295         "x": 1037.0352449417114,\r
296         "y": 252.0781192779541,\r
297         "z": "fe63ab05.2e2948",\r
298         "wires": [\r
299             [\r
300                 "54644bad.709854"\r
301             ]\r
302         ]\r
303     },\r
304     {\r
305         "id": "79ae37d1.662938",\r
306         "type": "other",\r
307         "name": "Null",\r
308         "xml": "<outcome value=''>\n",\r
309         "comments": "",\r
310         "outputs": 1,\r
311         "x": 1039.0664339065552,\r
312         "y": 289.10943031311035,\r
313         "z": "fe63ab05.2e2948",\r
314         "wires": [\r
315             [\r
316                 "54644bad.709854"\r
317             ]\r
318         ]\r
319     },\r
320     {\r
321         "id": "54644bad.709854",\r
322         "type": "returnFailure",\r
323         "name": "return failure",\r
324         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"vf-module-operation-input.vf-module-request-input.vf-id not found in service-data\" />\n",\r
325         "comments": "",\r
326         "x": 1196.8439493179321,\r
327         "y": 269.9983787536621,\r
328         "z": "fe63ab05.2e2948",\r
329         "wires": []\r
330     },\r
331     {\r
332         "id": "a2ccd51e.6ab248",\r
333         "type": "outcomeTrue",\r
334         "name": "true",\r
335         "xml": "<outcome value='true'>\n",\r
336         "comments": "",\r
337         "outputs": 1,\r
338         "x": 2064.035400390625,\r
339         "y": 254.078125,\r
340         "z": "fe63ab05.2e2948",\r
341         "wires": [\r
342             [\r
343                 "62040d29.f7cdb4"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "62040d29.f7cdb4",\r
349         "type": "block",\r
350         "name": "block : atomic",\r
351         "xml": "<block atomic=\"true\">",\r
352         "atomic": "true",\r
353         "outputs": 1,\r
354         "x": 2234.3786964416504,\r
355         "y": 258.16426038742065,\r
356         "z": "fe63ab05.2e2948",\r
357         "wires": [\r
358             [\r
359                 "fc1d3c79.aeeb2",\r
360                 "6bcbedec.395b24",\r
361                 "234f2dc2.1759a2"\r
362             ]\r
363         ]\r
364     },\r
365     {\r
366         "id": "fc1d3c79.aeeb2",\r
367         "type": "set",\r
368         "name": "set tmp.vidx and ctx.vnf-data",\r
369         "xml": "<set>\n<parameter name='tmp.vidx' value='`$idx`' />\n<parameter name='ctx.vf-module-data.' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.`' />\n",\r
370         "comments": "",\r
371         "x": 2490.2654457092285,\r
372         "y": 225.5066914265044,\r
373         "z": "fe63ab05.2e2948",\r
374         "wires": []\r
375     },\r
376     {\r
377         "id": "6bcbedec.395b24",\r
378         "type": "set",\r
379         "name": "set vf-module-request-input.",\r
380         "xml": "<set>\n<parameter name='vf-module-request-input.' value='`$ctx.vf-module-data.vf-module-request-input.`' />\n\n",\r
381         "comments": "",\r
382         "x": 2484.711742401123,\r
383         "y": 270.1643314361572,\r
384         "z": "fe63ab05.2e2948",\r
385         "wires": []\r
386     },\r
387     {\r
388         "id": "d3ee2888.9d77a8",\r
389         "type": "switchNode",\r
390         "name": "switch ActivateSDWANDeviceInstance",\r
391         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.request-information.request-action == 'ActivateSDWANDeviceInstance'`\">\n    ",\r
392         "comments": "",\r
393         "outputs": 1,\r
394         "x": 1726.5354919433594,\r
395         "y": 330.0781478881836,\r
396         "z": "fe63ab05.2e2948",\r
397         "wires": [\r
398             [\r
399                 "9fa9ec4f.79402"\r
400             ]\r
401         ]\r
402     },\r
403     {\r
404         "id": "9fa9ec4f.79402",\r
405         "type": "outcomeTrue",\r
406         "name": "true",\r
407         "xml": "<outcome value='true'>\n",\r
408         "comments": "",\r
409         "outputs": 1,\r
410         "x": 1943.5350036621094,\r
411         "y": 327.078164100647,\r
412         "z": "fe63ab05.2e2948",\r
413         "wires": [\r
414             [\r
415                 "77c02877.97d538"\r
416             ]\r
417         ]\r
418     },\r
419     {\r
420         "id": "77c02877.97d538",\r
421         "type": "block",\r
422         "name": "block : atomic",\r
423         "xml": "<block atomic=\"true\">",\r
424         "atomic": "true",\r
425         "outputs": 1,\r
426         "x": 2084.9478454589844,\r
427         "y": 325.0742874145508,\r
428         "z": "fe63ab05.2e2948",\r
429         "wires": [\r
430             [\r
431                 "9f2a0eee.e853e"\r
432             ]\r
433         ]\r
434     },\r
435     {\r
436         "id": "9f2a0eee.e853e",\r
437         "type": "for",\r
438         "name": "for loop didx - Get deviceId from servicedata",\r
439         "xml": "<for index=\"didx\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length`\">",\r
440         "comments": "",\r
441         "outputs": 1,\r
442         "x": 2138.2817993164062,\r
443         "y": 413.07432651519775,\r
444         "z": "fe63ab05.2e2948",\r
445         "wires": [\r
446             [\r
447                 "8e4c1426.0eb8f8",\r
448                 "6f9f5d8c.8e78c4"\r
449             ]\r
450         ]\r
451     },\r
452     {\r
453         "id": "2b34d588.91d9ba",\r
454         "type": "block",\r
455         "name": "block : atomic",\r
456         "xml": "<block atomic=\"true\">",\r
457         "atomic": "true",\r
458         "outputs": 1,\r
459         "x": 1653.5353622436523,\r
460         "y": 259.07813262939453,\r
461         "z": "fe63ab05.2e2948",\r
462         "wires": [\r
463             [\r
464                 "4382a853.f690f8"\r
465             ]\r
466         ]\r
467     },\r
468     {\r
469         "id": "1577b943.bcf897",\r
470         "type": "comment",\r
471         "name": "Get devices",\r
472         "info": "",\r
473         "comments": "",\r
474         "x": 1650.5354309082031,\r
475         "y": 292.0781021118164,\r
476         "z": "fe63ab05.2e2948",\r
477         "wires": []\r
478     },\r
479     {\r
480         "id": "da9e03c9.e0425",\r
481         "type": "set",\r
482         "name": "set prop.site.deviceId_length",\r
483         "xml": "<set>\n<parameter name='prop.site.deviceId_length' value='0' />\n",\r
484         "comments": "",\r
485         "x": 1398.0352430343628,\r
486         "y": 304.07812786102295,\r
487         "z": "fe63ab05.2e2948",\r
488         "wires": []\r
489     },\r
490     {\r
491         "id": "70fe077e.beb658",\r
492         "type": "execute",\r
493         "name": "execute Properties",\r
494         "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",\r
495         "comments": "",\r
496         "outputs": 1,\r
497         "x": 747.03528881073,\r
498         "y": 369.07813453674316,\r
499         "z": "fe63ab05.2e2948",\r
500         "wires": [\r
501             []\r
502         ]\r
503     },\r
504     {\r
505         "id": "6f9f5d8c.8e78c4",\r
506         "type": "block",\r
507         "name": "block",\r
508         "xml": "<block>\n",\r
509         "atomic": "false",\r
510         "comments": "",\r
511         "outputs": 1,\r
512         "x": 2389.281581878662,\r
513         "y": 358.07453441619873,\r
514         "z": "fe63ab05.2e2948",\r
515         "wires": [\r
516             [\r
517                 "a8b37f6f.fba0e"\r
518             ]\r
519         ]\r
520     },\r
521     {\r
522         "id": "a8b37f6f.fba0e",\r
523         "type": "switchNode",\r
524         "name": "switch deviceId",\r
525         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].name == 'deviceId'`\">\n    ",\r
526         "comments": "",\r
527         "outputs": 1,\r
528         "x": 2549.281837463379,\r
529         "y": 360.074387550354,\r
530         "z": "fe63ab05.2e2948",\r
531         "wires": [\r
532             [\r
533                 "87989e81.e2271"\r
534             ]\r
535         ]\r
536     },\r
537     {\r
538         "id": "87989e81.e2271",\r
539         "type": "outcomeTrue",\r
540         "name": "true",\r
541         "xml": "<outcome value='true'>\n",\r
542         "comments": "",\r
543         "outputs": 1,\r
544         "x": 2701.282009124756,\r
545         "y": 359.074387550354,\r
546         "z": "fe63ab05.2e2948",\r
547         "wires": [\r
548             [\r
549                 "444a86d7.7e9688"\r
550             ]\r
551         ]\r
552     },\r
553     {\r
554         "id": "444a86d7.7e9688",\r
555         "type": "set",\r
556         "name": "set deviceId",\r
557         "xml": "<set>\n<parameter name='prop.site.deviceId[$prop.site.deviceId_length]' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].value`' />\n<parameter name='prop.site.deviceId_length' value='`$prop.site.deviceId_length + 1`' />\n",\r
558         "comments": "",\r
559         "x": 2841.282012939453,\r
560         "y": 358.67434215545654,\r
561         "z": "fe63ab05.2e2948",\r
562         "wires": []\r
563     },\r
564     {\r
565         "id": "234f2dc2.1759a2",\r
566         "type": "call",\r
567         "name": "call sdwan-get-wan-param",\r
568         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-wan-param' mode='sync' >\n",\r
569         "comments": "",\r
570         "outputs": 1,\r
571         "x": 2476.0081939697266,\r
572         "y": 317.0039300918579,\r
573         "z": "fe63ab05.2e2948",\r
574         "wires": [\r
575             []\r
576         ]\r
577     },\r
578     {\r
579         "id": "384abebf.660182",\r
580         "type": "switchNode",\r
581         "name": "switch ActivateSiteInstance",\r
582         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.request-information.request-action == 'ActivateSiteInstance'`\">\n    ",\r
583         "comments": "",\r
584         "outputs": 1,\r
585         "x": 1658.5078411102295,\r
586         "y": 460.753945350647,\r
587         "z": "fe63ab05.2e2948",\r
588         "wires": [\r
589             [\r
590                 "c09587b7.5f9cf8"\r
591             ]\r
592         ]\r
593     },\r
594     {\r
595         "id": "c09587b7.5f9cf8",\r
596         "type": "outcomeTrue",\r
597         "name": "true",\r
598         "xml": "<outcome value='true'>\n",\r
599         "comments": "",\r
600         "outputs": 1,\r
601         "x": 1843.5077819824219,\r
602         "y": 459.75391483306885,\r
603         "z": "fe63ab05.2e2948",\r
604         "wires": [\r
605             [\r
606                 "5c175f4a.341cd"\r
607             ]\r
608         ]\r
609     },\r
610     {\r
611         "id": "5c175f4a.341cd",\r
612         "type": "set",\r
613         "name": "set tmp.siteVidx",\r
614         "xml": "<set>\n<parameter name='tmp.siteVidx' value='`$idx`' />\n<parameter name='ctx.site.' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].`' />\n",\r
615         "comments": "",\r
616         "x": 1999.237880706787,\r
617         "y": 459.1824731826782,\r
618         "z": "fe63ab05.2e2948",\r
619         "wires": []\r
620     },\r
621     {\r
622         "id": "8e4c1426.0eb8f8",\r
623         "type": "block",\r
624         "name": "block : atomic",\r
625         "xml": "<block atomic=\"true\">",\r
626         "atomic": "true",\r
627         "outputs": 1,\r
628         "x": 2407.7580223083496,\r
629         "y": 437.00396156311035,\r
630         "z": "fe63ab05.2e2948",\r
631         "wires": [\r
632             [\r
633                 "a980e0f8.0e044",\r
634                 "83ba6051.514ec"\r
635             ]\r
636         ]\r
637     },\r
638     {\r
639         "id": "a980e0f8.0e044",\r
640         "type": "switchNode",\r
641         "name": "switch name (DeviceName)",\r
642         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].name == 'name'`\">\n",\r
643         "comments": "",\r
644         "outputs": 1,\r
645         "x": 2633.4257316589355,\r
646         "y": 438.3374605178833,\r
647         "z": "fe63ab05.2e2948",\r
648         "wires": [\r
649             [\r
650                 "6ce07c96.ec5694"\r
651             ]\r
652         ]\r
653     },\r
654     {\r
655         "id": "6ce07c96.ec5694",\r
656         "type": "outcomeTrue",\r
657         "name": "true",\r
658         "xml": "<outcome value='true'>\n",\r
659         "comments": "",\r
660         "outputs": 1,\r
661         "x": 2835.426223754883,\r
662         "y": 432.33752059936523,\r
663         "z": "fe63ab05.2e2948",\r
664         "wires": [\r
665             [\r
666                 "b284daf0.15c368"\r
667             ]\r
668         ]\r
669     },\r
670     {\r
671         "id": "b284daf0.15c368",\r
672         "type": "block",\r
673         "name": "block : atomic",\r
674         "xml": "<block atomic=\"true\">",\r
675         "atomic": "true",\r
676         "outputs": 1,\r
677         "x": 2725.7590866088867,\r
678         "y": 532.3374004364014,\r
679         "z": "fe63ab05.2e2948",\r
680         "wires": [\r
681             [\r
682                 "ff2db442.93cc88",\r
683                 "d9c35361.4cae6"\r
684             ]\r
685         ]\r
686     },\r
687     {\r
688         "id": "ff2db442.93cc88",\r
689         "type": "switchNode",\r
690         "name": "switch deviceName match",\r
691         "xml": "<switch test=\"`$prop.wan.deviceName == $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].value`\">\n\n\n",\r
692         "comments": "",\r
693         "outputs": 1,\r
694         "x": 2949.4259338378906,\r
695         "y": 553.3374767303467,\r
696         "z": "fe63ab05.2e2948",\r
697         "wires": [\r
698             [\r
699                 "6c76f644.530508"\r
700             ]\r
701         ]\r
702     },\r
703     {\r
704         "id": "6c76f644.530508",\r
705         "type": "outcomeTrue",\r
706         "name": "true",\r
707         "xml": "<outcome value='true'>\n",\r
708         "comments": "",\r
709         "outputs": 1,\r
710         "x": 3128.7598571777344,\r
711         "y": 552.3375368118286,\r
712         "z": "fe63ab05.2e2948",\r
713         "wires": [\r
714             [\r
715                 "4a207bb3.acbf84"\r
716             ]\r
717         ]\r
718     },\r
719     {\r
720         "id": "4a207bb3.acbf84",\r
721         "type": "block",\r
722         "name": "block : atomic",\r
723         "xml": "<block atomic=\"true\">",\r
724         "atomic": "true",\r
725         "outputs": 1,\r
726         "x": 2977.0919761657715,\r
727         "y": 622.3373546600342,\r
728         "z": "fe63ab05.2e2948",\r
729         "wires": [\r
730             [\r
731                 "23329d72.a46fe2",\r
732                 "ec041845.3df8f8",\r
733                 "350746df.c7aa7a"\r
734             ]\r
735         ]\r
736     },\r
737     {\r
738         "id": "ec041845.3df8f8",\r
739         "type": "set",\r
740         "name": "set tmp.devicevidx",\r
741         "xml": "<set>\n<parameter name='tmp.devicevidx' value='`$idx`' />\n\n",\r
742         "comments": "",\r
743         "x": 3227.847911834717,\r
744         "y": 743.0104494094849,\r
745         "z": "fe63ab05.2e2948",\r
746         "wires": []\r
747     },\r
748     {\r
749         "id": "bbbb9202.35efa",\r
750         "type": "switchNode",\r
751         "name": "switch deviceId",\r
752         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$deviceidx].name == 'deviceId'`\">\n",\r
753         "comments": "",\r
754         "outputs": 1,\r
755         "x": 3526.5161094665527,\r
756         "y": 683.6773900985718,\r
757         "z": "fe63ab05.2e2948",\r
758         "wires": [\r
759             [\r
760                 "9b825598.e065f8"\r
761             ]\r
762         ]\r
763     },\r
764     {\r
765         "id": "9b825598.e065f8",\r
766         "type": "outcomeTrue",\r
767         "name": "true",\r
768         "xml": "<outcome value='true'>\n",\r
769         "comments": "",\r
770         "outputs": 1,\r
771         "x": 3679.5164794921875,\r
772         "y": 684.6774673461914,\r
773         "z": "fe63ab05.2e2948",\r
774         "wires": [\r
775             [\r
776                 "535441.d4b46bc"\r
777             ]\r
778         ]\r
779     },\r
780     {\r
781         "id": "535441.d4b46bc",\r
782         "type": "set",\r
783         "name": "set prop.wan.deviceId",\r
784         "xml": "<set>\n<parameter name='prop.wan.deviceId' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$deviceidx].value`' />\n",\r
785         "comments": "",\r
786         "x": 3848.5170860290527,\r
787         "y": 683.2775020599365,\r
788         "z": "fe63ab05.2e2948",\r
789         "wires": []\r
790     },\r
791     {\r
792         "id": "23329d72.a46fe2",\r
793         "type": "for",\r
794         "name": "for loop deviceidx - Get deviceId from servicedata",\r
795         "xml": "<for index=\"deviceidx\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length`\">\n    \n    \n",\r
796         "comments": "",\r
797         "outputs": 1,\r
798         "x": 3270.0460090637207,\r
799         "y": 618.0417184829712,\r
800         "z": "fe63ab05.2e2948",\r
801         "wires": [\r
802             [\r
803                 "c7ebbbc9.4cdac8"\r
804             ]\r
805         ]\r
806     },\r
807     {\r
808         "id": "c7ebbbc9.4cdac8",\r
809         "type": "block",\r
810         "name": "block : atomic",\r
811         "xml": "<block atomic=\"true\">",\r
812         "atomic": "true",\r
813         "outputs": 1,\r
814         "x": 3347.0467414855957,\r
815         "y": 682.0418176651001,\r
816         "z": "fe63ab05.2e2948",\r
817         "wires": [\r
818             [\r
819                 "bbbb9202.35efa"\r
820             ]\r
821         ]\r
822     },\r
823     {\r
824         "id": "9a0868fe.086fc8",\r
825         "type": "comment",\r
826         "name": "Get siteId from site resource created for this service",\r
827         "info": "",\r
828         "comments": "",\r
829         "x": 845.7579207420349,\r
830         "y": 425.0039300918579,\r
831         "z": "fe63ab05.2e2948",\r
832         "wires": []\r
833     },\r
834     {\r
835         "id": "f695d756.f5bf88",\r
836         "type": "for",\r
837         "name": "for loop sidx - Get siteId from servicedata",\r
838         "xml": "<for index=\"sidx\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.siteVidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length`\">\n\n    \n    \n",\r
839         "comments": "",\r
840         "outputs": 1,\r
841         "x": 808.7579183578491,\r
842         "y": 463.670597076416,\r
843         "z": "fe63ab05.2e2948",\r
844         "wires": [\r
845             [\r
846                 "a691d394.7222c"\r
847             ]\r
848         ]\r
849     },\r
850     {\r
851         "id": "a691d394.7222c",\r
852         "type": "block",\r
853         "name": "block : atomic",\r
854         "xml": "<block atomic=\"true\">",\r
855         "atomic": "true",\r
856         "outputs": 1,\r
857         "x": 1070.7681112289429,\r
858         "y": 464.34742164611816,\r
859         "z": "fe63ab05.2e2948",\r
860         "wires": [\r
861             [\r
862                 "49b25c34.232f54"\r
863             ]\r
864         ]\r
865     },\r
866     {\r
867         "id": "49b25c34.232f54",\r
868         "type": "switchNode",\r
869         "name": "switch siteId",\r
870         "xml": "<switch test=\"`$ctx.site.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$sidx].name == 'siteId'`\">\n",\r
871         "comments": "",\r
872         "outputs": 1,\r
873         "x": 1239.758246421814,\r
874         "y": 464.67072772979736,\r
875         "z": "fe63ab05.2e2948",\r
876         "wires": [\r
877             [\r
878                 "e9f3d00d.b65c8"\r
879             ]\r
880         ]\r
881     },\r
882     {\r
883         "id": "e9f3d00d.b65c8",\r
884         "type": "outcomeTrue",\r
885         "name": "true",\r
886         "xml": "<outcome value='true'>\n",\r
887         "comments": "",\r
888         "outputs": 1,\r
889         "x": 1380.7587461471558,\r
890         "y": 465.6708056330681,\r
891         "z": "fe63ab05.2e2948",\r
892         "wires": [\r
893             [\r
894                 "40c977c1.d08e48"\r
895             ]\r
896         ]\r
897     },\r
898     {\r
899         "id": "40c977c1.d08e48",\r
900         "type": "set",\r
901         "name": "set prop.wan.siteId",\r
902         "xml": "<set>\n<parameter name='prop.wan.siteId' value='`$ctx.site.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$sidx].value`' />\n\n\n",\r
903         "comments": "",\r
904         "x": 1545.7588033676147,\r
905         "y": 498.27067440748215,\r
906         "z": "fe63ab05.2e2948",\r
907         "wires": []\r
908     },\r
909     {\r
910         "id": "ac8c0e0b.c16e8",\r
911         "type": "get-resource",\r
912         "name": "get-resource esr-thirdparty-sdnc",\r
913         "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 = SDWANController AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",\r
914         "comments": "",\r
915         "outputs": 1,\r
916         "x": 783.7578811645508,\r
917         "y": 558.7539501190186,\r
918         "z": "fe63ab05.2e2948",\r
919         "wires": [\r
920             [\r
921                 "c1fa285b.bc5508",\r
922                 "80c1b9db.ee9048",\r
923                 "b11a07e0.9253a8"\r
924             ]\r
925         ]\r
926     },\r
927     {\r
928         "id": "c1fa285b.bc5508",\r
929         "type": "success",\r
930         "name": "success",\r
931         "xml": "<outcome value='success'>\n",\r
932         "comments": "",\r
933         "outputs": 1,\r
934         "x": 1015.7579650878906,\r
935         "y": 522.7539730072021,\r
936         "z": "fe63ab05.2e2948",\r
937         "wires": [\r
938             [\r
939                 "ce2c3219.0bfd4"\r
940             ]\r
941         ]\r
942     },\r
943     {\r
944         "id": "80c1b9db.ee9048",\r
945         "type": "not-found",\r
946         "name": "not-found",\r
947         "xml": "<outcome value='not-found'>\n",\r
948         "comments": "",\r
949         "outputs": 1,\r
950         "x": 1018.2488479614258,\r
951         "y": 558.3280096054077,\r
952         "z": "fe63ab05.2e2948",\r
953         "wires": [\r
954             [\r
955                 "492200e7.6d98d"\r
956             ]\r
957         ]\r
958     },\r
959     {\r
960         "id": "b11a07e0.9253a8",\r
961         "type": "other",\r
962         "name": "other",\r
963         "xml": "<outcome value='Other'>\n",\r
964         "comments": "",\r
965         "outputs": 1,\r
966         "x": 1013.5818557739258,\r
967         "y": 594.6613683700562,\r
968         "z": "fe63ab05.2e2948",\r
969         "wires": [\r
970             [\r
971                 "8b634775.e65fc8"\r
972             ]\r
973         ]\r
974     },\r
975     {\r
976         "id": "8b634775.e65fc8",\r
977         "type": "returnFailure",\r
978         "name": "return failure",\r
979         "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",\r
980         "comments": "",\r
981         "x": 1167.354347229004,\r
982         "y": 592.1004552841187,\r
983         "z": "fe63ab05.2e2948",\r
984         "wires": []\r
985     },\r
986     {\r
987         "id": "492200e7.6d98d",\r
988         "type": "returnFailure",\r
989         "name": "return failure",\r
990         "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",\r
991         "comments": "",\r
992         "x": 1163.8202438354492,\r
993         "y": 556.613697052002,\r
994         "z": "fe63ab05.2e2948",\r
995         "wires": []\r
996     },\r
997     {\r
998         "id": "ce2c3219.0bfd4",\r
999         "type": "set",\r
1000         "name": "set controller data",\r
1001         "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",\r
1002         "comments": "",\r
1003         "x": 1171.2580795288086,\r
1004         "y": 521.7538652420044,\r
1005         "z": "fe63ab05.2e2948",\r
1006         "wires": []\r
1007     },\r
1008     {\r
1009         "id": "b2116c6a.8c28d",\r
1010         "type": "execute",\r
1011         "name": "execute RestApiCallNode Get token",\r
1012         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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\"/>",\r
1013         "comments": "",\r
1014         "outputs": 1,\r
1015         "x": 798.26806640625,\r
1016         "y": 645.4309692382812,\r
1017         "z": "fe63ab05.2e2948",\r
1018         "wires": [\r
1019             [\r
1020                 "4c685461.5dffec",\r
1021                 "d286ff7f.c649c"\r
1022             ]\r
1023         ]\r
1024     },\r
1025     {\r
1026         "id": "4c685461.5dffec",\r
1027         "type": "success",\r
1028         "name": "success",\r
1029         "xml": "<outcome value='success'>\n",\r
1030         "comments": "",\r
1031         "outputs": 1,\r
1032         "x": 1017.2681655883789,\r
1033         "y": 633.4309549331665,\r
1034         "z": "fe63ab05.2e2948",\r
1035         "wires": [\r
1036             [\r
1037                 "f122de3.c7c352"\r
1038             ]\r
1039         ]\r
1040     },\r
1041     {\r
1042         "id": "f122de3.c7c352",\r
1043         "type": "set",\r
1044         "name": "set token-id",\r
1045         "xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='`$token-result.data.token_id`' />\n",\r
1046         "comments": "",\r
1047         "x": 1159.2681732177734,\r
1048         "y": 632.4309558868408,\r
1049         "z": "fe63ab05.2e2948",\r
1050         "wires": []\r
1051     },\r
1052     {\r
1053         "id": "62588c42.e35064",\r
1054         "type": "returnFailure",\r
1055         "name": "return failure",\r
1056         "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 get token rest api\" />\n",\r
1057         "comments": "",\r
1058         "x": 1165.2681732177734,\r
1059         "y": 669.8239440917969,\r
1060         "z": "fe63ab05.2e2948",\r
1061         "wires": []\r
1062     },\r
1063     {\r
1064         "id": "d286ff7f.c649c",\r
1065         "type": "failure",\r
1066         "name": "failure",\r
1067         "xml": "<outcome value='failure'>\n",\r
1068         "comments": "",\r
1069         "outputs": 1,\r
1070         "x": 1016.5181655883789,\r
1071         "y": 669.0738620758057,\r
1072         "z": "fe63ab05.2e2948",\r
1073         "wires": [\r
1074             [\r
1075                 "62588c42.e35064"\r
1076             ]\r
1077         ]\r
1078     },\r
1079     {\r
1080         "id": "373e5110.89b67e",\r
1081         "type": "call",\r
1082         "name": "call sdwan-get-tenant-auth",\r
1083         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-tenant-auth' mode='sync' >\n",\r
1084         "comments": "",\r
1085         "outputs": 1,\r
1086         "x": 770.2677612304688,\r
1087         "y": 688.7640700340271,\r
1088         "z": "fe63ab05.2e2948",\r
1089         "wires": [\r
1090             []\r
1091         ]\r
1092     },\r
1093     {\r
1094         "id": "6e84f4e0.63170c",\r
1095         "type": "for",\r
1096         "name": "for loop idx - VF-module input parameters",\r
1097         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length`'>\n",\r
1098         "comments": "",\r
1099         "outputs": 1,\r
1100         "x": 811.4033203125,\r
1101         "y": 731.4549427032471,\r
1102         "z": "fe63ab05.2e2948",\r
1103         "wires": [\r
1104             [\r
1105                 "740e16d5.3fe028"\r
1106             ]\r
1107         ]\r
1108     },\r
1109     {\r
1110         "id": "740e16d5.3fe028",\r
1111         "type": "block",\r
1112         "name": "block",\r
1113         "xml": "<block>\n",\r
1114         "atomic": "false",\r
1115         "comments": "",\r
1116         "outputs": 1,\r
1117         "x": 1039.2993125915527,\r
1118         "y": 710.3769226074219,\r
1119         "z": "fe63ab05.2e2948",\r
1120         "wires": [\r
1121             [\r
1122                 "2f0c006b.ded27"\r
1123             ]\r
1124         ]\r
1125     },\r
1126     {\r
1127         "id": "2f0c006b.ded27",\r
1128         "type": "switchNode",\r
1129         "name": "switch portType",\r
1130         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'portType'`\">\n",\r
1131         "comments": "",\r
1132         "outputs": 1,\r
1133         "x": 1188.4164733886719,\r
1134         "y": 713.350341796875,\r
1135         "z": "fe63ab05.2e2948",\r
1136         "wires": [\r
1137             [\r
1138                 "66262e7a.e2046"\r
1139             ]\r
1140         ]\r
1141     },\r
1142     {\r
1143         "id": "66262e7a.e2046",\r
1144         "type": "outcomeTrue",\r
1145         "name": "true",\r
1146         "xml": "<outcome value='true'>\n",\r
1147         "comments": "",\r
1148         "outputs": 1,\r
1149         "x": 1335.4164791107178,\r
1150         "y": 712.350341796875,\r
1151         "z": "fe63ab05.2e2948",\r
1152         "wires": [\r
1153             [\r
1154                 "62d59258.9c5bfc"\r
1155             ]\r
1156         ]\r
1157     },\r
1158     {\r
1159         "id": "62d59258.9c5bfc",\r
1160         "type": "block",\r
1161         "name": "block : atomic",\r
1162         "xml": "<block atomic=\"true\">",\r
1163         "atomic": "true",\r
1164         "outputs": 1,\r
1165         "x": 1477.4031982421875,\r
1166         "y": 711.232666015625,\r
1167         "z": "fe63ab05.2e2948",\r
1168         "wires": [\r
1169             [\r
1170                 "5ec692b5.0b935c",\r
1171                 "b44ace5e.c0e25"\r
1172             ]\r
1173         ]\r
1174     },\r
1175     {\r
1176         "id": "5ec692b5.0b935c",\r
1177         "type": "switchNode",\r
1178         "name": "switch portType GE match",\r
1179         "xml": "<switch test=\"`GE == $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].value`\">\n\n\n",\r
1180         "comments": "",\r
1181         "outputs": 1,\r
1182         "x": 1685.0698699951172,\r
1183         "y": 684.232780456543,\r
1184         "z": "fe63ab05.2e2948",\r
1185         "wires": [\r
1186             [\r
1187                 "c5b687f3.857b88"\r
1188             ]\r
1189         ]\r
1190     },\r
1191     {\r
1192         "id": "c5b687f3.857b88",\r
1193         "type": "outcomeTrue",\r
1194         "name": "true",\r
1195         "xml": "<outcome value='true'>\n",\r
1196         "comments": "",\r
1197         "outputs": 1,\r
1198         "x": 1862.4041595458984,\r
1199         "y": 685.232873916626,\r
1200         "z": "fe63ab05.2e2948",\r
1201         "wires": [\r
1202             [\r
1203                 "378cca9b.a5b416"\r
1204             ]\r
1205         ]\r
1206     },\r
1207     {\r
1208         "id": "b44ace5e.c0e25",\r
1209         "type": "switchNode",\r
1210         "name": "switch portType LTE match",\r
1211         "xml": "<switch test=\"`LTE == $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].value`\">\n\n\n",\r
1212         "comments": "",\r
1213         "outputs": 1,\r
1214         "x": 1687.403305053711,\r
1215         "y": 744.2326622009277,\r
1216         "z": "fe63ab05.2e2948",\r
1217         "wires": [\r
1218             [\r
1219                 "26e9f8af.0429a8"\r
1220             ]\r
1221         ]\r
1222     },\r
1223     {\r
1224         "id": "26e9f8af.0429a8",\r
1225         "type": "outcomeTrue",\r
1226         "name": "true",\r
1227         "xml": "<outcome value='true'>\n",\r
1228         "comments": "",\r
1229         "outputs": 1,\r
1230         "x": 1865.4034271240234,\r
1231         "y": 745.2326927185059,\r
1232         "z": "fe63ab05.2e2948",\r
1233         "wires": [\r
1234             [\r
1235                 "305bbeca.e00732"\r
1236             ]\r
1237         ]\r
1238     },\r
1239     {\r
1240         "id": "670bf5eb.ea088c",\r
1241         "type": "comment",\r
1242         "name": "set linkType as Ethernet",\r
1243         "info": "",\r
1244         "comments": "",\r
1245         "x": 2521.403398513794,\r
1246         "y": 676.2328190803528,\r
1247         "z": "fe63ab05.2e2948",\r
1248         "wires": []\r
1249     },\r
1250     {\r
1251         "id": "b5df7be8.c4cd08",\r
1252         "type": "comment",\r
1253         "name": "set linkType as Cellular",\r
1254         "info": "",\r
1255         "comments": "",\r
1256         "x": 2150.625801086426,\r
1257         "y": 847.2327299118042,\r
1258         "z": "fe63ab05.2e2948",\r
1259         "wires": []\r
1260     },\r
1261     {\r
1262         "id": "48d30534.c6f1dc",\r
1263         "type": "execute",\r
1264         "name": "execute RestApiCallNode device port create",\r
1265         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-port-ethernet.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/ports'`\" />\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=\"portResp\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",\r
1266         "comments": "",\r
1267         "outputs": 1,\r
1268         "x": 2273.5155029296875,\r
1269         "y": 700.788872718811,\r
1270         "z": "fe63ab05.2e2948",\r
1271         "wires": [\r
1272             [\r
1273                 "5041cf01.1a87f",\r
1274                 "98a7c6cb.bee538"\r
1275             ]\r
1276         ]\r
1277     },\r
1278     {\r
1279         "id": "98a7c6cb.bee538",\r
1280         "type": "failure",\r
1281         "name": "failure",\r
1282         "xml": "<outcome value='failure'>\n",\r
1283         "comments": "",\r
1284         "outputs": 1,\r
1285         "x": 2571.51513671875,\r
1286         "y": 715.7888793945312,\r
1287         "z": "fe63ab05.2e2948",\r
1288         "wires": [\r
1289             [\r
1290                 "5dbd5d2b.58a3a4"\r
1291             ]\r
1292         ]\r
1293     },\r
1294     {\r
1295         "id": "5041cf01.1a87f",\r
1296         "type": "success",\r
1297         "name": "success",\r
1298         "xml": "<outcome value='success'>\n",\r
1299         "comments": "",\r
1300         "outputs": 1,\r
1301         "x": 2569.515333175659,\r
1302         "y": 763.7890648841858,\r
1303         "z": "fe63ab05.2e2948",\r
1304         "wires": [\r
1305             [\r
1306                 "f3695bfd.383518"\r
1307             ]\r
1308         ]\r
1309     },\r
1310     {\r
1311         "id": "5dbd5d2b.58a3a4",\r
1312         "type": "returnFailure",\r
1313         "name": "return failure",\r
1314         "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 device port rest api\" />\n",\r
1315         "comments": "",\r
1316         "x": 2715.5154705047607,\r
1317         "y": 714.7888789176941,\r
1318         "z": "fe63ab05.2e2948",\r
1319         "wires": []\r
1320     },\r
1321     {\r
1322         "id": "f3695bfd.383518",\r
1323         "type": "block",\r
1324         "name": "block : atomic",\r
1325         "xml": "<block atomic=\"true\">",\r
1326         "atomic": "true",\r
1327         "comments": "",\r
1328         "outputs": 1,\r
1329         "x": 2716.515344619751,\r
1330         "y": 764.7889037132263,\r
1331         "z": "fe63ab05.2e2948",\r
1332         "wires": [\r
1333             []\r
1334         ]\r
1335     },\r
1336     {\r
1337         "id": "2063a51e.4f858a",\r
1338         "type": "set",\r
1339         "name": "set prop.wan.linkType Ethernet",\r
1340         "xml": "<set>\n<parameter name='prop.wan.linkType' value=\"Ethernet\" />\n\n",\r
1341         "comments": "",\r
1342         "x": 2232.181255340576,\r
1343         "y": 650.6770839691162,\r
1344         "z": "fe63ab05.2e2948",\r
1345         "wires": []\r
1346     },\r
1347     {\r
1348         "id": "47db832a.5a4cfc",\r
1349         "type": "set",\r
1350         "name": "set prop.wan.linkType Cellular",\r
1351         "xml": "<set>\n<parameter name='prop.wan.linkType' value=\"Cellular\" />",\r
1352         "comments": "",\r
1353         "x": 2223.1819915771484,\r
1354         "y": 740.6773319244385,\r
1355         "z": "fe63ab05.2e2948",\r
1356         "wires": []\r
1357     },\r
1358     {\r
1359         "id": "e3dbbb08.e38228",\r
1360         "type": "execute",\r
1361         "name": "execute RestApiCallNode get transport network info",\r
1362         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/network-orchestration-resources'`\" />\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=\"get\"/>\n<parameter name=\"responsePrefix\" value=\"transportNetworksResp\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",\r
1363         "comments": "",\r
1364         "outputs": 1,\r
1365         "x": 849.5352249145508,\r
1366         "y": 865.0782594680786,\r
1367         "z": "fe63ab05.2e2948",\r
1368         "wires": [\r
1369             [\r
1370                 "a500d0ed.62c",\r
1371                 "861df4ee.035a68"\r
1372             ]\r
1373         ]\r
1374     },\r
1375     {\r
1376         "id": "762c61a4.e1eb1",\r
1377         "type": "execute",\r
1378         "name": "execute RestApiCallNode wan port create",\r
1379         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-wan-port-static.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/transport-network-ports'`\" />\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=\"wanPortResp\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",\r
1380         "comments": "",\r
1381         "outputs": 1,\r
1382         "x": 2334.535400390625,\r
1383         "y": 1095.078369140625,\r
1384         "z": "fe63ab05.2e2948",\r
1385         "wires": [\r
1386             [\r
1387                 "37c3fbe5.914474",\r
1388                 "6931e9af.4d41e8"\r
1389             ]\r
1390         ]\r
1391     },\r
1392     {\r
1393         "id": "5756eb85.eba0a4",\r
1394         "type": "set",\r
1395         "name": "set prop.wan.transportNetworkId",\r
1396         "xml": "<set>\n<parameter name='prop.wan.transportNetworkId' value='`$transportNetworksResp.data.transportNetworks[$tidx].id`' />\n",\r
1397         "comments": "",\r
1398         "x": 1755.526222229004,\r
1399         "y": 932.0683574676514,\r
1400         "z": "fe63ab05.2e2948",\r
1401         "wires": []\r
1402     },\r
1403     {\r
1404         "id": "d49c55eb.f90268",\r
1405         "type": "execute",\r
1406         "name": "execute split ip and mask",\r
1407         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.wan.ipAddress`'/>\n<parameter name=\"regex\" value=\"/\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"ipandMask\"/>\n",\r
1408         "comments": "",\r
1409         "outputs": 1,\r
1410         "x": 773.5250129699707,\r
1411         "y": 1045.4012684822083,\r
1412         "z": "fe63ab05.2e2948",\r
1413         "wires": [\r
1414             [\r
1415                 "383c4ac6.09fc66",\r
1416                 "8e012e1c.09a21"\r
1417             ]\r
1418         ]\r
1419     },\r
1420     {\r
1421         "id": "8e012e1c.09a21",\r
1422         "type": "failure",\r
1423         "name": "success",\r
1424         "xml": "<outcome value='success'>\n",\r
1425         "comments": "",\r
1426         "outputs": 1,\r
1427         "x": 974.525032043457,\r
1428         "y": 1023.4012598991394,\r
1429         "z": "fe63ab05.2e2948",\r
1430         "wires": [\r
1431             [\r
1432                 "cb5fc8fa.fa8e98"\r
1433             ]\r
1434         ]\r
1435     },\r
1436     {\r
1437         "id": "383c4ac6.09fc66",\r
1438         "type": "failure",\r
1439         "name": "failure",\r
1440         "xml": "<outcome value='failure'>\n",\r
1441         "comments": "",\r
1442         "outputs": 1,\r
1443         "x": 974.5250358581543,\r
1444         "y": 1064.4012637138367,\r
1445         "z": "fe63ab05.2e2948",\r
1446         "wires": [\r
1447             [\r
1448                 "817fc6e4.b6fae8"\r
1449             ]\r
1450         ]\r
1451     },\r
1452     {\r
1453         "id": "cb5fc8fa.fa8e98",\r
1454         "type": "set",\r
1455         "name": "set ipAddress prefixLength",\r
1456         "xml": "<set>\n<parameter name='prop.wan.ip-address' value='`$ipandMask[0]`' />\n<parameter name='prop.wan.prefixLength' value='`$ipandMask[1]`' />",\r
1457         "comments": "",\r
1458         "x": 1171.5250511169434,\r
1459         "y": 1021.4012598991394,\r
1460         "z": "fe63ab05.2e2948",\r
1461         "wires": []\r
1462     },\r
1463     {\r
1464         "id": "817fc6e4.b6fae8",\r
1465         "type": "returnFailure",\r
1466         "name": "return failure",\r
1467         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",\r
1468         "comments": "",\r
1469         "x": 1129.5250434875488,\r
1470         "y": 1061.4012627601624,\r
1471         "z": "fe63ab05.2e2948",\r
1472         "wires": []\r
1473     },\r
1474     {\r
1475         "id": "53cc9234.85a59c",\r
1476         "type": "switchNode",\r
1477         "name": "switch transportNetworkName same",\r
1478         "xml": "<switch test=\"`$transportNetworksResp.data.transportNetworks[$tidx].name == $prop.wan.transportNetworkName`\">\n\n",\r
1479         "comments": "",\r
1480         "outputs": 1,\r
1481         "x": 1305.5359115600586,\r
1482         "y": 932.7446822226048,\r
1483         "z": "fe63ab05.2e2948",\r
1484         "wires": [\r
1485             [\r
1486                 "4fa94d3a.e537f4"\r
1487             ]\r
1488         ]\r
1489     },\r
1490     {\r
1491         "id": "4fa94d3a.e537f4",\r
1492         "type": "outcomeTrue",\r
1493         "name": "true",\r
1494         "xml": "<outcome value='true'>\n",\r
1495         "comments": "",\r
1496         "outputs": 1,\r
1497         "x": 1552.5355110168457,\r
1498         "y": 931.7446208000183,\r
1499         "z": "fe63ab05.2e2948",\r
1500         "wires": [\r
1501             [\r
1502                 "5756eb85.eba0a4"\r
1503             ]\r
1504         ]\r
1505     },\r
1506     {\r
1507         "id": "98b0fb0a.11a348",\r
1508         "type": "set",\r
1509         "name": "set prop.wan.wanPortId",\r
1510         "xml": "<set>\n<parameter name='prop.wan.wanPortId' value='`$wanPortResp.success[0].id`' />\n",\r
1511         "comments": "",\r
1512         "x": 3017.859630584717,\r
1513         "y": 1167.735188484192,\r
1514         "z": "fe63ab05.2e2948",\r
1515         "wires": []\r
1516     },\r
1517     {\r
1518         "id": "c05b3e2e.c56c2",\r
1519         "type": "set",\r
1520         "name": "set prop.wan.devicePortId",\r
1521         "xml": "<set>\n<parameter name='prop.wan.devicePortId' value='`$portResp.success[0].id`' />\n",\r
1522         "comments": "",\r
1523         "x": 768.5259780883789,\r
1524         "y": 813.0681133270264,\r
1525         "z": "fe63ab05.2e2948",\r
1526         "wires": []\r
1527     },\r
1528     {\r
1529         "id": "99969f83.61572",\r
1530         "type": "comment",\r
1531         "name": "Get network id",\r
1532         "info": "",\r
1533         "comments": "",\r
1534         "x": 957.5348739624023,\r
1535         "y": 830.4112663269043,\r
1536         "z": "fe63ab05.2e2948",\r
1537         "wires": []\r
1538     },\r
1539     {\r
1540         "id": "27fc10fd.3b3f1",\r
1541         "type": "comment",\r
1542         "name": "Create wan port",\r
1543         "info": "",\r
1544         "comments": "",\r
1545         "x": 757.5349006652832,\r
1546         "y": 1010.4114007949829,\r
1547         "z": "fe63ab05.2e2948",\r
1548         "wires": []\r
1549     },\r
1550     {\r
1551         "id": "6931e9af.4d41e8",\r
1552         "type": "failure",\r
1553         "name": "failure",\r
1554         "xml": "<outcome value='failure'>\n",\r
1555         "comments": "",\r
1556         "outputs": 1,\r
1557         "x": 2632.5352363586426,\r
1558         "y": 1123.077961921692,\r
1559         "z": "fe63ab05.2e2948",\r
1560         "wires": [\r
1561             [\r
1562                 "ae57ad7a.32b7e"\r
1563             ]\r
1564         ]\r
1565     },\r
1566     {\r
1567         "id": "37c3fbe5.914474",\r
1568         "type": "success",\r
1569         "name": "success",\r
1570         "xml": "<outcome value='success'>\n",\r
1571         "comments": "",\r
1572         "outputs": 1,\r
1573         "x": 2630.53515625,\r
1574         "y": 1170.078125,\r
1575         "z": "fe63ab05.2e2948",\r
1576         "wires": [\r
1577             [\r
1578                 "a5479d2b.17725"\r
1579             ]\r
1580         ]\r
1581     },\r
1582     {\r
1583         "id": "a5479d2b.17725",\r
1584         "type": "block",\r
1585         "name": "block : atomic",\r
1586         "xml": "<block atomic=\"true\">",\r
1587         "atomic": "true",\r
1588         "comments": "",\r
1589         "outputs": 1,\r
1590         "x": 2799.5351638793945,\r
1591         "y": 1170.0779618024826,\r
1592         "z": "fe63ab05.2e2948",\r
1593         "wires": [\r
1594             [\r
1595                 "98b0fb0a.11a348"\r
1596             ]\r
1597         ]\r
1598     },\r
1599     {\r
1600         "id": "559ead8e.df65a4",\r
1601         "type": "returnFailure",\r
1602         "name": "return failure",\r
1603         "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 wan port rest api\" />\n",\r
1604         "comments": "",\r
1605         "x": 2971.535572052002,\r
1606         "y": 1124.0779609680176,\r
1607         "z": "fe63ab05.2e2948",\r
1608         "wires": []\r
1609     },\r
1610     {\r
1611         "id": "861df4ee.035a68",\r
1612         "type": "failure",\r
1613         "name": "failure",\r
1614         "xml": "<outcome value='failure'>\n",\r
1615         "comments": "",\r
1616         "outputs": 1,\r
1617         "x": 1151.5347290039062,\r
1618         "y": 844.0777535438538,\r
1619         "z": "fe63ab05.2e2948",\r
1620         "wires": [\r
1621             [\r
1622                 "adf44e66.a9236"\r
1623             ]\r
1624         ]\r
1625     },\r
1626     {\r
1627         "id": "a500d0ed.62c",\r
1628         "type": "success",\r
1629         "name": "success",\r
1630         "xml": "<outcome value='success'>\n",\r
1631         "comments": "",\r
1632         "outputs": 1,\r
1633         "x": 1151.534725189209,\r
1634         "y": 884.0779185295105,\r
1635         "z": "fe63ab05.2e2948",\r
1636         "wires": [\r
1637             [\r
1638                 "3bdf5a32.48ffc6"\r
1639             ]\r
1640         ]\r
1641     },\r
1642     {\r
1643         "id": "3bdf5a32.48ffc6",\r
1644         "type": "block",\r
1645         "name": "block : atomic",\r
1646         "xml": "<block atomic=\"true\">",\r
1647         "atomic": "true",\r
1648         "comments": "",\r
1649         "outputs": 1,\r
1650         "x": 1295.534740447998,\r
1651         "y": 883.0777554512024,\r
1652         "z": "fe63ab05.2e2948",\r
1653         "wires": [\r
1654             []\r
1655         ]\r
1656     },\r
1657     {\r
1658         "id": "adf44e66.a9236",\r
1659         "type": "returnFailure",\r
1660         "name": "return failure",\r
1661         "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 Get transport network info rest api\" />\n",\r
1662         "comments": "",\r
1663         "x": 1293.5350608825684,\r
1664         "y": 843.0777535438538,\r
1665         "z": "fe63ab05.2e2948",\r
1666         "wires": []\r
1667     },\r
1668     {\r
1669         "id": "44741458.9316ac",\r
1670         "type": "block",\r
1671         "name": "block",\r
1672         "xml": "<block>\n",\r
1673         "atomic": "false",\r
1674         "comments": "",\r
1675         "outputs": 1,\r
1676         "x": 1055.535514831543,\r
1677         "y": 931.4113087654114,\r
1678         "z": "fe63ab05.2e2948",\r
1679         "wires": [\r
1680             [\r
1681                 "53cc9234.85a59c"\r
1682             ]\r
1683         ]\r
1684     },\r
1685     {\r
1686         "id": "56d337a2.42bd48",\r
1687         "type": "for",\r
1688         "name": "for loop tidx - Get transportNetwork ID",\r
1689         "xml": "<for index=\"tidx\" start=\"0\" end=\"`$transportNetworksResp.data.transportNetworks_length`\">\n    \n    \n",\r
1690         "comments": "",\r
1691         "outputs": 1,\r
1692         "x": 811.5351943969727,\r
1693         "y": 934.4111309051514,\r
1694         "z": "fe63ab05.2e2948",\r
1695         "wires": [\r
1696             [\r
1697                 "44741458.9316ac"\r
1698             ]\r
1699         ]\r
1700     },\r
1701     {\r
1702         "id": "ae57ad7a.32b7e",\r
1703         "type": "block",\r
1704         "name": "block : atomic",\r
1705         "xml": "<block atomic=\"true\">",\r
1706         "atomic": "true",\r
1707         "comments": "",\r
1708         "outputs": 1,\r
1709         "x": 2792.5389862060547,\r
1710         "y": 1121.5817041397095,\r
1711         "z": "fe63ab05.2e2948",\r
1712         "wires": [\r
1713             []\r
1714         ]\r
1715     },\r
1716     {\r
1717         "id": "80c1b0f1.09ead",\r
1718         "type": "for",\r
1719         "name": "for loop idx - VF-module input parameters",\r
1720         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length`'>\n",\r
1721         "comments": "",\r
1722         "outputs": 1,\r
1723         "x": 816.8372001647949,\r
1724         "y": 1130.6666526794434,\r
1725         "z": "fe63ab05.2e2948",\r
1726         "wires": [\r
1727             [\r
1728                 "df2b15e3.9b12e8"\r
1729             ]\r
1730         ]\r
1731     },\r
1732     {\r
1733         "id": "df2b15e3.9b12e8",\r
1734         "type": "block",\r
1735         "name": "block",\r
1736         "xml": "<block>\n",\r
1737         "atomic": "false",\r
1738         "comments": "",\r
1739         "outputs": 1,\r
1740         "x": 1060.733154296875,\r
1741         "y": 1129.5886244773865,\r
1742         "z": "fe63ab05.2e2948",\r
1743         "wires": [\r
1744             [\r
1745                 "e69d5573.0921e8"\r
1746             ]\r
1747         ]\r
1748     },\r
1749     {\r
1750         "id": "e69d5573.0921e8",\r
1751         "type": "switchNode",\r
1752         "name": "switch IPMode",\r
1753         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'IPMode'`\">\n",\r
1754         "comments": "",\r
1755         "outputs": 1,\r
1756         "x": 1208.850399017334,\r
1757         "y": 1131.562108039856,\r
1758         "z": "fe63ab05.2e2948",\r
1759         "wires": [\r
1760             [\r
1761                 "65d16ab9.689c24"\r
1762             ]\r
1763         ]\r
1764     },\r
1765     {\r
1766         "id": "65d16ab9.689c24",\r
1767         "type": "outcomeTrue",\r
1768         "name": "true",\r
1769         "xml": "<outcome value='true'>\n",\r
1770         "comments": "",\r
1771         "outputs": 1,\r
1772         "x": 1356.850383758545,\r
1773         "y": 1128.5620727539062,\r
1774         "z": "fe63ab05.2e2948",\r
1775         "wires": [\r
1776             [\r
1777                 "b02a711.92b019"\r
1778             ]\r
1779         ]\r
1780     },\r
1781     {\r
1782         "id": "b02a711.92b019",\r
1783         "type": "block",\r
1784         "name": "block : atomic",\r
1785         "xml": "<block atomic=\"true\">",\r
1786         "atomic": "true",\r
1787         "outputs": 1,\r
1788         "x": 1513.837200164795,\r
1789         "y": 1130.444423675537,\r
1790         "z": "fe63ab05.2e2948",\r
1791         "wires": [\r
1792             [\r
1793                 "c4bd3155.18d9f",\r
1794                 "246c2fd8.8350c"\r
1795             ]\r
1796         ]\r
1797     },\r
1798     {\r
1799         "id": "c4bd3155.18d9f",\r
1800         "type": "switchNode",\r
1801         "name": "switch IPMode Static match",\r
1802         "xml": "<switch test=\"`Static == $prop.wan.IPMode`\">\n\n\n",\r
1803         "comments": "",\r
1804         "outputs": 1,\r
1805         "x": 1717.5041809082031,\r
1806         "y": 1104.4446493983269,\r
1807         "z": "fe63ab05.2e2948",\r
1808         "wires": [\r
1809             [\r
1810                 "62c11f1c.a8387"\r
1811             ]\r
1812         ]\r
1813     },\r
1814     {\r
1815         "id": "246c2fd8.8350c",\r
1816         "type": "switchNode",\r
1817         "name": "switch IPMode DHCP match",\r
1818         "xml": "<switch test=\"`DHCP == $prop.wan.IPMode`\">\n\n\n",\r
1819         "comments": "",\r
1820         "outputs": 1,\r
1821         "x": 1717.8373489379883,\r
1822         "y": 1160.4445750117302,\r
1823         "z": "fe63ab05.2e2948",\r
1824         "wires": [\r
1825             [\r
1826                 "81f33bac.e89fe8"\r
1827             ]\r
1828         ]\r
1829     },\r
1830     {\r
1831         "id": "c34bc647.720578",\r
1832         "type": "returnSuccess",\r
1833         "name": "return success",\r
1834         "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",\r
1835         "comments": "",\r
1836         "x": 737.4032592773438,\r
1837         "y": 1549.5665283203125,\r
1838         "z": "fe63ab05.2e2948",\r
1839         "wires": []\r
1840     },\r
1841     {\r
1842         "id": "875b58c1.722a88",\r
1843         "type": "set",\r
1844         "name": "set device PortId to service data",\r
1845         "xml": "<set>\n<parameter name='$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length].name' value='devicePortId' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length].value' value='`$prop.wan.devicePortId`' />\n",\r
1846         "comments": "",\r
1847         "x": 777.0597534179688,\r
1848         "y": 1174.2227783203125,\r
1849         "z": "fe63ab05.2e2948",\r
1850         "wires": []\r
1851     },\r
1852     {\r
1853         "id": "7cfc5672.5cd958",\r
1854         "type": "update",\r
1855         "name": "update SDWAN wan port instance configuration in AAI",\r
1856         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='wan-port-config' \n      key='wan-port-config.wan-port-config-id = $vf-module-topology-operation-input.vf-module-information.vf-module-id' >\n<parameter name=\"wan-port-config-id\" value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n<parameter name='operational-status' value='Active' />\n<parameter name='device-port-id' value='`$prop.wan.devicePortId`' />\n<parameter name='wan-port-id' value='`$prop.wan.wanPortId`' />\n",\r
1857         "comments": "",\r
1858         "outputs": 1,\r
1859         "x": 854.7223510742188,\r
1860         "y": 1493.3707275390625,\r
1861         "z": "fe63ab05.2e2948",\r
1862         "wires": [\r
1863             []\r
1864         ]\r
1865     },\r
1866     {\r
1867         "id": "80c24ef7.49b8c",\r
1868         "type": "set",\r
1869         "name": "set wan portId to service data",\r
1870         "xml": "<set>\n<parameter name='$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length].name' value='wanPortId' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length].value' value='`$prop.wan.wanPortId`' />\n",\r
1871         "comments": "",\r
1872         "x": 783.0687103271484,\r
1873         "y": 1264.4818954467773,\r
1874         "z": "fe63ab05.2e2948",\r
1875         "wires": []\r
1876     },\r
1877     {\r
1878         "id": "e72e5636.3932b8",\r
1879         "type": "set",\r
1880         "name": "set IP params",\r
1881         "xml": "<set>\n<parameter name='prop.wan.ip-address' value=\"prop.wan.ipAddress\" />\n<parameter name='prop.wan.providerIpAddress' value=\"prop.wan.provideripAddress\" />\n<parameter name='prop.wan.IpMode' value=\"static\" />\n<parameter name='prop.route.nextHopType' value=\"ip-address\" />\n<parameter name='prop.route.ipAddress' value=\"`$prop.wan.ipAddress`\" />\n\n",\r
1882         "comments": "",\r
1883         "x": 2257.29248046875,\r
1884         "y": 1043.8992919921875,\r
1885         "z": "fe63ab05.2e2948",\r
1886         "wires": []\r
1887     },\r
1888     {\r
1889         "id": "413a8e72.8c216",\r
1890         "type": "set",\r
1891         "name": "set IP params",\r
1892         "xml": "<set>\n<parameter name='prop.wan.ip-address' value=\"\" />\n<parameter name='prop.wan.prefixLength' value=\"\" />\n<parameter name='prop.wan.providerIpAddress' value=\"\" />\n<parameter name='prop.wan.IpMode' value=\"DHCP\" />\n<parameter name='prop.route.nextHopType' value=\"outbound-interface\" />\n\n\n\n",\r
1893         "comments": "",\r
1894         "x": 2254.754150390625,\r
1895         "y": 1158,\r
1896         "z": "fe63ab05.2e2948",\r
1897         "wires": []\r
1898     },\r
1899     {\r
1900         "id": "eaea3f61.2ed1c",\r
1901         "type": "for",\r
1902         "name": "for each existing vf-index",\r
1903         "xml": "<for index='idx' start='0' end='`$vf-module-length`' >\n",\r
1904         "comments": "",\r
1905         "outputs": 1,\r
1906         "x": 1378.5039930343628,\r
1907         "y": 415.0000114440918,\r
1908         "z": "fe63ab05.2e2948",\r
1909         "wires": [\r
1910             [\r
1911                 "d3ee2888.9d77a8",\r
1912                 "384abebf.660182"\r
1913             ]\r
1914         ]\r
1915     },\r
1916     {\r
1917         "id": "83ba6051.514ec",\r
1918         "type": "record",\r
1919         "name": "record",\r
1920         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic-device-param.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"'service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].name'\"/>\n<parameter name=\"field3\" value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].name`'/>\n\n\n\n",\r
1921         "comments": "",\r
1922         "outputs": 1,\r
1923         "x": 2584.837371826172,\r
1924         "y": 398.000057220459,\r
1925         "z": "fe63ab05.2e2948",\r
1926         "wires": [\r
1927             []\r
1928         ]\r
1929     },\r
1930     {\r
1931         "id": "d9c35361.4cae6",\r
1932         "type": "record",\r
1933         "name": "record",\r
1934         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic-device-name.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"'prop.wan.deviceName'\"/>\n<parameter name=\"field3\" value='`$prop.wan.deviceName`'/>\n<parameter name=\"field4\" value=\"'service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].value'\"/>\n<parameter name=\"field5\" value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$didx].value`'/>\n\n",\r
1935         "comments": "",\r
1936         "outputs": 1,\r
1937         "x": 2908.8371925354004,\r
1938         "y": 497.99996757507324,\r
1939         "z": "fe63ab05.2e2948",\r
1940         "wires": [\r
1941             []\r
1942         ]\r
1943     },\r
1944     {\r
1945         "id": "350746df.c7aa7a",\r
1946         "type": "record",\r
1947         "name": "record",\r
1948         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic-last.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"'tmp.devicevidx'\"/>\n<parameter name=\"field3\" value='`$tmp.devicevidx`'/>\n\n\n\n",\r
1949         "comments": "",\r
1950         "outputs": 1,\r
1951         "x": 3207.837417602539,\r
1952         "y": 782.0000143051147,\r
1953         "z": "fe63ab05.2e2948",\r
1954         "wires": [\r
1955             []\r
1956         ]\r
1957     },\r
1958     {\r
1959         "id": "62c11f1c.a8387",\r
1960         "type": "outcomeTrue",\r
1961         "name": "true",\r
1962         "xml": "<outcome value='true'>\n",\r
1963         "comments": "",\r
1964         "outputs": 1,\r
1965         "x": 1906.5040321350098,\r
1966         "y": 1104.666739165783,\r
1967         "z": "fe63ab05.2e2948",\r
1968         "wires": [\r
1969             [\r
1970                 "a07e9d6c.b352"\r
1971             ]\r
1972         ]\r
1973     },\r
1974     {\r
1975         "id": "81f33bac.e89fe8",\r
1976         "type": "outcomeTrue",\r
1977         "name": "true",\r
1978         "xml": "<outcome value='true'>\n",\r
1979         "comments": "",\r
1980         "outputs": 1,\r
1981         "x": 1905.5040283203125,\r
1982         "y": 1158.6667429804802,\r
1983         "z": "fe63ab05.2e2948",\r
1984         "wires": [\r
1985             [\r
1986                 "d91929ad.827e18"\r
1987             ]\r
1988         ]\r
1989     },\r
1990     {\r
1991         "id": "b10288cf.50b828",\r
1992         "type": "set",\r
1993         "name": "increment wan-port param length",\r
1994         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length + 1`' />\n",\r
1995         "comments": "",\r
1996         "x": 785.5351791381836,\r
1997         "y": 1219.0313739776611,\r
1998         "z": "fe63ab05.2e2948",\r
1999         "wires": []\r
2000     },\r
2001     {\r
2002         "id": "ebd64e1b.5f8b",\r
2003         "type": "set",\r
2004         "name": "increment wan-port param length",\r
2005         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length + 1`' />\n",\r
2006         "comments": "",\r
2007         "x": 793.5351791381836,\r
2008         "y": 1304.0313758850098,\r
2009         "z": "fe63ab05.2e2948",\r
2010         "wires": []\r
2011     },\r
2012     {\r
2013         "id": "1b602e84.4e29d1",\r
2014         "type": "set",\r
2015         "name": "set vf-module-id and vf-module-object-path",\r
2016         "xml": "<set>\n<parameter name='vf-module-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vf-modules/vf-module/'\n + $vf-module-topology-operation-input.vf-module-information.vf-module-id\n + '/vf-module-data/vf-module-topology/'`\"/>\n<parameter name='vnf-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vnf-topology/'`\"/>\n<parameter name='service-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n",\r
2017         "comments": "",\r
2018         "x": 813.0351905822754,\r
2019         "y": 1406.0313718048856,\r
2020         "z": "fe63ab05.2e2948",\r
2021         "wires": []\r
2022     },\r
2023     {\r
2024         "id": "13c3d9c7.d7be26",\r
2025         "type": "set",\r
2026         "name": "set vf-module-level-oper-status",\r
2027         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.order-status'  value='Active' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.last-rpc-action'  value='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.last-action'  value='`$vf-module-topology-operation-input.sdnc-request-header.request-action`' />",\r
2028         "comments": "",\r
2029         "x": 779.0351905822754,\r
2030         "y": 1454.5313727585599,\r
2031         "z": "fe63ab05.2e2948",\r
2032         "wires": []\r
2033     },\r
2034     {\r
2035         "id": "fb9080f.263d28",\r
2036         "type": "set",\r
2037         "name": "copy input data in service-data",\r
2038         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.sdnc-request-header.' value='`$vf-module-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.request-information.' value='`$vf-module-topology-operation-input.request-information.`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.service-information.' value='`$vf-module-topology-operation-input.service-information.`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-information.' value='`$vf-module-topology-operation-input.vf-module-information.`' />\n",\r
2039         "comments": "",\r
2040         "x": 777.0351448059082,\r
2041         "y": 1358.2813262939453,\r
2042         "z": "fe63ab05.2e2948",\r
2043         "wires": []\r
2044     },\r
2045     {\r
2046         "id": "378cca9b.a5b416",\r
2047         "type": "block",\r
2048         "name": "block : atomic",\r
2049         "xml": "<block atomic=\"true\">",\r
2050         "atomic": "true",\r
2051         "outputs": 1,\r
2052         "x": 2008.0313453674316,\r
2053         "y": 687.0313034057617,\r
2054         "z": "fe63ab05.2e2948",\r
2055         "wires": [\r
2056             [\r
2057                 "2063a51e.4f858a",\r
2058                 "48d30534.c6f1dc"\r
2059             ]\r
2060         ]\r
2061     },\r
2062     {\r
2063         "id": "305bbeca.e00732",\r
2064         "type": "block",\r
2065         "name": "block : atomic",\r
2066         "xml": "<block atomic=\"true\">",\r
2067         "atomic": "true",\r
2068         "outputs": 1,\r
2069         "x": 2008.031234741211,\r
2070         "y": 768.0313053131104,\r
2071         "z": "fe63ab05.2e2948",\r
2072         "wires": [\r
2073             [\r
2074                 "47db832a.5a4cfc",\r
2075                 "82afc539.6a24f8"\r
2076             ]\r
2077         ]\r
2078     },\r
2079     {\r
2080         "id": "82afc539.6a24f8",\r
2081         "type": "execute",\r
2082         "name": "execute RestApiCallNode device port create",\r
2083         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-port-cellular.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/ports'`\" />\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=\"portResp\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",\r
2084         "comments": "",\r
2085         "outputs": 1,\r
2086         "x": 2271.03125,\r
2087         "y": 800.03125,\r
2088         "z": "fe63ab05.2e2948",\r
2089         "wires": [\r
2090             [\r
2091                 "98a7c6cb.bee538",\r
2092                 "5041cf01.1a87f"\r
2093             ]\r
2094         ]\r
2095     },\r
2096     {\r
2097         "id": "a07e9d6c.b352",\r
2098         "type": "block",\r
2099         "name": "block : atomic",\r
2100         "xml": "<block atomic=\"true\">",\r
2101         "atomic": "true",\r
2102         "outputs": 1,\r
2103         "x": 2073,\r
2104         "y": 1072,\r
2105         "z": "fe63ab05.2e2948",\r
2106         "wires": [\r
2107             [\r
2108                 "e72e5636.3932b8",\r
2109                 "762c61a4.e1eb1"\r
2110             ]\r
2111         ]\r
2112     },\r
2113     {\r
2114         "id": "d91929ad.827e18",\r
2115         "type": "block",\r
2116         "name": "block : atomic",\r
2117         "xml": "<block atomic=\"true\">",\r
2118         "atomic": "true",\r
2119         "outputs": 1,\r
2120         "x": 2069,\r
2121         "y": 1176,\r
2122         "z": "fe63ab05.2e2948",\r
2123         "wires": [\r
2124             [\r
2125                 "413a8e72.8c216",\r
2126                 "9127fd6f.551ca"\r
2127             ]\r
2128         ]\r
2129     },\r
2130     {\r
2131         "id": "9127fd6f.551ca",\r
2132         "type": "execute",\r
2133         "name": "execute RestApiCallNode wan port create",\r
2134         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-wan-port-dhcp.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/transport-network-ports'`\" />\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=\"wanPortResp\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",\r
2135         "comments": "",\r
2136         "outputs": 1,\r
2137         "x": 2337,\r
2138         "y": 1198,\r
2139         "z": "fe63ab05.2e2948",\r
2140         "wires": [\r
2141             [\r
2142                 "6931e9af.4d41e8",\r
2143                 "37c3fbe5.914474"\r
2144             ]\r
2145         ]\r
2146     }\r
2147 ]