NonRT-RIC A1 Northbound API
[nonrtric.git] / sdnc-a1-controller / oam / platform-logic / generic-resource-api / src / main / json / sdwan / GENERIC-RESOURCE-API_sdwan-vf-operation-site-activate.json
1 [\r
2     {\r
3         "id": "a0039ac7.2c7d88",\r
4         "type": "method",\r
5         "name": "sdwan-vf-operation-site-activate",\r
6         "xml": "<method rpc='sdwan-vf-operation-site-activate' mode='sync'>\n",\r
7         "comments": "",\r
8         "outputs": 1,\r
9         "x": 265.00390625,\r
10         "y": 238.9999939496629,\r
11         "z": "85485d1c.bbd62",\r
12         "wires": [\r
13             [\r
14                 "c22d3a60.7ddaa8"\r
15             ]\r
16         ]\r
17     },\r
18     {\r
19         "id": "27e9fc06.1c68a4",\r
20         "type": "service-logic",\r
21         "name": "GENERIC-RESOURCE-API ${project.version}",\r
22         "module": "GENERIC-RESOURCE-API",\r
23         "version": "${project.version}",\r
24         "comments": "",\r
25         "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
26         "outputs": 1,\r
27         "x": 266.00390625,\r
28         "y": 138.9999939496629,\r
29         "z": "85485d1c.bbd62",\r
30         "wires": [\r
31             [\r
32                 "a0039ac7.2c7d88"\r
33             ]\r
34         ]\r
35     },\r
36     {\r
37         "id": "d5e4bca4.474e7",\r
38         "type": "dgstart",\r
39         "name": "DGSTART",\r
40         "outputs": 1,\r
41         "x": 107.50391006469727,\r
42         "y": 52.999998688697815,\r
43         "z": "85485d1c.bbd62",\r
44         "wires": [\r
45             [\r
46                 "27e9fc06.1c68a4"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "c22d3a60.7ddaa8",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">\n",\r
55         "atomic": "false",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 321.00390625,\r
59         "y": 394.9999939496629,\r
60         "z": "85485d1c.bbd62",\r
61         "wires": [\r
62             [\r
63                 "f1b7432.96d6cc",\r
64                 "4d30068b.cb8248",\r
65                 "a5fa8ed1.f351a",\r
66                 "81999ef9.7a265",\r
67                 "9e668e87.35152",\r
68                 "c78d235f.ab387",\r
69                 "887e324d.70c37",\r
70                 "bbecde3.6ca5b2",\r
71                 "4023f188.867be",\r
72                 "536ee31e.2dbb9c",\r
73                 "8570b81.0d01d48",\r
74                 "a5bc4e1c.1202d",\r
75                 "d5f9133b.45a0f"\r
76             ]\r
77         ]\r
78     },\r
79     {\r
80         "id": "f1b7432.96d6cc",\r
81         "type": "set",\r
82         "name": "set prop.site.sdwan false",\r
83         "xml": "<set>\n<parameter name='prop.site.sdwan' value=\"false\" />\n\n",\r
84         "comments": "",\r
85         "x": 712.5078086853027,\r
86         "y": 178.0039163827896,\r
87         "z": "85485d1c.bbd62",\r
88         "wires": []\r
89     },\r
90     {\r
91         "id": "a5fa8ed1.f351a",\r
92         "type": "for",\r
93         "name": "for each vnf",\r
94         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",\r
95         "comments": "",\r
96         "outputs": 1,\r
97         "x": 674.0078315734863,\r
98         "y": 296.00391483306885,\r
99         "z": "85485d1c.bbd62",\r
100         "wires": [\r
101             [\r
102                 "35074f40.98b9b"\r
103             ]\r
104         ]\r
105     },\r
106     {\r
107         "id": "35074f40.98b9b",\r
108         "type": "switchNode",\r
109         "name": "switch this vnf-id == input vnf-id",\r
110         "xml": "<switch test=\"`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`\">    \n",\r
111         "comments": "",\r
112         "outputs": 1,\r
113         "x": 927.0079040527344,\r
114         "y": 287.67056906223297,\r
115         "z": "85485d1c.bbd62",\r
116         "wires": [\r
117             [\r
118                 "501cda7c.262744"\r
119             ]\r
120         ]\r
121     },\r
122     {\r
123         "id": "58a08191.616f9",\r
124         "type": "set",\r
125         "name": "set vnf-index",\r
126         "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",\r
127         "comments": "",\r
128         "x": 1298.6743927001953,\r
129         "y": 289.6705719232559,\r
130         "z": "85485d1c.bbd62",\r
131         "wires": []\r
132     },\r
133     {\r
134         "id": "501cda7c.262744",\r
135         "type": "outcomeTrue",\r
136         "name": "true",\r
137         "xml": "<outcome value='true'>\n",\r
138         "comments": "",\r
139         "outputs": 1,\r
140         "x": 1145.341220855713,\r
141         "y": 289.67055094242096,\r
142         "z": "85485d1c.bbd62",\r
143         "wires": [\r
144             [\r
145                 "58a08191.616f9"\r
146             ]\r
147         ]\r
148     },\r
149     {\r
150         "id": "4d30068b.cb8248",\r
151         "type": "switchNode",\r
152         "name": "switch vnf_length",\r
153         "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",\r
154         "comments": "",\r
155         "outputs": 1,\r
156         "x": 689.4284057617188,\r
157         "y": 244.5077749490738,\r
158         "z": "85485d1c.bbd62",\r
159         "wires": [\r
160             [\r
161                 "7bd5f4ce.76777c"\r
162             ]\r
163         ]\r
164     },\r
165     {\r
166         "id": "7bd5f4ce.76777c",\r
167         "type": "other",\r
168         "name": "NULL",\r
169         "xml": "<outcome value=''>\n",\r
170         "comments": "",\r
171         "outputs": 1,\r
172         "x": 876.095085144043,\r
173         "y": 243.84107267856598,\r
174         "z": "85485d1c.bbd62",\r
175         "wires": [\r
176             [\r
177                 "7b0f629c.5a07fc"\r
178             ]\r
179         ]\r
180     },\r
181     {\r
182         "id": "7b0f629c.5a07fc",\r
183         "type": "returnFailure",\r
184         "name": "return failure",\r
185         "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
186         "comments": "",\r
187         "x": 1057.7617111206055,\r
188         "y": 243.84107267856598,\r
189         "z": "85485d1c.bbd62",\r
190         "wires": []\r
191     },\r
192     {\r
193         "id": "a81de15.ac0e82",\r
194         "type": "for",\r
195         "name": "for each existing vf-index",\r
196         "xml": "<for index='idx' start='0' end='`$vf-module-length`' >\n",\r
197         "comments": "",\r
198         "outputs": 1,\r
199         "x": 1328.0078201293945,\r
200         "y": 459.0038963262923,\r
201         "z": "85485d1c.bbd62",\r
202         "wires": [\r
203             [\r
204                 "7b05dd5f.af6d94"\r
205             ]\r
206         ]\r
207     },\r
208     {\r
209         "id": "25ac2ea9.1fa992",\r
210         "type": "switchNode",\r
211         "name": "switch vf-module-id found",\r
212         "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
213         "comments": "",\r
214         "outputs": 1,\r
215         "x": 1603.2935409545898,\r
216         "y": 458.5753990118392,\r
217         "z": "85485d1c.bbd62",\r
218         "wires": [\r
219             [\r
220                 "ac802e50.23445"\r
221             ]\r
222         ]\r
223     },\r
224     {\r
225         "id": "50990900.1946a8",\r
226         "type": "set",\r
227         "name": "set vf-module-length",\r
228         "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
229         "comments": "",\r
230         "x": 1314.579444885254,\r
231         "y": 422.781782746315,\r
232         "z": "85485d1c.bbd62",\r
233         "wires": []\r
234     },\r
235     {\r
236         "id": "39f64e9a.4cae32",\r
237         "type": "block",\r
238         "name": "block",\r
239         "xml": "<block>\n",\r
240         "atomic": "false",\r
241         "comments": "",\r
242         "outputs": 1,\r
243         "x": 1118.8808403015137,\r
244         "y": 436.1626678411849,\r
245         "z": "85485d1c.bbd62",\r
246         "wires": [\r
247             [\r
248                 "a81de15.ac0e82",\r
249                 "50990900.1946a8",\r
250                 "6433e94c.b18f68"\r
251             ]\r
252         ]\r
253     },\r
254     {\r
255         "id": "c412715b.35f49",\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": 974.523796081543,\r
262         "y": 436.2261558477767,\r
263         "z": "85485d1c.bbd62",\r
264         "wires": [\r
265             [\r
266                 "39f64e9a.4cae32"\r
267             ]\r
268         ]\r
269     },\r
270     {\r
271         "id": "81999ef9.7a265",\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": 738.523777961731,\r
278         "y": 363.22616827487946,\r
279         "z": "85485d1c.bbd62",\r
280         "wires": [\r
281             [\r
282                 "c412715b.35f49",\r
283                 "c7523305.ecaa5",\r
284                 "87107744.973288"\r
285             ]\r
286         ]\r
287     },\r
288     {\r
289         "id": "c7523305.ecaa5",\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": 980.0078144073486,\r
296         "y": 335.0038973093033,\r
297         "z": "85485d1c.bbd62",\r
298         "wires": [\r
299             [\r
300                 "c77fefd.df0431"\r
301             ]\r
302         ]\r
303     },\r
304     {\r
305         "id": "87107744.973288",\r
306         "type": "other",\r
307         "name": "Null",\r
308         "xml": "<outcome value=''>\n",\r
309         "comments": "",\r
310         "outputs": 1,\r
311         "x": 982.0390033721924,\r
312         "y": 372.03520834445953,\r
313         "z": "85485d1c.bbd62",\r
314         "wires": [\r
315             [\r
316                 "c77fefd.df0431"\r
317             ]\r
318         ]\r
319     },\r
320     {\r
321         "id": "c77fefd.df0431",\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": 1139.8165187835693,\r
327         "y": 352.9241567850113,\r
328         "z": "85485d1c.bbd62",\r
329         "wires": []\r
330     },\r
331     {\r
332         "id": "ac802e50.23445",\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": 1807.0077819824219,\r
339         "y": 457.003905415535,\r
340         "z": "85485d1c.bbd62",\r
341         "wires": [\r
342             [\r
343                 "62b8a185.3b8a2"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "62b8a185.3b8a2",\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": 1977.3510780334473,\r
355         "y": 461.0900408029556,\r
356         "z": "85485d1c.bbd62",\r
357         "wires": [\r
358             [\r
359                 "d0800c3d.a149d",\r
360                 "c55d54ef.05e398",\r
361                 "934abf0d.9c8f4"\r
362             ]\r
363         ]\r
364     },\r
365     {\r
366         "id": "d0800c3d.a149d",\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": 2219.2377700805664,\r
372         "y": 431.43245470523834,\r
373         "z": "85485d1c.bbd62",\r
374         "wires": []\r
375     },\r
376     {\r
377         "id": "c55d54ef.05e398",\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": 2222.6840286254883,\r
383         "y": 476.0900937318802,\r
384         "z": "85485d1c.bbd62",\r
385         "wires": []\r
386     },\r
387     {\r
388         "id": "934abf0d.9c8f4",\r
389         "type": "call",\r
390         "name": "call sdwan-get-vf-module-site-param",\r
391         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-vf-module-site-param' mode='sync' >\n",\r
392         "comments": "",\r
393         "outputs": 1,\r
394         "x": 2252.324935913086,\r
395         "y": 519.5395450592041,\r
396         "z": "85485d1c.bbd62",\r
397         "wires": [\r
398             []\r
399         ]\r
400     },\r
401     {\r
402         "id": "e56ea967.0d64a8",\r
403         "type": "switchNode",\r
404         "name": "switch ActivateSDWANDeviceInstance",\r
405         "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
406         "comments": "",\r
407         "outputs": 1,\r
408         "x": 1635.5079193115234,\r
409         "y": 525.0039278268814,\r
410         "z": "85485d1c.bbd62",\r
411         "wires": [\r
412             [\r
413                 "7a4ace3.f95e93"\r
414             ]\r
415         ]\r
416     },\r
417     {\r
418         "id": "7a4ace3.f95e93",\r
419         "type": "outcomeTrue",\r
420         "name": "true",\r
421         "xml": "<outcome value='true'>\n",\r
422         "comments": "",\r
423         "outputs": 1,\r
424         "x": 1864.507667541504,\r
425         "y": 524.0039049386978,\r
426         "z": "85485d1c.bbd62",\r
427         "wires": [\r
428             [\r
429                 "7ca1b13d.5aea"\r
430             ]\r
431         ]\r
432     },\r
433     {\r
434         "id": "7ca1b13d.5aea",\r
435         "type": "block",\r
436         "name": "block : atomic",\r
437         "xml": "<block atomic=\"true\">",\r
438         "atomic": "true",\r
439         "outputs": 1,\r
440         "x": 1819.920581817627,\r
441         "y": 586.0000458955765,\r
442         "z": "85485d1c.bbd62",\r
443         "wires": [\r
444             [\r
445                 "3b148280.e830fe"\r
446             ]\r
447         ]\r
448     },\r
449     {\r
450         "id": "3b148280.e830fe",\r
451         "type": "for",\r
452         "name": "for loop deviceidx - Get deviceId from servicedata",\r
453         "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`\">",\r
454         "comments": "",\r
455         "outputs": 1,\r
456         "x": 2101.2543354034424,\r
457         "y": 596.0000663995743,\r
458         "z": "85485d1c.bbd62",\r
459         "wires": [\r
460             [\r
461                 "c30dfd09.aeccc"\r
462             ]\r
463         ]\r
464     },\r
465     {\r
466         "id": "c30dfd09.aeccc",\r
467         "type": "block",\r
468         "name": "block",\r
469         "xml": "<block>\n",\r
470         "atomic": "false",\r
471         "comments": "",\r
472         "outputs": 1,\r
473         "x": 2217.254119873047,\r
474         "y": 647.0002518892288,\r
475         "z": "85485d1c.bbd62",\r
476         "wires": [\r
477             [\r
478                 "81c39ef4.3376e"\r
479             ]\r
480         ]\r
481     },\r
482     {\r
483         "id": "81c39ef4.3376e",\r
484         "type": "switchNode",\r
485         "name": "switch deviceId",\r
486         "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
487         "comments": "",\r
488         "outputs": 1,\r
489         "x": 2377.2543754577637,\r
490         "y": 649.0001050233841,\r
491         "z": "85485d1c.bbd62",\r
492         "wires": [\r
493             [\r
494                 "52222e22.86b7"\r
495             ]\r
496         ]\r
497     },\r
498     {\r
499         "id": "52222e22.86b7",\r
500         "type": "outcomeTrue",\r
501         "name": "true",\r
502         "xml": "<outcome value='true'>\n",\r
503         "comments": "",\r
504         "outputs": 1,\r
505         "x": 2529.2545471191406,\r
506         "y": 648.0001050233841,\r
507         "z": "85485d1c.bbd62",\r
508         "wires": [\r
509             [\r
510                 "86b2a0ab.20409"\r
511             ]\r
512         ]\r
513     },\r
514     {\r
515         "id": "86b2a0ab.20409",\r
516         "type": "set",\r
517         "name": "set deviceId",\r
518         "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[$deviceidx].value`' />\n<parameter name='prop.site.deviceId_length' value='`$prop.site.deviceId_length + 1`' />\n",\r
519         "comments": "",\r
520         "x": 2669.254550933838,\r
521         "y": 647.6000596284866,\r
522         "z": "85485d1c.bbd62",\r
523         "wires": []\r
524     },\r
525     {\r
526         "id": "7b05dd5f.af6d94",\r
527         "type": "block",\r
528         "name": "block : atomic",\r
529         "xml": "<block atomic=\"true\">",\r
530         "atomic": "true",\r
531         "outputs": 1,\r
532         "x": 1390.5078125,\r
533         "y": 504.00390589237213,\r
534         "z": "85485d1c.bbd62",\r
535         "wires": [\r
536             [\r
537                 "25ac2ea9.1fa992",\r
538                 "e56ea967.0d64a8"\r
539             ]\r
540         ]\r
541     },\r
542     {\r
543         "id": "b93cb489.5e32b8",\r
544         "type": "comment",\r
545         "name": "Get devices",\r
546         "info": "",\r
547         "comments": "",\r
548         "x": 1627.5078125,\r
549         "y": 495.00390589237213,\r
550         "z": "85485d1c.bbd62",\r
551         "wires": []\r
552     },\r
553     {\r
554         "id": "6433e94c.b18f68",\r
555         "type": "set",\r
556         "name": "set prop.site.deviceId_length",\r
557         "xml": "<set>\n<parameter name='prop.site.deviceId_length' value='0' />\n",\r
558         "comments": "",\r
559         "x": 1341.0078125,\r
560         "y": 387.00390589237213,\r
561         "z": "85485d1c.bbd62",\r
562         "wires": []\r
563     },\r
564     {\r
565         "id": "9e668e87.35152",\r
566         "type": "execute",\r
567         "name": "execute Properties",\r
568         "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
569         "comments": "",\r
570         "outputs": 1,\r
571         "x": 690.0078582763672,\r
572         "y": 452.00391256809235,\r
573         "z": "85485d1c.bbd62",\r
574         "wires": [\r
575             []\r
576         ]\r
577     },\r
578     {\r
579         "id": "b14da696.802af8",\r
580         "type": "success",\r
581         "name": "success",\r
582         "xml": "<outcome value='success'>\n",\r
583         "comments": "",\r
584         "outputs": 1,\r
585         "x": 1486.0043601989746,\r
586         "y": 868.7539058923721,\r
587         "z": "85485d1c.bbd62",\r
588         "wires": [\r
589             [\r
590                 "715b60bd.6f62c"\r
591             ]\r
592         ]\r
593     },\r
594     {\r
595         "id": "715b60bd.6f62c",\r
596         "type": "set",\r
597         "name": "set controller data",\r
598         "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
599         "comments": "",\r
600         "x": 1674.5044555664062,\r
601         "y": 862.7539155483246,\r
602         "z": "85485d1c.bbd62",\r
603         "wires": []\r
604     },\r
605     {\r
606         "id": "cda4261b.975c18",\r
607         "type": "not-found",\r
608         "name": "not-found",\r
609         "xml": "<outcome value='not-found'>\n",\r
610         "comments": "",\r
611         "outputs": 1,\r
612         "x": 1489.4953269958496,\r
613         "y": 916.3279415369034,\r
614         "z": "85485d1c.bbd62",\r
615         "wires": [\r
616             [\r
617                 "5d5ef9c3.e66358"\r
618             ]\r
619         ]\r
620     },\r
621     {\r
622         "id": "5d5ef9c3.e66358",\r
623         "type": "returnFailure",\r
624         "name": "return failure",\r
625         "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
626         "comments": "",\r
627         "x": 1663.066738128662,\r
628         "y": 904.6136776208878,\r
629         "z": "85485d1c.bbd62",\r
630         "wires": []\r
631     },\r
632     {\r
633         "id": "15ce450b.53d72b",\r
634         "type": "other",\r
635         "name": "other",\r
636         "xml": "<outcome value='Other'>\n",\r
637         "comments": "",\r
638         "outputs": 1,\r
639         "x": 1481.8283348083496,\r
640         "y": 957.6612545251846,\r
641         "z": "85485d1c.bbd62",\r
642         "wires": [\r
643             [\r
644                 "10b242b1.35021d"\r
645             ]\r
646         ]\r
647     },\r
648     {\r
649         "id": "10b242b1.35021d",\r
650         "type": "returnFailure",\r
651         "name": "return failure",\r
652         "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
653         "comments": "",\r
654         "x": 1669.6008911132812,\r
655         "y": 953.1004472970963,\r
656         "z": "85485d1c.bbd62",\r
657         "wires": []\r
658     },\r
659     {\r
660         "id": "e838c5da.a148e8",\r
661         "type": "get-resource",\r
662         "name": "get-resource esr-thirdparty-sdnc",\r
663         "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
664         "comments": "",\r
665         "outputs": 1,\r
666         "x": 1219.0042724609375,\r
667         "y": 916.7539117336273,\r
668         "z": "85485d1c.bbd62",\r
669         "wires": [\r
670             [\r
671                 "b14da696.802af8",\r
672                 "cda4261b.975c18",\r
673                 "15ce450b.53d72b"\r
674             ]\r
675         ]\r
676     },\r
677     {\r
678         "id": "ef61bc2f.e72cb",\r
679         "type": "execute",\r
680         "name": "execute RestApiCallNode Create  SDWAN site",\r
681         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-site-' + $template.site.role + '.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/net/sites'`\" />\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=\"site-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\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",\r
682         "comments": "",\r
683         "outputs": 1,\r
684         "x": 1246.5043334960938,\r
685         "y": 1106.7538763284683,\r
686         "z": "85485d1c.bbd62",\r
687         "wires": [\r
688             [\r
689                 "1bbca445.afcd4c",\r
690                 "dd7810f4.d9827"\r
691             ]\r
692         ]\r
693     },\r
694     {\r
695         "id": "4382528a.72cf7c",\r
696         "type": "block",\r
697         "name": "block : atomic",\r
698         "xml": "<block atomic=\"true\">",\r
699         "atomic": "true",\r
700         "comments": "",\r
701         "outputs": 1,\r
702         "x": 1662.1709098815918,\r
703         "y": 1075.642806649208,\r
704         "z": "85485d1c.bbd62",\r
705         "wires": [\r
706             []\r
707         ]\r
708     },\r
709     {\r
710         "id": "e4a16c90.a1073",\r
711         "type": "returnFailure",\r
712         "name": "return failure",\r
713         "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",\r
714         "comments": "",\r
715         "x": 1647.615493774414,\r
716         "y": 1135.198154091835,\r
717         "z": "85485d1c.bbd62",\r
718         "wires": []\r
719     },\r
720     {\r
721         "id": "dd7810f4.d9827",\r
722         "type": "failure",\r
723         "name": "failure",\r
724         "xml": "<outcome value='failure'>\n",\r
725         "comments": "",\r
726         "outputs": 1,\r
727         "x": 1502.615484237671,\r
728         "y": 1132.1981521844864,\r
729         "z": "85485d1c.bbd62",\r
730         "wires": [\r
731             [\r
732                 "e4a16c90.a1073"\r
733             ]\r
734         ]\r
735     },\r
736     {\r
737         "id": "1bbca445.afcd4c",\r
738         "type": "success",\r
739         "name": "success",\r
740         "xml": "<outcome value='success'>\n",\r
741         "comments": "",\r
742         "outputs": 1,\r
743         "x": 1503.0598220825195,\r
744         "y": 1075.8649603128433,\r
745         "z": "85485d1c.bbd62",\r
746         "wires": [\r
747             [\r
748                 "4382528a.72cf7c"\r
749             ]\r
750         ]\r
751     },\r
752     {\r
753         "id": "28c40fdc.d8ec",\r
754         "type": "execute",\r
755         "name": "execute RestApiCallNode Get token",\r
756         "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
757         "comments": "",\r
758         "outputs": 1,\r
759         "x": 1220.2583694458008,\r
760         "y": 1009.7579724788666,\r
761         "z": "85485d1c.bbd62",\r
762         "wires": [\r
763             [\r
764                 "745b648e.d351dc",\r
765                 "de446705.d7ff98"\r
766             ]\r
767         ]\r
768     },\r
769     {\r
770         "id": "745b648e.d351dc",\r
771         "type": "success",\r
772         "name": "success",\r
773         "xml": "<outcome value='success'>\n",\r
774         "comments": "",\r
775         "outputs": 1,\r
776         "x": 1485.2582511901855,\r
777         "y": 994.7578675746918,\r
778         "z": "85485d1c.bbd62",\r
779         "wires": [\r
780             [\r
781                 "7f55ea12.ac1244"\r
782             ]\r
783         ]\r
784     },\r
785     {\r
786         "id": "de446705.d7ff98",\r
787         "type": "failure",\r
788         "name": "failure",\r
789         "xml": "<outcome value='failure'>\n",\r
790         "comments": "",\r
791         "outputs": 1,\r
792         "x": 1477.5082511901855,\r
793         "y": 1036.400750875473,\r
794         "z": "85485d1c.bbd62",\r
795         "wires": [\r
796             [\r
797                 "a8040204.8ea56"\r
798             ]\r
799         ]\r
800     },\r
801     {\r
802         "id": "a8040204.8ea56",\r
803         "type": "block",\r
804         "name": "block",\r
805         "xml": "<block>\n",\r
806         "atomic": "false",\r
807         "comments": "",\r
808         "outputs": 1,\r
809         "x": 1603.5917472839355,\r
810         "y": 1036.6467835903168,\r
811         "z": "85485d1c.bbd62",\r
812         "wires": [\r
813             []\r
814         ]\r
815     },\r
816     {\r
817         "id": "7f55ea12.ac1244",\r
818         "type": "set",\r
819         "name": "set token-id",\r
820         "xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='`$token-result.data.token_id`' />\n",\r
821         "comments": "",\r
822         "x": 1622.2582511901855,\r
823         "y": 994.7578675746918,\r
824         "z": "85485d1c.bbd62",\r
825         "wires": []\r
826     },\r
827     {\r
828         "id": "d0e6b60f.9d8498",\r
829         "type": "comment",\r
830         "name": "tmp.thirdparty-sdnc-id is hardcoded value?",\r
831         "info": "",\r
832         "comments": "",\r
833         "x": 1267.508171081543,\r
834         "y": 870.7578836679459,\r
835         "z": "85485d1c.bbd62",\r
836         "wires": []\r
837     },\r
838     {\r
839         "id": "f3e2e0b8.aff3b",\r
840         "type": "block",\r
841         "name": "block : atomic",\r
842         "xml": "<block atomic=\"true\">",\r
843         "atomic": "true",\r
844         "outputs": 1,\r
845         "x": 943.5041809082031,\r
846         "y": 845.4204959869385,\r
847         "z": "85485d1c.bbd62",\r
848         "wires": [\r
849             [\r
850                 "fdcbc7bd.a13598",\r
851                 "49ca1a6b.47d2b4",\r
852                 "e838c5da.a148e8",\r
853                 "28c40fdc.d8ec",\r
854                 "e1072ab4.4292c8",\r
855                 "ef61bc2f.e72cb"\r
856             ]\r
857         ]\r
858     },\r
859     {\r
860         "id": "fdcbc7bd.a13598",\r
861         "type": "set",\r
862         "name": "set siteId",\r
863         "xml": "<set>\n<parameter name='prop.site.siteId' value=\"\" />\n\n",\r
864         "comments": "",\r
865         "x": 1160.5041847229004,\r
866         "y": 831.753604888916,\r
867         "z": "85485d1c.bbd62",\r
868         "wires": []\r
869     },\r
870     {\r
871         "id": "47307892.eb80f8",\r
872         "type": "for",\r
873         "name": "for cpidx..prop.site.controlpoints",\r
874         "xml": "<for index='cpidx' start='0' end='`$prop.site.controlpoints_length`' >\n\t\t\t\t\t\t\t\t\t\n",\r
875         "comments": "",\r
876         "outputs": 1,\r
877         "x": 1236.504379272461,\r
878         "y": 781.7848201990128,\r
879         "z": "85485d1c.bbd62",\r
880         "wires": [\r
881             [\r
882                 "6433e5be.2bdc0c"\r
883             ]\r
884         ]\r
885     },\r
886     {\r
887         "id": "6433e5be.2bdc0c",\r
888         "type": "block",\r
889         "name": "block : atomic",\r
890         "xml": "<block atomic=\"true\">",\r
891         "atomic": "true",\r
892         "outputs": 1,\r
893         "x": 1443.50390625,\r
894         "y": 711.7847648859024,\r
895         "z": "85485d1c.bbd62",\r
896         "wires": [\r
897             [\r
898                 "9d85c0cd.f74a",\r
899                 "6f1b0298.c2014c"\r
900             ]\r
901         ]\r
902     },\r
903     {\r
904         "id": "dddca1ae.0aa96",\r
905         "type": "success",\r
906         "name": "success",\r
907         "xml": "<outcome value='success'>\n",\r
908         "comments": "",\r
909         "outputs": 1,\r
910         "x": 1885.500316619873,\r
911         "y": 705.7535845041275,\r
912         "z": "85485d1c.bbd62",\r
913         "wires": [\r
914             [\r
915                 "5f3e8ab6.51b064"\r
916             ]\r
917         ]\r
918     },\r
919     {\r
920         "id": "26937b29.826f14",\r
921         "type": "failure",\r
922         "name": "failure",\r
923         "xml": "<outcome value='failure'>\n",\r
924         "comments": "",\r
925         "outputs": 1,\r
926         "x": 1887.7501602172852,\r
927         "y": 744.3964706659317,\r
928         "z": "85485d1c.bbd62",\r
929         "wires": [\r
930             [\r
931                 "a5bc087a.7a1fa8"\r
932             ]\r
933         ]\r
934     },\r
935     {\r
936         "id": "9d85c0cd.f74a",\r
937         "type": "set",\r
938         "name": "set prop.controlPtId",\r
939         "xml": "<set>\n<parameter name='prop.controlPtId' value='`$prop.site.controlpoints[$cpidx]`' />\n\n",\r
940         "comments": "",\r
941         "x": 1632.5000076293945,\r
942         "y": 684.7535415887833,\r
943         "z": "85485d1c.bbd62",\r
944         "wires": []\r
945     },\r
946     {\r
947         "id": "e1072ab4.4292c8",\r
948         "type": "call",\r
949         "name": "call sdwan-get-tenant-auth",\r
950         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-tenant-auth' mode='sync' >\n",\r
951         "comments": "",\r
952         "outputs": 1,\r
953         "x": 1198.7894897460938,\r
954         "y": 1054.7535101175308,\r
955         "z": "85485d1c.bbd62",\r
956         "wires": [\r
957             []\r
958         ]\r
959     },\r
960     {\r
961         "id": "49ca1a6b.47d2b4",\r
962         "type": "switchNode",\r
963         "name": "switch prop.site.controlpoints ",\r
964         "xml": "<switch test=\"`$prop.site.controlPoint`\">\n\n",\r
965         "comments": "",\r
966         "outputs": 1,\r
967         "x": 1093.7894897460938,\r
968         "y": 664.7535101175308,\r
969         "z": "85485d1c.bbd62",\r
970         "wires": [\r
971             [\r
972                 "1e813b9c.d1bb24",\r
973                 "5e874fed.35cf3"\r
974             ]\r
975         ]\r
976     },\r
977     {\r
978         "id": "5e874fed.35cf3",\r
979         "type": "other",\r
980         "name": "other",\r
981         "xml": "<outcome value='Other'>\n",\r
982         "comments": "",\r
983         "outputs": 1,\r
984         "x": 1281.7894897460938,\r
985         "y": 686.7535101175308,\r
986         "z": "85485d1c.bbd62",\r
987         "wires": [\r
988             [\r
989                 "8ca15cae.d821b"\r
990             ]\r
991         ]\r
992     },\r
993     {\r
994         "id": "85141f25.2d6e",\r
995         "type": "comment",\r
996         "name": "should be null in request",\r
997         "info": "",\r
998         "comments": "",\r
999         "x": 1330.5040740966797,\r
1000         "y": 824.7535778284073,\r
1001         "z": "85485d1c.bbd62",\r
1002         "wires": []\r
1003     },\r
1004     {\r
1005         "id": "8ca15cae.d821b",\r
1006         "type": "block",\r
1007         "name": "block : atomic",\r
1008         "xml": "<block atomic=\"true\">",\r
1009         "atomic": "true",\r
1010         "outputs": 1,\r
1011         "x": 1090.7933807373047,\r
1012         "y": 729.7574154138565,\r
1013         "z": "85485d1c.bbd62",\r
1014         "wires": [\r
1015             [\r
1016                 "47307892.eb80f8",\r
1017                 "5fd810ad.7ad7a"\r
1018             ]\r
1019         ]\r
1020     },\r
1021     {\r
1022         "id": "5fd810ad.7ad7a",\r
1023         "type": "set",\r
1024         "name": "set template file spoke",\r
1025         "xml": "<set>\n<parameter name='template.site.role' value=\"spoke\" />\n\n",\r
1026         "comments": "",\r
1027         "x": 1269.7933959960938,\r
1028         "y": 748.7574754953384,\r
1029         "z": "85485d1c.bbd62",\r
1030         "wires": []\r
1031     },\r
1032     {\r
1033         "id": "1e813b9c.d1bb24",\r
1034         "type": "other",\r
1035         "name": "Null",\r
1036         "xml": "<outcome value=''>\n",\r
1037         "comments": "",\r
1038         "outputs": 1,\r
1039         "x": 1289.7894897460938,\r
1040         "y": 637.7535101175308,\r
1041         "z": "85485d1c.bbd62",\r
1042         "wires": [\r
1043             [\r
1044                 "41d50201.d63e2c"\r
1045             ]\r
1046         ]\r
1047     },\r
1048     {\r
1049         "id": "41d50201.d63e2c",\r
1050         "type": "block",\r
1051         "name": "block",\r
1052         "xml": "<block>\n",\r
1053         "atomic": "false",\r
1054         "comments": "",\r
1055         "outputs": 1,\r
1056         "x": 1427.7894897460938,\r
1057         "y": 639.7535101175308,\r
1058         "z": "85485d1c.bbd62",\r
1059         "wires": [\r
1060             [\r
1061                 "aa5fa9ea.6d1fe8"\r
1062             ]\r
1063         ]\r
1064     },\r
1065     {\r
1066         "id": "aa5fa9ea.6d1fe8",\r
1067         "type": "set",\r
1068         "name": "set template file hub",\r
1069         "xml": "<set>\n<parameter name='template.site.role' value=\"hub\" />\n\n",\r
1070         "comments": "",\r
1071         "x": 1596.7934875488281,\r
1072         "y": 642.7574306726456,\r
1073         "z": "85485d1c.bbd62",\r
1074         "wires": []\r
1075     },\r
1076     {\r
1077         "id": "c26bdc53.ff98c",\r
1078         "type": "outcomeTrue",\r
1079         "name": "true",\r
1080         "xml": "<outcome value='true'>\n",\r
1081         "comments": "",\r
1082         "outputs": 1,\r
1083         "x": 775.5039558410645,\r
1084         "y": 825.4201318025589,\r
1085         "z": "85485d1c.bbd62",\r
1086         "wires": [\r
1087             [\r
1088                 "f3e2e0b8.aff3b"\r
1089             ]\r
1090         ]\r
1091     },\r
1092     {\r
1093         "id": "c78d235f.ab387",\r
1094         "type": "switchNode",\r
1095         "name": "switch prop.site.sdwan",\r
1096         "xml": "<switch test=\"`$prop.site.sdwan`\">\n",\r
1097         "comments": "",\r
1098         "outputs": 1,\r
1099         "x": 681.5039215087891,\r
1100         "y": 708.4201065301895,\r
1101         "z": "85485d1c.bbd62",\r
1102         "wires": [\r
1103             [\r
1104                 "c26bdc53.ff98c"\r
1105             ]\r
1106         ]\r
1107     },\r
1108     {\r
1109         "id": "5f3e8ab6.51b064",\r
1110         "type": "set",\r
1111         "name": "set siteId in control point",\r
1112         "xml": "<set>\n<parameter name='prop.site.controlpoints[$cpidx]' value='`$tmp.aai.controlPoints.generated-site-id`' />\n\n",\r
1113         "comments": "",\r
1114         "x": 2064.1666679382324,\r
1115         "y": 706.75370657444,\r
1116         "z": "85485d1c.bbd62",\r
1117         "wires": []\r
1118     },\r
1119     {\r
1120         "id": "a5bc087a.7a1fa8",\r
1121         "type": "block",\r
1122         "name": "block",\r
1123         "xml": "<block>\n",\r
1124         "atomic": "false",\r
1125         "comments": "",\r
1126         "outputs": 1,\r
1127         "x": 2028.1665077209473,\r
1128         "y": 742.7535272836685,\r
1129         "z": "85485d1c.bbd62",\r
1130         "wires": [\r
1131             []\r
1132         ]\r
1133     },\r
1134     {\r
1135         "id": "bbecde3.6ca5b2",\r
1136         "type": "returnSuccess",\r
1137         "name": "return success",\r
1138         "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
1139         "comments": "",\r
1140         "x": 675.5079383850098,\r
1141         "y": 1382.2541280984879,\r
1142         "z": "85485d1c.bbd62",\r
1143         "wires": []\r
1144     },\r
1145     {\r
1146         "id": "887e324d.70c37",\r
1147         "type": "set",\r
1148         "name": "set siteId to service data",\r
1149         "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='siteId' />\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='`$site-result.success[0].id`' />\n",\r
1150         "comments": "",\r
1151         "x": 713.1783866882324,\r
1152         "y": 1060.9140511751175,\r
1153         "z": "85485d1c.bbd62",\r
1154         "wires": []\r
1155     },\r
1156     {\r
1157         "id": "4023f188.867be",\r
1158         "type": "set",\r
1159         "name": "set vf-module-id and vf-module-object-path",\r
1160         "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
1161         "comments": "",\r
1162         "x": 763.5078964233398,\r
1163         "y": 1211.7539602518082,\r
1164         "z": "85485d1c.bbd62",\r
1165         "wires": []\r
1166     },\r
1167     {\r
1168         "id": "8570b81.0d01d48",\r
1169         "type": "set",\r
1170         "name": "set vf-module-level-oper-status",\r
1171         "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
1172         "comments": "",\r
1173         "x": 729.5078964233398,\r
1174         "y": 1260.2539612054825,\r
1175         "z": "85485d1c.bbd62",\r
1176         "wires": []\r
1177     },\r
1178     {\r
1179         "id": "d5f9133b.45a0f",\r
1180         "type": "update",\r
1181         "name": "update SDWAN VPN status to AAI",\r
1182         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='site-resource' \n      key='site-resource.site-resource-id = $vf-module-topology-operation-input.vf-module-information.vf-module-id' >\n<parameter name='site-resource-id' value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n<parameter name='generated-site-id' value='`$site-result.success[0].id`' /> \n<parameter name='operational-status' value='Active' />\n",\r
1183         "comments": "",\r
1184         "outputs": 1,\r
1185         "x": 734.6154022216797,\r
1186         "y": 1314.8460041284561,\r
1187         "z": "85485d1c.bbd62",\r
1188         "wires": [\r
1189             []\r
1190         ]\r
1191     },\r
1192     {\r
1193         "id": "536ee31e.2dbb9c",\r
1194         "type": "set",\r
1195         "name": "copy input data in service-data",\r
1196         "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
1197         "comments": "",\r
1198         "x": 727.5078506469727,\r
1199         "y": 1164.003914740868,\r
1200         "z": "85485d1c.bbd62",\r
1201         "wires": []\r
1202     },\r
1203     {\r
1204         "id": "6f1b0298.c2014c",\r
1205         "type": "get-resource",\r
1206         "name": "get-resource control pts for sideId",\r
1207         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"site-resource\" \n\t\tkey=\"site-resource.site-resource-name = $prop.controlPtId AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.controlPoints' local-only='false' >\n\n",\r
1208         "comments": "",\r
1209         "outputs": 1,\r
1210         "x": 1670.8334999084473,\r
1211         "y": 748.7536220550537,\r
1212         "z": "85485d1c.bbd62",\r
1213         "wires": [\r
1214             [\r
1215                 "dddca1ae.0aa96",\r
1216                 "26937b29.826f14"\r
1217             ]\r
1218         ]\r
1219     },\r
1220     {\r
1221         "id": "a5bc4e1c.1202d",\r
1222         "type": "set",\r
1223         "name": "increment param length",\r
1224         "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
1225         "comments": "",\r
1226         "x": 717.6667060852051,\r
1227         "y": 1112.6666584014893,\r
1228         "z": "85485d1c.bbd62",\r
1229         "wires": []\r
1230     }\r
1231 ]