ad6eb1e4b174e8484fd1a9d86f76d9553d6b76e4
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_site-vnf-topology-operation-deactivate.json
1 [
2   {
3     "id": "29fa8678.95f9ca",
4     "type": "dgstart",
5     "name": "DGSTART",
6     "outputs": 1,
7     "x": 131,
8     "y": 118,
9     "z": "af5ae803.904aa8",
10     "wires": [
11       [
12         "d48a6f16.dbc94"
13       ]
14     ]
15   },
16   {
17     "id": "d48a6f16.dbc94",
18     "type": "service-logic",
19     "name": "GENERIC-RESOURCE-API ${project.version}",
20     "module": "GENERIC-RESOURCE-API",
21     "version": "${project.version}",
22     "comments": "",
23     "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
24     "outputs": 1,
25     "x": 206.28570556640625,
26     "y": 158.23811149597168,
27     "z": "af5ae803.904aa8",
28     "wires": [
29       [
30         "7ed81cb7.0a51d4"
31       ]
32     ]
33   },
34   {
35     "id": "7ed81cb7.0a51d4",
36     "type": "method",
37     "name": "method site-vnf-topology-operation-deactivate",
38     "xml": "<method rpc='site-vnf-topology-operation-deactivate' mode='sync'>\n",
39     "comments": "",
40     "outputs": 1,
41     "x": 227.42861938476562,
42     "y": 248,
43     "z": "af5ae803.904aa8",
44     "wires": [
45       [
46         "aa23d49.327ed28"
47       ]
48     ]
49   },
50   {
51     "id": "aa23d49.327ed28",
52     "type": "block",
53     "name": "block : atomic",
54     "xml": "<block atomic=\"true\">",
55     "atomic": "true",
56     "outputs": 1,
57     "x": 207.66666412353516,
58     "y": 419.6666717529297,
59     "z": "af5ae803.904aa8",
60     "wires": [
61       [
62         "9bb8f3a8.802f5",
63         "15d3779a.2c8a88",
64         "9540c63d.a06978",
65         "78df0c0e.576094",
66         "99b35972.99c3a8",
67         "61eb6b8d.7cad14",
68         "4080214.adfeae",
69         "6f647857.5c6b48",
70         "4302e938.be3ef8",
71         "1364166a.1d494a"
72       ]
73     ]
74   },
75   {
76     "id": "9bb8f3a8.802f5",
77     "type": "for",
78     "name": "for loop i - VNF input parameters",
79     "xml": "<for index='idx' start='0' end='`$ctx.vnf-data.vnf-request-input.vnf-input-parameters.param_length`' >\n",
80     "comments": "",
81     "outputs": 1,
82     "x": 660.104736328125,
83     "y": 307.06783294677734,
84     "z": "af5ae803.904aa8",
85     "wires": [
86       [
87         "a5175fe3.e03a"
88       ]
89     ]
90   },
91   {
92     "id": "a5175fe3.e03a",
93     "type": "block",
94     "name": "block",
95     "xml": "<block>\n",
96     "atomic": "false",
97     "comments": "",
98     "outputs": 1,
99     "x": 906.8829312324524,
100     "y": 307.623462411575,
101     "z": "af5ae803.904aa8",
102     "wires": [
103       [
104         "a25f1f5b.132b7",
105         "617dd8fe.aa7948",
106         "15ed8251.27c1ce",
107         "984a8326.9a457",
108         "ff594d8d.7aa95",
109         "20f2971f.ecec88"
110       ]
111     ]
112   },
113   {
114     "id": "a25f1f5b.132b7",
115     "type": "switchNode",
116     "name": "switch name",
117     "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",
118     "comments": "",
119     "outputs": 1,
120     "x": 1112.1048202514648,
121     "y": 262.62343978881836,
122     "z": "af5ae803.904aa8",
123     "wires": [
124       [
125         "e1ea29c6.845788"
126       ]
127     ]
128   },
129   {
130     "id": "e1ea29c6.845788",
131     "type": "outcomeTrue",
132     "name": "true",
133     "xml": "<outcome value='true'>\n",
134     "comments": "",
135     "outputs": 1,
136     "x": 1299.1048202514648,
137     "y": 258.62343978881836,
138     "z": "af5ae803.904aa8",
139     "wires": [
140       [
141         "cda20cf5.41ce9"
142       ]
143     ]
144   },
145   {
146     "id": "cda20cf5.41ce9",
147     "type": "set",
148     "name": "set name",
149     "xml": "<set>\n<parameter name='prop.site.name' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
150     "comments": "",
151     "x": 1467.1048202514648,
152     "y": 259.223445892334,
153     "z": "af5ae803.904aa8",
154     "wires": [
155       
156     ]
157   },
158   {
159     "id": "617dd8fe.aa7948",
160     "type": "switchNode",
161     "name": "switch description",
162     "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'description'`\">\n",
163     "comments": "",
164     "outputs": 1,
165     "x": 1129.944538116455,
166     "y": 305.6234350204468,
167     "z": "af5ae803.904aa8",
168     "wires": [
169       [
170         "9accb009.2112d"
171       ]
172     ]
173   },
174   {
175     "id": "9accb009.2112d",
176     "type": "outcomeTrue",
177     "name": "true",
178     "xml": "<outcome value='true'>\n",
179     "comments": "",
180     "outputs": 1,
181     "x": 1316.944538116455,
182     "y": 301.6234350204468,
183     "z": "af5ae803.904aa8",
184     "wires": [
185       [
186         "8ca9a7db.ec8f18"
187       ]
188     ]
189   },
190   {
191     "id": "8ca9a7db.ec8f18",
192     "type": "set",
193     "name": "set description",
194     "xml": "<set>\n<parameter name='prop.site.description' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
195     "comments": "",
196     "x": 1478.278018951416,
197     "y": 301.0845947265625,
198     "z": "af5ae803.904aa8",
199     "wires": [
200       
201     ]
202   },
203   {
204     "id": "15ed8251.27c1ce",
205     "type": "switchNode",
206     "name": "switch location",
207     "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'location'`\">\n",
208     "comments": "",
209     "outputs": 1,
210     "x": 1120.0306510925293,
211     "y": 348.03077697753906,
212     "z": "af5ae803.904aa8",
213     "wires": [
214       [
215         "8dc32f9.9a097d"
216       ]
217     ]
218   },
219   {
220     "id": "8dc32f9.9a097d",
221     "type": "outcomeTrue",
222     "name": "true",
223     "xml": "<outcome value='true'>\n",
224     "comments": "",
225     "outputs": 1,
226     "x": 1307.0306510925293,
227     "y": 344.03077697753906,
228     "z": "af5ae803.904aa8",
229     "wires": [
230       [
231         "c9cae02e.83783"
232       ]
233     ]
234   },
235   {
236     "id": "c9cae02e.83783",
237     "type": "set",
238     "name": "set location",
239     "xml": "<set>\n<parameter name='prop.site.location' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
240     "comments": "",
241     "x": 1475.0306510925293,
242     "y": 344.6307830810547,
243     "z": "af5ae803.904aa8",
244     "wires": [
245       
246     ]
247   },
248   {
249     "id": "984a8326.9a457",
250     "type": "switchNode",
251     "name": "switch id",
252     "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'id'`\">\n",
253     "comments": "",
254     "outputs": 1,
255     "x": 1109.9999694824219,
256     "y": 216.59676361083984,
257     "z": "af5ae803.904aa8",
258     "wires": [
259       [
260         "96a74444.b53228"
261       ]
262     ]
263   },
264   {
265     "id": "96a74444.b53228",
266     "type": "outcomeTrue",
267     "name": "true",
268     "xml": "<outcome value='true'>\n",
269     "comments": "",
270     "outputs": 1,
271     "x": 1296.9999694824219,
272     "y": 212.59676361083984,
273     "z": "af5ae803.904aa8",
274     "wires": [
275       [
276         "df6964b4.228f78"
277       ]
278     ]
279   },
280   {
281     "id": "df6964b4.228f78",
282     "type": "set",
283     "name": "set id",
284     "xml": "<set>\n<parameter name='prop.site.id' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
285     "comments": "",
286     "x": 1464.9999694824219,
287     "y": 213.19676971435547,
288     "z": "af5ae803.904aa8",
289     "wires": [
290       
291     ]
292   },
293   {
294     "id": "ff594d8d.7aa95",
295     "type": "switchNode",
296     "name": "switch type",
297     "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'type'`\">\n",
298     "comments": "",
299     "outputs": 1,
300     "x": 1118.9999694824219,
301     "y": 391.5967559814453,
302     "z": "af5ae803.904aa8",
303     "wires": [
304       [
305         "343eddcc.c79502"
306       ]
307     ]
308   },
309   {
310     "id": "343eddcc.c79502",
311     "type": "outcomeTrue",
312     "name": "true",
313     "xml": "<outcome value='true'>\n",
314     "comments": "",
315     "outputs": 1,
316     "x": 1305.9999694824219,
317     "y": 387.5967559814453,
318     "z": "af5ae803.904aa8",
319     "wires": [
320       [
321         "c923d4d2.c53e48"
322       ]
323     ]
324   },
325   {
326     "id": "c923d4d2.c53e48",
327     "type": "set",
328     "name": "set type",
329     "xml": "<set>\n<parameter name='prop.site.type' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n<parameter name='tmp.sdwan.site' value='true' />",
330     "comments": "",
331     "x": 1473.9999694824219,
332     "y": 388.19676208496094,
333     "z": "af5ae803.904aa8",
334     "wires": [
335       
336     ]
337   },
338   {
339     "id": "20f2971f.ecec88",
340     "type": "switchNode",
341     "name": "switch role",
342     "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'role'`\">\n",
343     "comments": "",
344     "outputs": 1,
345     "x": 1121.9999694824219,
346     "y": 434.5967559814453,
347     "z": "af5ae803.904aa8",
348     "wires": [
349       [
350         "4a74022c.fbbfdc"
351       ]
352     ]
353   },
354   {
355     "id": "4a74022c.fbbfdc",
356     "type": "outcomeTrue",
357     "name": "true",
358     "xml": "<outcome value='true'>\n",
359     "comments": "",
360     "outputs": 1,
361     "x": 1308.9999694824219,
362     "y": 430.5967559814453,
363     "z": "af5ae803.904aa8",
364     "wires": [
365       [
366         "ed0bb784.6f5f28"
367       ]
368     ]
369   },
370   {
371     "id": "ed0bb784.6f5f28",
372     "type": "set",
373     "name": "set role & sdwan.site",
374     "xml": "<set>\n<parameter name='prop.site.role' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n<parameter name='tmp.sdwan.site' value='true' />\n",
375     "comments": "",
376     "x": 1516.9999694824219,
377     "y": 430.19676971435547,
378     "z": "af5ae803.904aa8",
379     "wires": [
380       
381     ]
382   },
383   {
384     "id": "15d3779a.2c8a88",
385     "type": "switchNode",
386     "name": "switch service-data.vnfs.vnf_length",
387     "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
388     "comments": "",
389     "outputs": 1,
390     "x": 667.9895935058594,
391     "y": 108.98958587646484,
392     "z": "af5ae803.904aa8",
393     "wires": [
394       [
395         "ce757eba.3051d",
396         "317e6180.be733e",
397         "355929c1.e3c516"
398       ]
399     ]
400   },
401   {
402     "id": "ce757eba.3051d",
403     "type": "other",
404     "name": "Null",
405     "xml": "<outcome value=''>\n",
406     "comments": "",
407     "outputs": 1,
408     "x": 1080.9895935058594,
409     "y": 101.9896469116211,
410     "z": "af5ae803.904aa8",
411     "wires": [
412       [
413         "3a71c6fc.a403ea"
414       ]
415     ]
416   },
417   {
418     "id": "3a71c6fc.a403ea",
419     "type": "returnFailure",
420     "name": "return failure",
421     "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=\"vnf-topology-operation-input.vnf-request-input.vnf-id not found in service-data\" />\n",
422     "comments": "",
423     "x": 1299.7670593261719,
424     "y": 77.87859344482422,
425     "z": "af5ae803.904aa8",
426     "wires": [
427       
428     ]
429   },
430   {
431     "id": "317e6180.be733e",
432     "type": "other",
433     "name": "other",
434     "xml": "<outcome value='Other'>\n",
435     "comments": "",
436     "outputs": 1,
437     "x": 992.9899597167969,
438     "y": 155.98966217041016,
439     "z": "af5ae803.904aa8",
440     "wires": [
441       [
442         "6231a17a.01c0e"
443       ]
444     ]
445   },
446   {
447     "id": "6231a17a.01c0e",
448     "type": "block",
449     "name": "block : atomic",
450     "xml": "<block atomic=\"true\">",
451     "atomic": "true",
452     "outputs": 1,
453     "x": 1164.2594909667969,
454     "y": 139.54419708251953,
455     "z": "af5ae803.904aa8",
456     "wires": [
457       [
458         "b34aef0c.acf71",
459         "8f0f5852.1fb888"
460       ]
461     ]
462   },
463   {
464     "id": "b34aef0c.acf71",
465     "type": "for",
466     "name": "for vidx..service-data.vnfs.vnf_length[]",
467     "xml": "<for index='vidx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
468     "comments": "",
469     "outputs": 1,
470     "x": 1462.2754821777344,
471     "y": 120.41820526123047,
472     "z": "af5ae803.904aa8",
473     "wires": [
474       [
475         "dbdd8064.8b575"
476       ]
477     ]
478   },
479   {
480     "id": "8f0f5852.1fb888",
481     "type": "switchNode",
482     "name": "switch tmp.vidx ",
483     "xml": "<switch test=\"`$tmp.vidx`\">\n\n",
484     "comments": "",
485     "outputs": 1,
486     "x": 1383.5768737792969,
487     "y": 163.4013900756836,
488     "z": "af5ae803.904aa8",
489     "wires": [
490       [
491         "790650c4.ec7c"
492       ]
493     ]
494   },
495   {
496     "id": "790650c4.ec7c",
497     "type": "outcome",
498     "name": "NULL",
499     "xml": "<outcome value=''>\n",
500     "comments": "",
501     "outputs": 1,
502     "x": 1584.0054626464844,
503     "y": 168.9728012084961,
504     "z": "af5ae803.904aa8",
505     "wires": [
506       [
507         "3c6f340.b39b3cc"
508       ]
509     ]
510   },
511   {
512     "id": "dbdd8064.8b575",
513     "type": "switchNode",
514     "name": "switch vnfid found",
515     "xml": "<switch test=\"`$service-data.vnfs.vnf[$vidx].vnf-id == $vnf-topology-operation-input.vnf-information.vnf-id`\">\n\n",
516     "comments": "",
517     "outputs": 1,
518     "x": 1772.7040710449219,
519     "y": 118.66829681396484,
520     "z": "af5ae803.904aa8",
521     "wires": [
522       [
523         "442b99c7.862238"
524       ]
525     ]
526   },
527   {
528     "id": "3c6f340.b39b3cc",
529     "type": "returnFailure",
530     "name": "return failure",
531     "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=\"vnf-topology-operation-input.vnf-request-input.vnf-id not found in service-data\" />\n",
532     "comments": "",
533     "x": 1755.4339294433594,
534     "y": 169.11565399169922,
535     "z": "af5ae803.904aa8",
536     "wires": [
537       
538     ]
539   },
540   {
541     "id": "442b99c7.862238",
542     "type": "outcomeTrue",
543     "name": "true",
544     "xml": "<outcome value='true'>\n",
545     "comments": "",
546     "outputs": 1,
547     "x": 1978.6563415527344,
548     "y": 117.56102752685547,
549     "z": "af5ae803.904aa8",
550     "wires": [
551       [
552         "9a4c2f33.323f8"
553       ]
554     ]
555   },
556   {
557     "id": "9a4c2f33.323f8",
558     "type": "set",
559     "name": "set tmp.vidx and ctx.vnf-data",
560     "xml": "<set>\n<parameter name='tmp.vidx' value='`$vidx`' />\n<parameter name='ctx.vnf-data.' value='`$service-data.vnfs.vnf[$vidx].`' />\n",
561     "comments": "",
562     "x": 2217.1880798339844,
563     "y": 113.31102752685547,
564     "z": "af5ae803.904aa8",
565     "wires": [
566       
567     ]
568   },
569   {
570     "id": "355929c1.e3c516",
571     "type": "outcome",
572     "name": "0",
573     "xml": "<outcome value='0'>\n",
574     "comments": "",
575     "outputs": 1,
576     "x": 1074.9583435058594,
577     "y": 65.95833587646484,
578     "z": "af5ae803.904aa8",
579     "wires": [
580       [
581         "3a71c6fc.a403ea"
582       ]
583     ]
584   },
585   {
586     "id": "28632f1f.75eb4",
587     "type": "comment",
588     "name": "TODO: Check validation",
589     "info": "",
590     "comments": "",
591     "x": 624.9895935058594,
592     "y": 60.989585876464844,
593     "z": "af5ae803.904aa8",
594     "wires": [
595       
596     ]
597   },
598   {
599     "id": "9540c63d.a06978",
600     "type": "returnSuccess",
601     "name": "return success",
602     "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",
603     "comments": "",
604     "x": 603.3332824707031,
605     "y": 757.3333358764648,
606     "z": "af5ae803.904aa8",
607     "wires": [
608       
609     ]
610   },
611   {
612     "id": "78df0c0e.576094",
613     "type": "set",
614     "name": "set vnf-level-oper-status to PendingDelete",
615     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.order-status' value='PendingDelete' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.last-rpc-action' value='`$vnf-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.last-action' value='`$vnf-topology-operation-input.request-information.request-action`' />\n",
616     "comments": "",
617     "x": 682.8133850097656,
618     "y": 585.6704711914062,
619     "z": "af5ae803.904aa8",
620     "wires": [
621       
622     ]
623   },
624   {
625     "id": "99b35972.99c3a8",
626     "type": "set",
627     "name": "copy input data to service data",
628     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-id' value='`$prop.vnf-index`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.sdnc-request-header.' value='$vnf-topology-operation-input.sdnc-request-header.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.request-information.' value='$vnf-topology-operation-input.request-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.' value='$vnf-topology-operation-input.service-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-information.' value='$vnf-topology-operation-input.vnf-information.' />\n\n",
629     "comments": "",
630     "x": 649.6665344238281,
631     "y": 542.6667098999023,
632     "z": "af5ae803.904aa8",
633     "wires": [
634       
635     ]
636   },
637   {
638     "id": "61eb6b8d.7cad14",
639     "type": "save",
640     "name": "update siteInstance configuration in AAI",
641     "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='generic-vnf' \n      key='generic-vnf.vnf-id = $prop.vnf-index' >\n<parameter name='vnf-id' value='`$prop.vnf-index`' />\n<parameter name='in-maint' value='true' />\n<parameter name='is-closed-loop-disabled' value='false' />\n<parameter name='orchestration-status' value='PendingDelete' />\n<parameter name='operational-status' value='PendingDelete' />\n<parameter name='model-customization-id' value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`' />\n<parameter name='model-invariant-id' value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-invariant-uuid`' />\n<parameter name='model-version-id' value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-uuid`' />\n<parameter name='selflink' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'  + $vnf-topology-operation-input.service-information.service-instance-id  + '/service-data/vnfs/vnf/'  + $prop.vnf-index  + '/vnf-data/'` \" />\n",
642     "comments": "",
643     "outputs": 1,
644     "x": 677,
645     "y": 665.5556030273438,
646     "z": "af5ae803.904aa8",
647     "wires": [
648       [
649         
650       ]
651     ]
652   },
653   {
654     "id": "4080214.adfeae",
655     "type": "save",
656     "name": "save service relationship in AAI",
657     "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list' \n      key='service-instance.service-instance-id = $service-data.service-information.service-instance-id \n         AND customer.global-customer-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.global-customer-id \n         AND service-subscription.service-type = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.subscription-service-type' \n      force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"generic-vnf\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/generic-vnfs/generic-vnf/' + $prop.vnf-index`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"generic-vnf.vnf-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.vnf-index`\" />",
658     "comments": "",
659     "outputs": 1,
660     "x": 651.0000305175781,
661     "y": 708.3333358764648,
662     "z": "af5ae803.904aa8",
663     "wires": [
664       [
665         
666       ]
667     ]
668   },
669   {
670     "id": "6f647857.5c6b48",
671     "type": "set",
672     "name": "set vnf-index and vnf-object-path",
673     "xml": "<set>\n<parameter name='vnfId' value='`$prop.vnf-index`' />\n<parameter name=\"vnf-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'  + $vnf-topology-operation-input.service-information.service-instance-id  + '/service-data/vnfs/vnf/'  + $prop.vnf-index  + '/vnf-data/'` \" />",
674     "comments": "",
675     "x": 656.5000305175781,
676     "y": 625.3333358764648,
677     "z": "af5ae803.904aa8",
678     "wires": [
679       
680     ]
681   },
682   {
683     "id": "1364166a.1d494a",
684     "type": "switchNode",
685     "name": "switch sdwan.site",
686     "xml": "<switch test=\"`$tmp.sdwan.site`\">\n",
687     "comments": "",
688     "outputs": 1,
689     "x": 611.9895935058594,
690     "y": 387.98958587646484,
691     "z": "af5ae803.904aa8",
692     "wires": [
693       [
694         "2e02ce5b.120d72",
695         "c3598024.ef229"
696       ]
697     ]
698   },
699   {
700     "id": "4302e938.be3ef8",
701     "type": "set",
702     "name": "set sdwan.site",
703     "xml": "<set>\n<parameter name='tmp.sdwan.site' value='false' />\n",
704     "comments": "",
705     "x": 602.9895935058594,
706     "y": 256.98958587646484,
707     "z": "af5ae803.904aa8",
708     "wires": [
709       
710     ]
711   },
712   {
713     "id": "c3598024.ef229",
714     "type": "outcomeTrue",
715     "name": "true",
716     "xml": "<outcome value='true'>\n",
717     "comments": "",
718     "outputs": 1,
719     "x": 747.9895935058594,
720     "y": 480.98958587646484,
721     "z": "af5ae803.904aa8",
722     "wires": [
723       [
724         "38d8d2a8.f58c0e"
725       ]
726     ]
727   },
728   {
729     "id": "2e02ce5b.120d72",
730     "type": "outcomeTrue",
731     "name": "false",
732     "xml": "<outcome value='false'>\n",
733     "comments": "",
734     "outputs": 1,
735     "x": 791.8783874511719,
736     "y": 400.9896469116211,
737     "z": "af5ae803.904aa8",
738     "wires": [
739       [
740         "ad672f8e.2adcd"
741       ]
742     ]
743   },
744   {
745     "id": "ad672f8e.2adcd",
746     "type": "block",
747     "name": "block",
748     "xml": "<block>\n",
749     "atomic": "false",
750     "comments": "",
751     "outputs": 1,
752     "x": 930.9895935058594,
753     "y": 400.98958587646484,
754     "z": "af5ae803.904aa8",
755     "wires": [
756       [
757         
758       ]
759     ]
760   },
761   {
762     "id": "38d8d2a8.f58c0e",
763     "type": "block",
764     "name": "block : atomic",
765     "xml": "<block atomic=\"true\">",
766     "atomic": "true",
767     "outputs": 1,
768     "x": 909.9895935058594,
769     "y": 479.98958587646484,
770     "z": "af5ae803.904aa8",
771     "wires": [
772       [
773         
774       ]
775     ]
776   },
777   {
778     "id": "d9bbd64d.c1dfa8",
779     "type": "comment",
780     "name": "TODO: SDWAN implementation for site",
781     "info": "",
782     "comments": "",
783     "x": 1067.9895935058594,
784     "y": 521.9895858764648,
785     "z": "af5ae803.904aa8",
786     "wires": [
787       
788     ]
789   },
790   {
791     "id": "dfb2bb0b.f25f38",
792     "type": "comment",
793     "name": "TODO: AAI",
794     "info": "",
795     "comments": "",
796     "x": 902,
797     "y": 671,
798     "z": "af5ae803.904aa8",
799     "wires": [
800       
801     ]
802   }
803 ]