012deec82b6776b33a94dc79464d5901869ed703
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / sdwan / GENERIC-RESOURCE-API_sdwan-vf-operation-lanport-delete.json
1 [\r
2     {\r
3         "id": "a54d86da.b0b4c8",\r
4         "type": "method",\r
5         "name": "method sdwan-vf-operation-lanport-delete",\r
6         "xml": "<method rpc='sdwan-vf-operation-lanport-delete' mode='sync'>\n",\r
7         "comments": "",\r
8         "outputs": 1,\r
9         "x": 234.00000762939453,\r
10         "y": 230.00012350082397,\r
11         "z": "1f04287d.306418",\r
12         "wires": [\r
13             [\r
14                 "4d4d77e8.c38938"\r
15             ]\r
16         ]\r
17     },\r
18     {\r
19         "id": "db831233.33e69",\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": 222.28571319580078,\r
28         "y": 130.65188121795654,\r
29         "z": "1f04287d.306418",\r
30         "wires": [\r
31             [\r
32                 "a54d86da.b0b4c8"\r
33             ]\r
34         ]\r
35     },\r
36     {\r
37         "id": "62c65238.af2cac",\r
38         "type": "dgstart",\r
39         "name": "DGSTART",\r
40         "outputs": 1,\r
41         "x": 143.00000762939453,\r
42         "y": 68.4137716293335,\r
43         "z": "1f04287d.306418",\r
44         "wires": [\r
45             [\r
46                 "db831233.33e69"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "4d4d77e8.c38938",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">",\r
55         "atomic": "true",\r
56         "outputs": 1,\r
57         "x": 250.66670989990234,\r
58         "y": 459.080491065979,\r
59         "z": "1f04287d.306418",\r
60         "wires": [\r
61             [\r
62                 "26d66719.d43da8",\r
63                 "e7e6cf90.f4145",\r
64                 "2040df5d.c513d",\r
65                 "58084a37.394334",\r
66                 "8cf55d8b.9b86e",\r
67                 "6f98bfc7.8211a",\r
68                 "b57e1a43.a54548",\r
69                 "9d1a9cea.dd56",\r
70                 "49881624.abb0c8",\r
71                 "c5683ab4.530598",\r
72                 "d5b959e7.7e0cc8",\r
73                 "d3e08866.ee2d18"\r
74             ]\r
75         ]\r
76     },\r
77     {\r
78         "id": "e7e6cf90.f4145",\r
79         "type": "for",\r
80         "name": "for each vnf",\r
81         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",\r
82         "comments": "",\r
83         "outputs": 1,\r
84         "x": 566.0313720703125,\r
85         "y": 304.6829128265381,\r
86         "z": "1f04287d.306418",\r
87         "wires": [\r
88             [\r
89                 "7275fe1.35167"\r
90             ]\r
91         ]\r
92     },\r
93     {\r
94         "id": "26d66719.d43da8",\r
95         "type": "switchNode",\r
96         "name": "switch vnf_length",\r
97         "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",\r
98         "comments": "",\r
99         "outputs": 1,\r
100         "x": 571.0000267028809,\r
101         "y": 243.41378211975098,\r
102         "z": "1f04287d.306418",\r
103         "wires": [\r
104             [\r
105                 "4f7f751d.4ffa8c"\r
106             ]\r
107         ]\r
108     },\r
109     {\r
110         "id": "4f7f751d.4ffa8c",\r
111         "type": "outcome",\r
112         "name": "NULL",\r
113         "xml": "<outcome value=''>\n",\r
114         "comments": "",\r
115         "outputs": 1,\r
116         "x": 751.0000076293945,\r
117         "y": 242.4137716293335,\r
118         "z": "1f04287d.306418",\r
119         "wires": [\r
120             [\r
121                 "b8464fa4.268c7"\r
122             ]\r
123         ]\r
124     },\r
125     {\r
126         "id": "b8464fa4.268c7",\r
127         "type": "returnFailure",\r
128         "name": "return failure",\r
129         "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",\r
130         "comments": "",\r
131         "x": 900.4287338256836,\r
132         "y": 243.55668926239014,\r
133         "z": "1f04287d.306418",\r
134         "wires": []\r
135     },\r
136     {\r
137         "id": "7275fe1.35167",\r
138         "type": "switchNode",\r
139         "name": "switch this vnf-id == input vnf-id",\r
140         "xml": "<switch test=\"`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`\">    \n",\r
141         "comments": "",\r
142         "outputs": 1,\r
143         "x": 789.0000228881836,\r
144         "y": 305.41377782821655,\r
145         "z": "1f04287d.306418",\r
146         "wires": [\r
147             [\r
148                 "2f21af21.529ff"\r
149             ]\r
150         ]\r
151     },\r
152     {\r
153         "id": "2f21af21.529ff",\r
154         "type": "outcomeTrue",\r
155         "name": "true",\r
156         "xml": "<outcome value='true'>\n",\r
157         "comments": "",\r
158         "outputs": 1,\r
159         "x": 1004.0000076293945,\r
160         "y": 303.4137716293335,\r
161         "z": "1f04287d.306418",\r
162         "wires": [\r
163             [\r
164                 "a1139d12.89e01"\r
165             ]\r
166         ]\r
167     },\r
168     {\r
169         "id": "a1139d12.89e01",\r
170         "type": "set",\r
171         "name": "set vnf-index",\r
172         "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",\r
173         "comments": "",\r
174         "x": 1168.0000076293945,\r
175         "y": 298.4137716293335,\r
176         "z": "1f04287d.306418",\r
177         "wires": []\r
178     },\r
179     {\r
180         "id": "2040df5d.c513d",\r
181         "type": "switchNode",\r
182         "name": "switch vf-modules.vf-module_length",\r
183         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",\r
184         "comments": "",\r
185         "outputs": 1,\r
186         "x": 637.0000419616699,\r
187         "y": 381.4137964248657,\r
188         "z": "1f04287d.306418",\r
189         "wires": [\r
190             [\r
191                 "6da138cf.958678",\r
192                 "2a607157.3c86fe",\r
193                 "9b455cd1.ad8b9"\r
194             ]\r
195         ]\r
196     },\r
197     {\r
198         "id": "2a607157.3c86fe",\r
199         "type": "outcome",\r
200         "name": "NULL",\r
201         "xml": "<outcome value=''>\n",\r
202         "comments": "",\r
203         "outputs": 1,\r
204         "x": 859.0000343322754,\r
205         "y": 415.4138059616089,\r
206         "z": "1f04287d.306418",\r
207         "wires": [\r
208             [\r
209                 "9e4075b3.63ff28"\r
210             ]\r
211         ]\r
212     },\r
213     {\r
214         "id": "6da138cf.958678",\r
215         "type": "outcome",\r
216         "name": "0",\r
217         "xml": "<outcome value='0'>\n",\r
218         "comments": "",\r
219         "outputs": 1,\r
220         "x": 864.0000305175781,\r
221         "y": 362.41380500793457,\r
222         "z": "1f04287d.306418",\r
223         "wires": [\r
224             [\r
225                 "9e4075b3.63ff28"\r
226             ]\r
227         ]\r
228     },\r
229     {\r
230         "id": "9e4075b3.63ff28",\r
231         "type": "returnFailure",\r
232         "name": "return failure",\r
233         "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",\r
234         "comments": "",\r
235         "x": 1022.0000343322754,\r
236         "y": 375.4138059616089,\r
237         "z": "1f04287d.306418",\r
238         "wires": []\r
239     },\r
240     {\r
241         "id": "9b455cd1.ad8b9",\r
242         "type": "other",\r
243         "name": "other",\r
244         "xml": "<outcome value='Other'>\n",\r
245         "comments": "",\r
246         "outputs": 1,\r
247         "x": 859.0000343322754,\r
248         "y": 476.4138059616089,\r
249         "z": "1f04287d.306418",\r
250         "wires": [\r
251             [\r
252                 "76d683a5.eebfec"\r
253             ]\r
254         ]\r
255     },\r
256     {\r
257         "id": "3f214675.09ba1a",\r
258         "type": "set",\r
259         "name": "set vf-module_length",\r
260         "xml": "<set>\n<parameter name='vf-module-length' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' />\n\n",\r
261         "comments": "",\r
262         "x": 1213.0000495910645,\r
263         "y": 474.41381990909576,\r
264         "z": "1f04287d.306418",\r
265         "wires": []\r
266     },\r
267     {\r
268         "id": "76d683a5.eebfec",\r
269         "type": "block",\r
270         "name": "block : atomic",\r
271         "xml": "<block atomic=\"true\">",\r
272         "atomic": "true",\r
273         "outputs": 1,\r
274         "x": 1020.0000801086426,\r
275         "y": 473.41379737854004,\r
276         "z": "1f04287d.306418",\r
277         "wires": [\r
278             [\r
279                 "3f214675.09ba1a",\r
280                 "42fcda16.d37964"\r
281             ]\r
282         ]\r
283     },\r
284     {\r
285         "id": "42fcda16.d37964",\r
286         "type": "for",\r
287         "name": "for each existing vf-index",\r
288         "xml": "<for index='idx' start='0' end='`$vf-module-length`' >\n",\r
289         "comments": "",\r
290         "outputs": 1,\r
291         "x": 1232.0000190734863,\r
292         "y": 527.4137964248657,\r
293         "z": "1f04287d.306418",\r
294         "wires": [\r
295             [\r
296                 "9de7c553.fd25f8"\r
297             ]\r
298         ]\r
299     },\r
300     {\r
301         "id": "9de7c553.fd25f8",\r
302         "type": "switchNode",\r
303         "name": "switch vf-module-id found",\r
304         "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
305         "comments": "",\r
306         "outputs": 1,\r
307         "x": 1503.0000381469727,\r
308         "y": 528.4138336181641,\r
309         "z": "1f04287d.306418",\r
310         "wires": [\r
311             [\r
312                 "f61f0e52.12de6"\r
313             ]\r
314         ]\r
315     },\r
316     {\r
317         "id": "f61f0e52.12de6",\r
318         "type": "outcomeTrue",\r
319         "name": "true",\r
320         "xml": "<outcome value='true'>\n",\r
321         "comments": "",\r
322         "outputs": 1,\r
323         "x": 1716.0001621246338,\r
324         "y": 515.4138031005859,\r
325         "z": "1f04287d.306418",\r
326         "wires": [\r
327             [\r
328                 "cf9e9748.fd3478"\r
329             ]\r
330         ]\r
331     },\r
332     {\r
333         "id": "cf9e9748.fd3478",\r
334         "type": "block",\r
335         "name": "block : atomic",\r
336         "xml": "<block atomic=\"true\">",\r
337         "atomic": "true",\r
338         "outputs": 1,\r
339         "x": 1868.0001335144043,\r
340         "y": 517.4137964248657,\r
341         "z": "1f04287d.306418",\r
342         "wires": [\r
343             [\r
344                 "1f23fa4e.25db46",\r
345                 "5446fb0a.a3b5a4",\r
346                 "71d1f1bd.544fb"\r
347             ]\r
348         ]\r
349     },\r
350     {\r
351         "id": "1f23fa4e.25db46",\r
352         "type": "set",\r
353         "name": "set tmp.vidx and ctx.vnf-data",\r
354         "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
355         "comments": "",\r
356         "x": 2090.0001335144043,\r
357         "y": 513.4137964248657,\r
358         "z": "1f04287d.306418",\r
359         "wires": []\r
360     },\r
361     {\r
362         "id": "5446fb0a.a3b5a4",\r
363         "type": "set",\r
364         "name": "set vf-module-request-input.",\r
365         "xml": "<set>\n<parameter name='vf-module-request-input.' value='`$ctx.vf-module-data.vf-module-request-input.`' />\n\n",\r
366         "comments": "",\r
367         "x": 2096.0001335144043,\r
368         "y": 562.4137964248657,\r
369         "z": "1f04287d.306418",\r
370         "wires": []\r
371     },\r
372     {\r
373         "id": "71d1f1bd.544fb",\r
374         "type": "call",\r
375         "name": "call sdwan-get-vf-module-lan-param",\r
376         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-vf-module-lan-param' mode='sync' >\n",\r
377         "comments": "",\r
378         "outputs": 1,\r
379         "x": 2124.0003547668457,\r
380         "y": 610.4138021469116,\r
381         "z": "1f04287d.306418",\r
382         "wires": [\r
383             []\r
384         ]\r
385     },\r
386     {\r
387         "id": "58084a37.394334",\r
388         "type": "switchNode",\r
389         "name": "switch tmp.vidx ",\r
390         "xml": "<switch test=\"`$tmp.vidx`\">\n\n",\r
391         "comments": "",\r
392         "outputs": 1,\r
393         "x": 576.0312538146973,\r
394         "y": 554.4298791885376,\r
395         "z": "1f04287d.306418",\r
396         "wires": [\r
397             [\r
398                 "a8fd4f02.a0c39"\r
399             ]\r
400         ]\r
401     },\r
402     {\r
403         "id": "a8fd4f02.a0c39",\r
404         "type": "outcome",\r
405         "name": "NULL",\r
406         "xml": "<outcome value=''>\n",\r
407         "comments": "",\r
408         "outputs": 1,\r
409         "x": 723.4598960876465,\r
410         "y": 554.0012893676758,\r
411         "z": "1f04287d.306418",\r
412         "wires": [\r
413             [\r
414                 "e19c0822.f14e78"\r
415             ]\r
416         ]\r
417     },\r
418     {\r
419         "id": "e19c0822.f14e78",\r
420         "type": "returnFailure",\r
421         "name": "return failure",\r
422         "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",\r
423         "comments": "",\r
424         "x": 872.8886222839355,\r
425         "y": 555.1442070007324,\r
426         "z": "1f04287d.306418",\r
427         "wires": []\r
428     },\r
429     {\r
430         "id": "8cf55d8b.9b86e",\r
431         "type": "switchNode",\r
432         "name": "switch vf-module-oper-status",\r
433         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.order-status`'>\n",\r
434         "comments": "",\r
435         "outputs": 1,\r
436         "x": 620.3294143676758,\r
437         "y": 624.7470846176147,\r
438         "z": "1f04287d.306418",\r
439         "wires": [\r
440             [\r
441                 "56dc0c78.140284",\r
442                 "7bad1343.8cb25c"\r
443             ]\r
444         ]\r
445     },\r
446     {\r
447         "id": "56dc0c78.140284",\r
448         "type": "outcome",\r
449         "name": "outcome PendingDelete",\r
450         "xml": "<outcome value='PendingDelete'>\n",\r
451         "comments": "",\r
452         "outputs": 1,\r
453         "x": 911.1626815795898,\r
454         "y": 628.8582077026367,\r
455         "z": "1f04287d.306418",\r
456         "wires": [\r
457             [\r
458                 "27edf28.129770e"\r
459             ]\r
460         ]\r
461     },\r
462     {\r
463         "id": "7bad1343.8cb25c",\r
464         "type": "other",\r
465         "name": "other",\r
466         "xml": "<outcome value='Other'>\n",\r
467         "comments": "",\r
468         "outputs": 1,\r
469         "x": 878.1628189086914,\r
470         "y": 680.8582603931427,\r
471         "z": "1f04287d.306418",\r
472         "wires": [\r
473             [\r
474                 "ea590f8e.65b32"\r
475             ]\r
476         ]\r
477     },\r
478     {\r
479         "id": "ea590f8e.65b32",\r
480         "type": "returnFailure",\r
481         "name": "return failure",\r
482         "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 is not in appropriate state for activate. Current state is ' + $service-data.vnfs.vnf[$tmp.nidx].vnf-data.vnf-level-oper-status.order-status`\" />",\r
483         "comments": "",\r
484         "x": 1037.6625862121582,\r
485         "y": 683.8582594394684,\r
486         "z": "1f04287d.306418",\r
487         "wires": []\r
488     },\r
489     {\r
490         "id": "27edf28.129770e",\r
491         "type": "block",\r
492         "name": "block : atomic",\r
493         "xml": "<block atomic=\"true\">",\r
494         "atomic": "true",\r
495         "outputs": 1,\r
496         "x": 1108.469081878662,\r
497         "y": 639.1833620071411,\r
498         "z": "1f04287d.306418",\r
499         "wires": [\r
500             []\r
501         ]\r
502     },\r
503     {\r
504         "id": "9d1a9cea.dd56",\r
505         "type": "returnSuccess",\r
506         "name": "return success",\r
507         "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
508         "comments": "",\r
509         "x": 591.4406318664551,\r
510         "y": 1071.635935306549,\r
511         "z": "1f04287d.306418",\r
512         "wires": []\r
513     },\r
514     {\r
515         "id": "c5683ab4.530598",\r
516         "type": "set",\r
517         "name": "set prop.vnfNewidx",\r
518         "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`0`' />\n",\r
519         "comments": "",\r
520         "x": 598.5272789001465,\r
521         "y": 695.7472534179688,\r
522         "z": "1f04287d.306418",\r
523         "wires": []\r
524     },\r
525     {\r
526         "id": "49881624.abb0c8",\r
527         "type": "for",\r
528         "name": "for lidx..service-data.vf-modules.vf-module[]",\r
529         "xml": "<for index='lidx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",\r
530         "comments": "",\r
531         "outputs": 1,\r
532         "x": 674.5271987915039,\r
533         "y": 749.7471284866333,\r
534         "z": "1f04287d.306418",\r
535         "wires": [\r
536             [\r
537                 "3538a71e.fcff88"\r
538             ]\r
539         ]\r
540     },\r
541     {\r
542         "id": "6f98bfc7.8211a",\r
543         "type": "set",\r
544         "name": "set new vnf length",\r
545         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length\" value='`$prop.vnfidxLen`'/>\n\n\t\n",\r
546         "comments": "",\r
547         "x": 598.6285705566406,\r
548         "y": 802.5513463020325,\r
549         "z": "1f04287d.306418",\r
550         "wires": []\r
551     },\r
552     {\r
553         "id": "d5b959e7.7e0cc8",\r
554         "type": "set",\r
555         "name": "Remove vnf from ServiceData",\r
556         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$prop.vnfidxLen].\" value=\"\"/>\n",\r
557         "comments": "",\r
558         "x": 639.5272369384766,\r
559         "y": 849.7472591400146,\r
560         "z": "1f04287d.306418",\r
561         "wires": []\r
562     },\r
563     {\r
564         "id": "3538a71e.fcff88",\r
565         "type": "block",\r
566         "name": "block : atomic",\r
567         "xml": "<block atomic=\"true\">",\r
568         "atomic": "true",\r
569         "outputs": 1,\r
570         "x": 934.5271892547607,\r
571         "y": 756.7469882965088,\r
572         "z": "1f04287d.306418",\r
573         "wires": [\r
574             [\r
575                 "10631fee.66247"\r
576             ]\r
577         ]\r
578     },\r
579     {\r
580         "id": "d3e08866.ee2d18",\r
581         "type": "delete",\r
582         "name": "delete lanport vf instance configuration in AAI",\r
583         "xml": "<delete plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" resource='lan-port-config' \n        key='site-resource.site-resource-id = $vf-module-topology-operation-input.vf-module-information.vf-module-id'>\n",\r
584         "comments": "",\r
585         "outputs": 1,\r
586         "x": 673.5276069641113,\r
587         "y": 1019.008641242981,\r
588         "z": "1f04287d.306418",\r
589         "wires": [\r
590             []\r
591         ]\r
592     },\r
593     {\r
594         "id": "10631fee.66247",\r
595         "type": "switchNode",\r
596         "name": "switch vnf-id found",\r
597         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$lidx].vf-module-data.vf-module-information.vf-module-id == $vf-module-topology-operation-input.vf-module-information.vf-module-id`\">\n",\r
598         "comments": "",\r
599         "outputs": 1,\r
600         "x": 1120.527256011963,\r
601         "y": 756.7471489906311,\r
602         "z": "1f04287d.306418",\r
603         "wires": [\r
604             [\r
605                 "5f2f4339.fa3b9c"\r
606             ]\r
607         ]\r
608     },\r
609     {\r
610         "id": "5f2f4339.fa3b9c",\r
611         "type": "outcomeFalse",\r
612         "name": "false",\r
613         "xml": "<outcome value='false'>\n",\r
614         "comments": "",\r
615         "outputs": 1,\r
616         "x": 1289.5272636413574,\r
617         "y": 755.7469863891602,\r
618         "z": "1f04287d.306418",\r
619         "wires": [\r
620             [\r
621                 "282bbccf.a76394"\r
622             ]\r
623         ]\r
624     },\r
625     {\r
626         "id": "282bbccf.a76394",\r
627         "type": "block",\r
628         "name": "block : atomic",\r
629         "xml": "<block atomic=\"true\">",\r
630         "atomic": "true",\r
631         "outputs": 1,\r
632         "x": 1443.527102470398,\r
633         "y": 747.7469873428345,\r
634         "z": "1f04287d.306418",\r
635         "wires": [\r
636             [\r
637                 "15dd9ec6.9cd7d1",\r
638                 "810eaf7a.70186"\r
639             ]\r
640         ]\r
641     },\r
642     {\r
643         "id": "15dd9ec6.9cd7d1",\r
644         "type": "set",\r
645         "name": "set  vnf data",\r
646         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$prop.vnfidxLen].vnf-id' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[lidx].vf-module-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$prop.vnfidxLen].vnf-data.' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[lidx].vf-module-data.`' />\n",\r
647         "comments": "",\r
648         "x": 1608.5271978378296,\r
649         "y": 722.747142791748,\r
650         "z": "1f04287d.306418",\r
651         "wires": []\r
652     },\r
653     {\r
654         "id": "810eaf7a.70186",\r
655         "type": "set",\r
656         "name": "set prop.vnfNewidx",\r
657         "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`$prop.vnfidxLen + 1`' />\n",\r
658         "comments": "",\r
659         "x": 1630.5271978378296,\r
660         "y": 778.747106552124,\r
661         "z": "1f04287d.306418",\r
662         "wires": []\r
663     },\r
664     {\r
665         "id": "b57e1a43.a54548",\r
666         "type": "set",\r
667         "name": "set vf-module-object-path",\r
668         "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
669         "comments": "",\r
670         "x": 615.3294677734375,\r
671         "y": 966.0804300308228,\r
672         "z": "1f04287d.306418",\r
673         "wires": []\r
674     },\r
675     {\r
676         "id": "eeeb55b5.4909d8",\r
677         "type": "set",\r
678         "name": "Remove vnf from ServiceData",\r
679         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].\" value=\"\"/>\n",\r
680         "comments": "",\r
681         "x": 629.3333129882812,\r
682         "y": 900,\r
683         "z": "1f04287d.306418",\r
684         "wires": []\r
685     }\r
686 ]