7476b0378306491c5be29a5b44b9871f5298ecfa
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_vnf-topology-operation-unassign.json
1 [
2     {
3         "id": "8760ee4d.bacba",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 121.25,
8         "y": 101.16365623474121,
9         "z": "b679ce73.4725c",
10         "wires": [
11             [
12                 "a9ae8cec.2004d"
13             ]
14         ]
15     },
16     {
17         "id": "a9ae8cec.2004d",
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": 235.53570556640625,
26         "y": 141.4017677307129,
27         "z": "b679ce73.4725c",
28         "wires": [
29             [
30                 "3dac1de6.47703a"
31             ]
32         ]
33     },
34     {
35         "id": "3dac1de6.47703a",
36         "type": "method",
37         "name": "method vnf-topology-operation-unassign",
38         "xml": "<method rpc='vnf-topology-operation-unassign' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 217.67862701416016,
42         "y": 181.1636562347412,
43         "z": "b679ce73.4725c",
44         "wires": [
45             [
46                 "8aa731f2.f78648"
47             ]
48         ]
49     },
50     {
51         "id": "287c593d.cb7aa6",
52         "type": "comment",
53         "name": "vnf-topology-operation-unassign",
54         "info": "",
55         "comments": "",
56         "x": 515.594856262207,
57         "y": 48.75,
58         "z": "b679ce73.4725c",
59         "wires": []
60     },
61     {
62         "id": "da8ed21c.290538",
63         "type": "switchNode",
64         "name": "switch request-action",
65         "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
66         "comments": "",
67         "outputs": 1,
68         "x": 524.773811340332,
69         "y": 280.0207939147949,
70         "z": "b679ce73.4725c",
71         "wires": [
72             [
73                 "50a65b42.041c0c",
74                 "85a5b069.51ff2"
75             ]
76         ]
77     },
78     {
79         "id": "50a65b42.041c0c",
80         "type": "outcome",
81         "name": "DeleteVnfInstance",
82         "xml": "<outcome value='DeleteVnfInstance'>\n",
83         "comments": "",
84         "outputs": 1,
85         "x": 778.4881057739258,
86         "y": 257.16367530822754,
87         "z": "b679ce73.4725c",
88         "wires": [
89             [
90                 "93688742.285b9"
91             ]
92         ]
93     },
94     {
95         "id": "85a5b069.51ff2",
96         "type": "other",
97         "name": "other",
98         "xml": "<outcome value='Other'>\n",
99         "comments": "",
100         "outputs": 1,
101         "x": 740.4880714416504,
102         "y": 302.87800312042236,
103         "z": "b679ce73.4725c",
104         "wires": [
105             [
106                 "bfa2ad9d.0bdb1"
107             ]
108         ]
109     },
110     {
111         "id": "93688742.285b9",
112         "type": "block",
113         "name": "block",
114         "xml": "<block>\n",
115         "atomic": "false",
116         "comments": "",
117         "outputs": 1,
118         "x": 963.3452339172363,
119         "y": 257.16370487213135,
120         "z": "b679ce73.4725c",
121         "wires": [
122             []
123         ]
124     },
125     {
126         "id": "bfa2ad9d.0bdb1",
127         "type": "returnFailure",
128         "name": "return failure",
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=\"If svc-action is 'deactivate' then request-action must be 'DeleteVnfInstance'\" />\n",
130         "comments": "",
131         "x": 980.4880790710449,
132         "y": 302.87796115875244,
133         "z": "b679ce73.4725c",
134         "wires": []
135     },
136     {
137         "id": "8aa731f2.f78648",
138         "type": "block",
139         "name": "block : atomic",
140         "xml": "<block atomic=\"true\">",
141         "atomic": "true",
142         "outputs": 1,
143         "x": 199.58333587646484,
144         "y": 574.4969902038574,
145         "z": "b679ce73.4725c",
146         "wires": [
147             [
148                 "da8ed21c.290538",
149                 "9b073e31.2b9548",
150                 "d811a825.e4506",
151                 "230a1984.7eb2de",
152                 "1570abd0.28319c",
153                 "91a3386a.faef3",
154                 "12606f3f.12bf41",
155                 "a2ededb3.20eb68"
156             ]
157         ]
158     },
159     {
160         "id": "9b073e31.2b9548",
161         "type": "switchNode",
162         "name": "switch vnf_length",
163         "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
164         "comments": "",
165         "outputs": 1,
166         "x": 511.24998474121094,
167         "y": 349.49701976776123,
168         "z": "b679ce73.4725c",
169         "wires": [
170             [
171                 "835264a.de01c98"
172             ]
173         ]
174     },
175     {
176         "id": "835264a.de01c98",
177         "type": "other",
178         "name": "NULL",
179         "xml": "<outcome value=''>\n",
180         "comments": "",
181         "outputs": 1,
182         "x": 697.9166641235352,
183         "y": 348.8303174972534,
184         "z": "b679ce73.4725c",
185         "wires": [
186             [
187                 "43688a60.e15ccc"
188             ]
189         ]
190     },
191     {
192         "id": "43688a60.e15ccc",
193         "type": "returnFailure",
194         "name": "return failure",
195         "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",
196         "comments": "",
197         "x": 879.5832901000977,
198         "y": 348.8303174972534,
199         "z": "b679ce73.4725c",
200         "wires": []
201     },
202     {
203         "id": "230a1984.7eb2de",
204         "type": "for",
205         "name": "for each vnf",
206         "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
207         "comments": "",
208         "outputs": 1,
209         "x": 492.91666412353516,
210         "y": 397.83033752441406,
211         "z": "b679ce73.4725c",
212         "wires": [
213             [
214                 "11f49056.b848d"
215             ]
216         ]
217     },
218     {
219         "id": "11f49056.b848d",
220         "type": "switchNode",
221         "name": "switch this vnf-id == input vnf-id",
222         "xml": "<switch test='`$service-data.vnfs.vnf[$idx].vnf-id == $vnf-topology-operation-input.vnf-information.vnf-id`' >\n",
223         "comments": "",
224         "outputs": 1,
225         "x": 747.9167518615723,
226         "y": 396.4970054626465,
227         "z": "b679ce73.4725c",
228         "wires": [
229             [
230                 "2be53867.ef76e8"
231             ]
232         ]
233     },
234     {
235         "id": "2be53867.ef76e8",
236         "type": "outcomeTrue",
237         "name": "true",
238         "xml": "<outcome value='true'>\n",
239         "comments": "",
240         "outputs": 1,
241         "x": 986.2500381469727,
242         "y": 395.4969835281372,
243         "z": "b679ce73.4725c",
244         "wires": [
245             [
246                 "e4f701ed.1bfb3"
247             ]
248         ]
249     },
250     {
251         "id": "e4f701ed.1bfb3",
252         "type": "set",
253         "name": "set vnf-index",
254         "xml": "<set>\n<parameter name='vnf-index' value='`$idx`' />\n",
255         "comments": "",
256         "x": 1154.5832328796387,
257         "y": 395.4970054626465,
258         "z": "b679ce73.4725c",
259         "wires": []
260     },
261     {
262         "id": "1570abd0.28319c",
263         "type": "switchNode",
264         "name": "switch vnf-index",
265         "xml": "<switch test='`$vnf-index`'>\n",
266         "comments": "",
267         "outputs": 1,
268         "x": 504.5833282470703,
269         "y": 444.4970073699951,
270         "z": "b679ce73.4725c",
271         "wires": [
272             [
273                 "29a81e7f.f25dfa"
274             ]
275         ]
276     },
277     {
278         "id": "29a81e7f.f25dfa",
279         "type": "other",
280         "name": "NULL",
281         "xml": "<outcome value=''>\n",
282         "comments": "",
283         "outputs": 1,
284         "x": 686.2499465942383,
285         "y": 443.83033752441406,
286         "z": "b679ce73.4725c",
287         "wires": [
288             [
289                 "f6710847.bb5d"
290             ]
291         ]
292     },
293     {
294         "id": "f6710847.bb5d",
295         "type": "returnFailure",
296         "name": "return failure",
297         "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=\"'Could not find VNF ' + $vnf-topology-operation-input.vnf-information.vnf-id + ' in MD-SAL'\" />\n",
298         "comments": "",
299         "x": 852.916633605957,
300         "y": 443.49696350097656,
301         "z": "b679ce73.4725c",
302         "wires": []
303     },
304     {
305         "id": "8ffa54f2.b78158",
306         "type": "returnSuccess",
307         "name": "return success",
308         "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",
309         "comments": "",
310         "x": 1154.3770751953125,
311         "y": 1079.0205762386322,
312         "z": "b679ce73.4725c",
313         "wires": []
314     },
315     {
316         "id": "54c41547.567a8c",
317         "type": "for",
318         "name": "for each vnf",
319         "xml": "<for index='idx' start='`$vnf-index + 1`' end='`$service-data.vnfs.vnf_length`' >\n",
320         "comments": "",
321         "outputs": 1,
322         "x": 1674.8546524047852,
323         "y": 824.576345205307,
324         "z": "b679ce73.4725c",
325         "wires": [
326             [
327                 "c8a587bb.5748d8"
328             ]
329         ]
330     },
331     {
332         "id": "3f28287f.120ca",
333         "type": "comment",
334         "name": "Remove VNF from service data",
335         "info": "",
336         "comments": "",
337         "x": 1117.0134201049805,
338         "y": 783.1479976177216,
339         "z": "b679ce73.4725c",
340         "wires": []
341     },
342     {
343         "id": "c8a587bb.5748d8",
344         "type": "set",
345         "name": "move vnf to remove one",
346         "xml": "<set>\n\t<parameter name=\"$tmpidx\" value=\"`$idx - 1`\"/>\n\t<parameter name=\"service-data.vnfs.vnf[$tmpidx].\" value=\"$service-data.vnfs.vnf[$idx].\" />\n\t\n",
347         "comments": "",
348         "x": 1908.445785522461,
349         "y": 823.6002967357635,
350         "z": "b679ce73.4725c",
351         "wires": []
352     },
353     {
354         "id": "c879ce9c.9d72a",
355         "type": "switchNode",
356         "name": "switch vnf_length",
357         "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
358         "comments": "",
359         "outputs": 1,
360         "x": 1161.1125144958496,
361         "y": 826.155974149704,
362         "z": "b679ce73.4725c",
363         "wires": [
364             [
365                 "9f8acc10.c48f28",
366                 "901a2ab8.48409"
367             ]
368         ]
369     },
370     {
371         "id": "9f8acc10.c48f28",
372         "type": "outcome",
373         "name": "1",
374         "xml": "<outcome value='1'>\n",
375         "comments": "",
376         "outputs": 1,
377         "x": 1338.1125564575195,
378         "y": 786.8225610256195,
379         "z": "b679ce73.4725c",
380         "wires": [
381             [
382                 "4a1274f6.357d5c"
383             ]
384         ]
385     },
386     {
387         "id": "4a1274f6.357d5c",
388         "type": "set",
389         "name": "Remove vnfs",
390         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.\" value=\"\"/>\n\n",
391         "comments": "",
392         "x": 1501.779052734375,
393         "y": 786.8226602077484,
394         "z": "b679ce73.4725c",
395         "wires": []
396     },
397     {
398         "id": "901a2ab8.48409",
399         "type": "other",
400         "name": "other",
401         "xml": "<outcome value='Other'>\n",
402         "comments": "",
403         "outputs": 1,
404         "x": 1339.6364479064941,
405         "y": 867.298700094223,
406         "z": "b679ce73.4725c",
407         "wires": [
408             [
409                 "209c0646.4c650a"
410             ]
411         ]
412     },
413     {
414         "id": "cd8767d7.87479",
415         "type": "set",
416         "name": "set new vnf length",
417         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf_length\" value=\"`$service-data.vnfs.vnf_length - 1`\"/>\n\n\t\n",
418         "comments": "",
419         "x": 1694.4087409973145,
420         "y": 915.1559188365936,
421         "z": "b679ce73.4725c",
422         "wires": []
423     },
424     {
425         "id": "e2f2c18b.32612",
426         "type": "set",
427         "name": "Remove the last vnf in the list",
428         "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf[$service-data.vnfs.vnf_length-1].\" value=\"\"/>\n\n",
429         "comments": "",
430         "x": 1730.1123962402344,
431         "y": 870.2669398784637,
432         "z": "b679ce73.4725c",
433         "wires": []
434     },
435     {
436         "id": "209c0646.4c650a",
437         "type": "block",
438         "name": "block : atomic",
439         "xml": "<block atomic=\"true\">",
440         "atomic": "true",
441         "outputs": 1,
442         "x": 1505.4457893371582,
443         "y": 870.8224809169769,
444         "z": "b679ce73.4725c",
445         "wires": [
446             [
447                 "54c41547.567a8c",
448                 "e2f2c18b.32612",
449                 "cd8767d7.87479"
450             ]
451         ]
452     },
453     {
454         "id": "793a50a1.0d6658",
455         "type": "switchNode",
456         "name": "switch current vnf-level-oper-status == Created",
457         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.order-status == 'Created'`\">\n",
458         "comments": "",
459         "outputs": 1,
460         "x": 603.9166412353516,
461         "y": 490.1636772155762,
462         "z": "b679ce73.4725c",
463         "wires": [
464             [
465                 "33d47343.98cc6c"
466             ]
467         ]
468     },
469     {
470         "id": "33d47343.98cc6c",
471         "type": "outcomeFalse",
472         "name": "true",
473         "xml": "<outcome value='true'>\n",
474         "comments": "",
475         "outputs": 1,
476         "x": 908.5833587646484,
477         "y": 489.8303165435791,
478         "z": "b679ce73.4725c",
479         "wires": [
480             [
481                 "6c7a81eb.1c4e68"
482             ]
483         ]
484     },
485     {
486         "id": "6c7a81eb.1c4e68",
487         "type": "returnFailure",
488         "name": "return failure",
489         "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=\"Cannot delete a VNF in a Created state\" />\n",
490         "comments": "",
491         "x": 1066.916633605957,
492         "y": 489.16364097595215,
493         "z": "b679ce73.4725c",
494         "wires": []
495     },
496     {
497         "id": "d811a825.e4506",
498         "type": "switchNode",
499         "name": "switch current vf-module_length",
500         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`\">\n",
501         "comments": "",
502         "outputs": 1,
503         "x": 554.2499847412109,
504         "y": 576.1636428833008,
505         "z": "b679ce73.4725c",
506         "wires": [
507             [
508                 "973bc91a.8f52e8",
509                 "d0ced9dc.3f8238",
510                 "2b82476d.deb568"
511             ]
512         ]
513     },
514     {
515         "id": "973bc91a.8f52e8",
516         "type": "outcome",
517         "name": "0",
518         "xml": "<outcome value='0'>\n",
519         "comments": "",
520         "outputs": 1,
521         "x": 782.9166259765625,
522         "y": 532.8302841186523,
523         "z": "b679ce73.4725c",
524         "wires": [
525             [
526                 "cb334531.9a038"
527             ]
528         ]
529     },
530     {
531         "id": "d0ced9dc.3f8238",
532         "type": "outcome",
533         "name": "NULL",
534         "xml": "<outcome value=''>",
535         "comments": "",
536         "outputs": 1,
537         "x": 781.488037109375,
538         "y": 574.2589416503906,
539         "z": "b679ce73.4725c",
540         "wires": [
541             [
542                 "cb334531.9a038"
543             ]
544         ]
545     },
546     {
547         "id": "cb334531.9a038",
548         "type": "block",
549         "name": "block",
550         "xml": "<block>\n",
551         "atomic": "false",
552         "comments": "",
553         "outputs": 1,
554         "x": 930.0595512390137,
555         "y": 554.2589426040649,
556         "z": "b679ce73.4725c",
557         "wires": [
558             []
559         ]
560     },
561     {
562         "id": "2b82476d.deb568",
563         "type": "other",
564         "name": "other",
565         "xml": "<outcome value='Other'>\n",
566         "comments": "",
567         "outputs": 1,
568         "x": 781.4880867004395,
569         "y": 615.6875295639038,
570         "z": "b679ce73.4725c",
571         "wires": [
572             [
573                 "7cec3149.76d4d"
574             ]
575         ]
576     },
577     {
578         "id": "7cec3149.76d4d",
579         "type": "returnFailure",
580         "name": "return failure",
581         "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=\"Cannot delete the VNF because there are VFs defined\" />\n",
582         "comments": "",
583         "x": 948.6309814453125,
584         "y": 615.2589178085327,
585         "z": "b679ce73.4725c",
586         "wires": []
587     },
588     {
589         "id": "88d07f29.c5dc6",
590         "type": "call",
591         "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
592         "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
593         "comments": "",
594         "outputs": 1,
595         "x": 1302.5197067260742,
596         "y": 1022.7976253032684,
597         "z": "b679ce73.4725c",
598         "wires": [
599             []
600         ]
601     },
602     {
603         "id": "b74c2ae7.ae87a",
604         "type": "set",
605         "name": "set variables for deleting name",
606         "xml": "<set>\n<parameter name='naming-policy-generate-name-input.naming-type' value='VNF' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='naming-policy-generate-name-input.action' value='DELETE' />\n",
607         "comments": "",
608         "x": 1203.9483261108398,
609         "y": 975.65469622612,
610         "z": "b679ce73.4725c",
611         "wires": []
612     },
613     {
614         "id": "8a7b5d97.e8b09",
615         "type": "comment",
616         "name": "check removed with US622450",
617         "info": "",
618         "comments": "",
619         "x": 1274.1070098876953,
620         "y": 488.75002670288086,
621         "z": "b679ce73.4725c",
622         "wires": []
623     },
624     {
625         "id": "484f70af.519a08",
626         "type": "block",
627         "name": "block : atomic",
628         "xml": "<block atomic=\"true\">",
629         "atomic": "true",
630         "outputs": 1,
631         "x": 911.5357208251953,
632         "y": 908.7500398159027,
633         "z": "b679ce73.4725c",
634         "wires": [
635             [
636                 "c879ce9c.9d72a",
637                 "b74c2ae7.ae87a",
638                 "88d07f29.c5dc6",
639                 "8ffa54f2.b78158"
640             ]
641         ]
642     },
643     {
644         "id": "91a3386a.faef3",
645         "type": "call",
646         "name": "call self-serve-vnf-forking-logic",
647         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vnf-forking-logic' mode='sync' >\n",
648         "comments": "",
649         "outputs": 1,
650         "x": 548.3572998046875,
651         "y": 722.4999084472656,
652         "z": "b679ce73.4725c",
653         "wires": [
654             []
655         ]
656     },
657     {
658         "id": "12606f3f.12bf41",
659         "type": "switchNode",
660         "name": "switch ss.self-serve-flag",
661         "xml": "<switch test=\"`$ss.self-serve-flag`\">\n",
662         "comments": "",
663         "outputs": 1,
664         "x": 518.3928833007812,
665         "y": 908.607127904892,
666         "z": "b679ce73.4725c",
667         "wires": [
668             [
669                 "69816793.5f1658",
670                 "77171191.032938"
671             ]
672         ]
673     },
674     {
675         "id": "69816793.5f1658",
676         "type": "outcomeFalse",
677         "name": "false",
678         "xml": "<outcome value='false'>\n",
679         "comments": "",
680         "outputs": 1,
681         "x": 734.3928833007812,
682         "y": 909.0357129573822,
683         "z": "b679ce73.4725c",
684         "wires": [
685             [
686                 "484f70af.519a08"
687             ]
688         ]
689     },
690     {
691         "id": "f6d24b45.0d4258",
692         "type": "call",
693         "name": "call self-serve-vnf-unassign",
694         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vnf-unassign' mode='sync' >\n",
695         "comments": "",
696         "outputs": 1,
697         "x": 950.1071472167969,
698         "y": 1224.4642741680145,
699         "z": "b679ce73.4725c",
700         "wires": [
701             [
702                 "b5167dbe.7d8bf8",
703                 "a7770dc.3f6cef"
704             ]
705         ]
706     },
707     {
708         "id": "b5167dbe.7d8bf8",
709         "type": "failure",
710         "name": "failure",
711         "xml": "<outcome value='failure'>\n",
712         "comments": "",
713         "outputs": 1,
714         "x": 1157.8571319580078,
715         "y": 1224.7142627239227,
716         "z": "b679ce73.4725c",
717         "wires": [
718             [
719                 "9c54474e.6dc798"
720             ]
721         ]
722     },
723     {
724         "id": "9c54474e.6dc798",
725         "type": "returnFailure",
726         "name": "return failure",
727         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Encountered error while unassigning self-serve resources with error: '+ $error-message`\" />\n",
728         "comments": "",
729         "x": 1323.4285583496094,
730         "y": 1224.3571574687958,
731         "z": "b679ce73.4725c",
732         "wires": []
733     },
734     {
735         "id": "a7770dc.3f6cef",
736         "type": "success",
737         "name": "success",
738         "xml": "<outcome value='success'>\n",
739         "comments": "",
740         "outputs": 1,
741         "x": 1162.4643058776855,
742         "y": 1275.2697970867157,
743         "z": "b679ce73.4725c",
744         "wires": [
745             [
746                 "f989b85.ea14548"
747             ]
748         ]
749     },
750     {
751         "id": "f989b85.ea14548",
752         "type": "returnSuccess",
753         "name": "return success",
754         "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",
755         "comments": "",
756         "x": 1331.0357208251953,
757         "y": 1274.8412387371063,
758         "z": "b679ce73.4725c",
759         "wires": []
760     },
761     {
762         "id": "77171191.032938",
763         "type": "outcomeTrue",
764         "name": "true",
765         "xml": "<outcome value='true'>\n",
766         "comments": "",
767         "outputs": 1,
768         "x": 735.6785621643066,
769         "y": 1224.8928534984589,
770         "z": "b679ce73.4725c",
771         "wires": [
772             [
773                 "f6d24b45.0d4258"
774             ]
775         ]
776     },
777     {
778         "id": "a2ededb3.20eb68",
779         "type": "get-resource",
780         "name": "get VF_MODEL.sdnc_model_name",
781         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n  key='SELECT * from VF_MODEL WHERE customization_uuid = $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-customization-uuid'\n  pfx='db.vf-model'>",
782         "comments": "",
783         "outputs": 1,
784         "x": 563.75,
785         "y": 655,
786         "z": "b679ce73.4725c",
787         "wires": [
788             []
789         ]
790     }
791 ]