4b4448bb791910ae2be92faa60f2756ba1b9b5be
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / sdwan / GENERIC-RESOURCE-API_sdwan-vf-operation-site-delete.json
1 [\r
2     {\r
3         "id": "187aa613.a5839a",\r
4         "type": "service-logic",\r
5         "name": "GENERIC-RESOURCE-API ${project.version}",\r
6         "module": "GENERIC-RESOURCE-API",\r
7         "version": "${project.version}",\r
8         "comments": "",\r
9         "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
10         "outputs": 1,\r
11         "x": 235.00390625,\r
12         "y": 121.23810815811157,\r
13         "z": "e1fdfe1b.e244a",\r
14         "wires": [\r
15             [\r
16                 "582fdd43.f9c334"\r
17             ]\r
18         ]\r
19     },\r
20     {\r
21         "id": "582fdd43.f9c334",\r
22         "type": "method",\r
23         "name": "method sdwan-vf-operation-site-delete",\r
24         "xml": "<method rpc='sdwan-vf-operation-site-delete' mode='sync'>\n",\r
25         "comments": "",\r
26         "outputs": 1,\r
27         "x": 246.71820068359375,\r
28         "y": 215.58634042739868,\r
29         "z": "e1fdfe1b.e244a",\r
30         "wires": [\r
31             [\r
32                 "5b1517bd.e6d538"\r
33             ]\r
34         ]\r
35     },\r
36     {\r
37         "id": "dd9a7d3b.c0b22",\r
38         "type": "dgstart",\r
39         "name": "DGSTART",\r
40         "outputs": 1,\r
41         "x": 155.71820068359375,\r
42         "y": 58.999998569488525,\r
43         "z": "e1fdfe1b.e244a",\r
44         "wires": [\r
45             [\r
46                 "187aa613.a5839a"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "5b1517bd.e6d538",\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": 263.38490295410156,\r
58         "y": 449.66671800613403,\r
59         "z": "e1fdfe1b.e244a",\r
60         "wires": [\r
61             [\r
62                 "9241d723.4c1768",\r
63                 "583bedbe.114ce4",\r
64                 "530fc00e.364a7",\r
65                 "6080131a.3dc0dc",\r
66                 "e87fa266.b6e36",\r
67                 "809305f5.00af78",\r
68                 "35360c23.e7bca4",\r
69                 "f2c5088e.cdf1f8",\r
70                 "8e537e93.b1e07",\r
71                 "c5084158.dcae4",\r
72                 "a42b62f1.2ca2"\r
73             ]\r
74         ]\r
75     },\r
76     {\r
77         "id": "583bedbe.114ce4",\r
78         "type": "for",\r
79         "name": "for each vnf",\r
80         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",\r
81         "comments": "",\r
82         "outputs": 1,\r
83         "x": 578.7495651245117,\r
84         "y": 295.2691397666931,\r
85         "z": "e1fdfe1b.e244a",\r
86         "wires": [\r
87             [\r
88                 "54d8e288.9c571c"\r
89             ]\r
90         ]\r
91     },\r
92     {\r
93         "id": "9241d723.4c1768",\r
94         "type": "switchNode",\r
95         "name": "switch vnf_length",\r
96         "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",\r
97         "comments": "",\r
98         "outputs": 1,\r
99         "x": 583.7182197570801,\r
100         "y": 234.000009059906,\r
101         "z": "e1fdfe1b.e244a",\r
102         "wires": [\r
103             [\r
104                 "deee2c29.49f92"\r
105             ]\r
106         ]\r
107     },\r
108     {\r
109         "id": "deee2c29.49f92",\r
110         "type": "outcome",\r
111         "name": "NULL",\r
112         "xml": "<outcome value=''>\n",\r
113         "comments": "",\r
114         "outputs": 1,\r
115         "x": 763.7182006835938,\r
116         "y": 232.99999856948853,\r
117         "z": "e1fdfe1b.e244a",\r
118         "wires": [\r
119             [\r
120                 "c9ce5d0a.f9326"\r
121             ]\r
122         ]\r
123     },\r
124     {\r
125         "id": "c9ce5d0a.f9326",\r
126         "type": "returnFailure",\r
127         "name": "return failure",\r
128         "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
129         "comments": "",\r
130         "x": 913.1469268798828,\r
131         "y": 234.14291620254517,\r
132         "z": "e1fdfe1b.e244a",\r
133         "wires": []\r
134     },\r
135     {\r
136         "id": "54d8e288.9c571c",\r
137         "type": "switchNode",\r
138         "name": "switch this vnf-id == input vnf-id",\r
139         "xml": "<switch test=\"`$service-data.vnfs.vnf[$idx].vnf-id == $vf-module-topology-operation-input.vnf-information.vnf-id`\">    \n",\r
140         "comments": "",\r
141         "outputs": 1,\r
142         "x": 801.7182159423828,\r
143         "y": 296.0000047683716,\r
144         "z": "e1fdfe1b.e244a",\r
145         "wires": [\r
146             [\r
147                 "60ddf1fc.3523e"\r
148             ]\r
149         ]\r
150     },\r
151     {\r
152         "id": "60ddf1fc.3523e",\r
153         "type": "outcomeTrue",\r
154         "name": "true",\r
155         "xml": "<outcome value='true'>\n",\r
156         "comments": "",\r
157         "outputs": 1,\r
158         "x": 1016.7182006835938,\r
159         "y": 293.9999985694885,\r
160         "z": "e1fdfe1b.e244a",\r
161         "wires": [\r
162             [\r
163                 "3516b602.f2680a"\r
164             ]\r
165         ]\r
166     },\r
167     {\r
168         "id": "3516b602.f2680a",\r
169         "type": "set",\r
170         "name": "set vnf-index",\r
171         "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",\r
172         "comments": "",\r
173         "x": 1180.7182006835938,\r
174         "y": 288.9999985694885,\r
175         "z": "e1fdfe1b.e244a",\r
176         "wires": []\r
177     },\r
178     {\r
179         "id": "530fc00e.364a7",\r
180         "type": "switchNode",\r
181         "name": "switch vf-modules.vf-module_length",\r
182         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",\r
183         "comments": "",\r
184         "outputs": 1,\r
185         "x": 649.7182350158691,\r
186         "y": 372.00002336502075,\r
187         "z": "e1fdfe1b.e244a",\r
188         "wires": [\r
189             [\r
190                 "8726f5fa.6a9e18",\r
191                 "28d1ea9e.688d26",\r
192                 "8ffcd1cb.2fcee"\r
193             ]\r
194         ]\r
195     },\r
196     {\r
197         "id": "28d1ea9e.688d26",\r
198         "type": "outcome",\r
199         "name": "NULL",\r
200         "xml": "<outcome value=''>\n",\r
201         "comments": "",\r
202         "outputs": 1,\r
203         "x": 871.7182273864746,\r
204         "y": 406.0000329017639,\r
205         "z": "e1fdfe1b.e244a",\r
206         "wires": [\r
207             [\r
208                 "ed85f484.f7f278"\r
209             ]\r
210         ]\r
211     },\r
212     {\r
213         "id": "8726f5fa.6a9e18",\r
214         "type": "outcome",\r
215         "name": "0",\r
216         "xml": "<outcome value='0'>\n",\r
217         "comments": "",\r
218         "outputs": 1,\r
219         "x": 876.7182235717773,\r
220         "y": 353.0000319480896,\r
221         "z": "e1fdfe1b.e244a",\r
222         "wires": [\r
223             [\r
224                 "ed85f484.f7f278"\r
225             ]\r
226         ]\r
227     },\r
228     {\r
229         "id": "ed85f484.f7f278",\r
230         "type": "returnFailure",\r
231         "name": "return failure",\r
232         "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
233         "comments": "",\r
234         "x": 1034.7182273864746,\r
235         "y": 366.0000329017639,\r
236         "z": "e1fdfe1b.e244a",\r
237         "wires": []\r
238     },\r
239     {\r
240         "id": "8ffcd1cb.2fcee",\r
241         "type": "other",\r
242         "name": "other",\r
243         "xml": "<outcome value='Other'>\n",\r
244         "comments": "",\r
245         "outputs": 1,\r
246         "x": 871.7182273864746,\r
247         "y": 467.0000329017639,\r
248         "z": "e1fdfe1b.e244a",\r
249         "wires": [\r
250             [\r
251                 "340e8678.09189a"\r
252             ]\r
253         ]\r
254     },\r
255     {\r
256         "id": "806cc3c4.ab426",\r
257         "type": "set",\r
258         "name": "set vf-module_length",\r
259         "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
260         "comments": "",\r
261         "x": 1225.7182426452637,\r
262         "y": 465.0000468492508,\r
263         "z": "e1fdfe1b.e244a",\r
264         "wires": []\r
265     },\r
266     {\r
267         "id": "340e8678.09189a",\r
268         "type": "block",\r
269         "name": "block : atomic",\r
270         "xml": "<block atomic=\"true\">",\r
271         "atomic": "true",\r
272         "outputs": 1,\r
273         "x": 1032.7182731628418,\r
274         "y": 464.00002431869507,\r
275         "z": "e1fdfe1b.e244a",\r
276         "wires": [\r
277             [\r
278                 "806cc3c4.ab426",\r
279                 "f59f2884.04cee8"\r
280             ]\r
281         ]\r
282     },\r
283     {\r
284         "id": "f59f2884.04cee8",\r
285         "type": "for",\r
286         "name": "for each existing vf-index",\r
287         "xml": "<for index='idx' start='0' end='`$vf-module-length`' >\n",\r
288         "comments": "",\r
289         "outputs": 1,\r
290         "x": 1244.7182121276855,\r
291         "y": 518.0000233650208,\r
292         "z": "e1fdfe1b.e244a",\r
293         "wires": [\r
294             [\r
295                 "2f51cfde.50b1e"\r
296             ]\r
297         ]\r
298     },\r
299     {\r
300         "id": "2f51cfde.50b1e",\r
301         "type": "switchNode",\r
302         "name": "switch vf-module-id found",\r
303         "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
304         "comments": "",\r
305         "outputs": 1,\r
306         "x": 1487.7182273864746,\r
307         "y": 513.0000329017639,\r
308         "z": "e1fdfe1b.e244a",\r
309         "wires": [\r
310             [\r
311                 "b1049a4.b276d68"\r
312             ]\r
313         ]\r
314     },\r
315     {\r
316         "id": "b1049a4.b276d68",\r
317         "type": "outcomeTrue",\r
318         "name": "true",\r
319         "xml": "<outcome value='true'>\n",\r
320         "comments": "",\r
321         "outputs": 1,\r
322         "x": 1728.718355178833,\r
323         "y": 506.00003004074097,\r
324         "z": "e1fdfe1b.e244a",\r
325         "wires": [\r
326             [\r
327                 "30dc082a.0a5cd8"\r
328             ]\r
329         ]\r
330     },\r
331     {\r
332         "id": "30dc082a.0a5cd8",\r
333         "type": "block",\r
334         "name": "block : atomic",\r
335         "xml": "<block atomic=\"true\">",\r
336         "atomic": "true",\r
337         "outputs": 1,\r
338         "x": 1880.7183265686035,\r
339         "y": 508.00002336502075,\r
340         "z": "e1fdfe1b.e244a",\r
341         "wires": [\r
342             [\r
343                 "68ce9aa6.9cbee4",\r
344                 "6fd91070.2784d",\r
345                 "83965509.802248"\r
346             ]\r
347         ]\r
348     },\r
349     {\r
350         "id": "68ce9aa6.9cbee4",\r
351         "type": "set",\r
352         "name": "set tmp.vidx and ctx.vnf-data",\r
353         "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
354         "comments": "",\r
355         "x": 2102.7183265686035,\r
356         "y": 504.00002336502075,\r
357         "z": "e1fdfe1b.e244a",\r
358         "wires": []\r
359     },\r
360     {\r
361         "id": "6fd91070.2784d",\r
362         "type": "set",\r
363         "name": "set vf-module-request-input.",\r
364         "xml": "<set>\n<parameter name='vf-module-request-input.' value='`$ctx.vf-module-data.vf-module-request-input.`' />\n\n",\r
365         "comments": "",\r
366         "x": 2108.7183265686035,\r
367         "y": 553.0000233650208,\r
368         "z": "e1fdfe1b.e244a",\r
369         "wires": []\r
370     },\r
371     {\r
372         "id": "83965509.802248",\r
373         "type": "call",\r
374         "name": "call sdwan-get-vf-module-device-param",\r
375         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-vf-module-device-param' mode='sync' >\n",\r
376         "comments": "",\r
377         "outputs": 1,\r
378         "x": 2136.718547821045,\r
379         "y": 601.0000290870667,\r
380         "z": "e1fdfe1b.e244a",\r
381         "wires": [\r
382             []\r
383         ]\r
384     },\r
385     {\r
386         "id": "6080131a.3dc0dc",\r
387         "type": "switchNode",\r
388         "name": "switch tmp.vidx ",\r
389         "xml": "<switch test=\"`$tmp.vidx`\">\n\n",\r
390         "comments": "",\r
391         "outputs": 1,\r
392         "x": 588.7494468688965,\r
393         "y": 545.0161061286926,\r
394         "z": "e1fdfe1b.e244a",\r
395         "wires": [\r
396             [\r
397                 "73f1e922.5bcb58"\r
398             ]\r
399         ]\r
400     },\r
401     {\r
402         "id": "73f1e922.5bcb58",\r
403         "type": "outcome",\r
404         "name": "NULL",\r
405         "xml": "<outcome value=''>\n",\r
406         "comments": "",\r
407         "outputs": 1,\r
408         "x": 736.1780891418457,\r
409         "y": 544.5875163078308,\r
410         "z": "e1fdfe1b.e244a",\r
411         "wires": [\r
412             [\r
413                 "a8c19777.b80838"\r
414             ]\r
415         ]\r
416     },\r
417     {\r
418         "id": "a8c19777.b80838",\r
419         "type": "returnFailure",\r
420         "name": "return failure",\r
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",\r
422         "comments": "",\r
423         "x": 885.6068153381348,\r
424         "y": 545.7304339408875,\r
425         "z": "e1fdfe1b.e244a",\r
426         "wires": []\r
427     },\r
428     {\r
429         "id": "e87fa266.b6e36",\r
430         "type": "switchNode",\r
431         "name": "switch vf-module-oper-status",\r
432         "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
433         "comments": "",\r
434         "outputs": 1,\r
435         "x": 633.047607421875,\r
436         "y": 615.3333115577698,\r
437         "z": "e1fdfe1b.e244a",\r
438         "wires": [\r
439             [\r
440                 "f563296b.c51508",\r
441                 "5df5c282.7498ac"\r
442             ]\r
443         ]\r
444     },\r
445     {\r
446         "id": "f563296b.c51508",\r
447         "type": "outcome",\r
448         "name": "outcome PendingDelete",\r
449         "xml": "<outcome value='PendingDelete'>\n",\r
450         "comments": "",\r
451         "outputs": 1,\r
452         "x": 923.8808746337891,\r
453         "y": 619.4444346427917,\r
454         "z": "e1fdfe1b.e244a",\r
455         "wires": [\r
456             [\r
457                 "def8fb03.8e15e8"\r
458             ]\r
459         ]\r
460     },\r
461     {\r
462         "id": "5df5c282.7498ac",\r
463         "type": "other",\r
464         "name": "other",\r
465         "xml": "<outcome value='Other'>\n",\r
466         "comments": "",\r
467         "outputs": 1,\r
468         "x": 890.8810119628906,\r
469         "y": 671.4444873332977,\r
470         "z": "e1fdfe1b.e244a",\r
471         "wires": [\r
472             [\r
473                 "2bb9155.57a22ea"\r
474             ]\r
475         ]\r
476     },\r
477     {\r
478         "id": "2bb9155.57a22ea",\r
479         "type": "returnFailure",\r
480         "name": "return failure",\r
481         "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
482         "comments": "",\r
483         "x": 1050.3807792663574,\r
484         "y": 674.4444863796234,\r
485         "z": "e1fdfe1b.e244a",\r
486         "wires": []\r
487     },\r
488     {\r
489         "id": "def8fb03.8e15e8",\r
490         "type": "block",\r
491         "name": "block : atomic",\r
492         "xml": "<block atomic=\"true\">",\r
493         "atomic": "true",\r
494         "outputs": 1,\r
495         "x": 1121.1872749328613,\r
496         "y": 629.7695889472961,\r
497         "z": "e1fdfe1b.e244a",\r
498         "wires": [\r
499             []\r
500         ]\r
501     },\r
502     {\r
503         "id": "a42b62f1.2ca2",\r
504         "type": "returnSuccess",\r
505         "name": "return success",\r
506         "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
507         "comments": "",\r
508         "x": 611.1588096618652,\r
509         "y": 994.2221984863281,\r
510         "z": "e1fdfe1b.e244a",\r
511         "wires": []\r
512     },\r
513     {\r
514         "id": "809305f5.00af78",\r
515         "type": "set",\r
516         "name": "set prop.vnfNewidx",\r
517         "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`0`' />\n",\r
518         "comments": "",\r
519         "x": 607.2454776763916,\r
520         "y": 689.3333535194397,\r
521         "z": "e1fdfe1b.e244a",\r
522         "wires": []\r
523     },\r
524     {\r
525         "id": "35360c23.e7bca4",\r
526         "type": "for",\r
527         "name": "for lidx..service-data.vf-modules.vf-module[]",\r
528         "xml": "<for index='lidx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",\r
529         "comments": "",\r
530         "outputs": 1,\r
531         "x": 687.2453918457031,\r
532         "y": 740.3333554267883,\r
533         "z": "e1fdfe1b.e244a",\r
534         "wires": [\r
535             [\r
536                 "37a5b897.303c08"\r
537             ]\r
538         ]\r
539     },\r
540     {\r
541         "id": "f2c5088e.cdf1f8",\r
542         "type": "set",\r
543         "name": "set new vnf length",\r
544         "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
545         "comments": "",\r
546         "x": 611.3467636108398,\r
547         "y": 793.1375732421875,\r
548         "z": "e1fdfe1b.e244a",\r
549         "wires": []\r
550     },\r
551     {\r
552         "id": "8e537e93.b1e07",\r
553         "type": "set",\r
554         "name": "Remove vnf from ServiceData",\r
555         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$prop.vnfidxLen].\" value=\"\"/>\n",\r
556         "comments": "",\r
557         "x": 648.2454376220703,\r
558         "y": 843.3333582878113,\r
559         "z": "e1fdfe1b.e244a",\r
560         "wires": []\r
561     },\r
562     {\r
563         "id": "37a5b897.303c08",\r
564         "type": "block",\r
565         "name": "block : atomic",\r
566         "xml": "<block atomic=\"true\">",\r
567         "atomic": "true",\r
568         "outputs": 1,\r
569         "x": 947.24538230896,\r
570         "y": 747.3332152366638,\r
571         "z": "e1fdfe1b.e244a",\r
572         "wires": [\r
573             [\r
574                 "28df8155.45a17e"\r
575             ]\r
576         ]\r
577     },\r
578     {\r
579         "id": "b54d3819.c1f898",\r
580         "type": "delete",\r
581         "name": "delete site vf instance configuration in AAI",\r
582         "xml": "<delete 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",\r
583         "comments": "",\r
584         "outputs": 1,\r
585         "x": 693.2457847595215,\r
586         "y": 941.59490442276,\r
587         "z": "e1fdfe1b.e244a",\r
588         "wires": [\r
589             []\r
590         ]\r
591     },\r
592     {\r
593         "id": "28df8155.45a17e",\r
594         "type": "switchNode",\r
595         "name": "switch vnf-id found",\r
596         "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
597         "comments": "",\r
598         "outputs": 1,\r
599         "x": 1133.245449066162,\r
600         "y": 747.3333759307861,\r
601         "z": "e1fdfe1b.e244a",\r
602         "wires": [\r
603             [\r
604                 "b11e0659.68c598"\r
605             ]\r
606         ]\r
607     },\r
608     {\r
609         "id": "b11e0659.68c598",\r
610         "type": "outcomeFalse",\r
611         "name": "false",\r
612         "xml": "<outcome value='false'>\n",\r
613         "comments": "",\r
614         "outputs": 1,\r
615         "x": 1302.2454566955566,\r
616         "y": 746.3332133293152,\r
617         "z": "e1fdfe1b.e244a",\r
618         "wires": [\r
619             [\r
620                 "8c9a4a2b.2a6988"\r
621             ]\r
622         ]\r
623     },\r
624     {\r
625         "id": "8c9a4a2b.2a6988",\r
626         "type": "block",\r
627         "name": "block : atomic",\r
628         "xml": "<block atomic=\"true\">",\r
629         "atomic": "true",\r
630         "outputs": 1,\r
631         "x": 1456.2452955245972,\r
632         "y": 738.3332142829895,\r
633         "z": "e1fdfe1b.e244a",\r
634         "wires": [\r
635             [\r
636                 "9c4fcf43.faebd",\r
637                 "f51761cb.90c27"\r
638             ]\r
639         ]\r
640     },\r
641     {\r
642         "id": "9c4fcf43.faebd",\r
643         "type": "set",\r
644         "name": "set  vnf data",\r
645         "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
646         "comments": "",\r
647         "x": 1621.2453908920288,\r
648         "y": 713.3333697319031,\r
649         "z": "e1fdfe1b.e244a",\r
650         "wires": []\r
651     },\r
652     {\r
653         "id": "f51761cb.90c27",\r
654         "type": "set",\r
655         "name": "set prop.vnfNewidx",\r
656         "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`$prop.vnfidxLen + 1`' />\n",\r
657         "comments": "",\r
658         "x": 1643.2453908920288,\r
659         "y": 769.333333492279,\r
660         "z": "e1fdfe1b.e244a",\r
661         "wires": []\r
662     },\r
663     {\r
664         "id": "c5084158.dcae4",\r
665         "type": "set",\r
666         "name": "set vf-module-object-path",\r
667         "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
668         "comments": "",\r
669         "x": 635.0476455688477,\r
670         "y": 888.6666932106018,\r
671         "z": "e1fdfe1b.e244a",\r
672         "wires": []\r
673     }\r
674 ]