Changed to unmaintained
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / APPC-API_2.0.0.0_method_VNF_Snapshot.json
1 [\r
2     {\r
3         "id": "ff6e6220.ef272",\r
4         "type": "comment",\r
5         "name": "Fetch all VMs and VNFCs from AA&I for given VNF_ID",\r
6         "info": "",\r
7         "comments": "",\r
8         "x": 259.75,\r
9         "y": 590.9999923706055,\r
10         "z": "17bb73d2.dd297c",\r
11         "wires": []\r
12     },\r
13     {\r
14         "id": "66552f09.5bfb9",\r
15         "type": "method",\r
16         "name": "Generic_Snapshot_1610",\r
17         "xml": "<method rpc='VNF_Snapshot' mode='sync'>\n",\r
18         "comments": "",\r
19         "outputs": 1,\r
20         "x": 233.25001525878906,\r
21         "y": 308,\r
22         "z": "17bb73d2.dd297c",\r
23         "wires": [\r
24             [\r
25                 "5e66c189.09a2d"\r
26             ]\r
27         ]\r
28     },\r
29     {\r
30         "id": "1ee152f2.68166d",\r
31         "type": "service-logic",\r
32         "name": "APPC-API 2.0.0.0",\r
33         "module": "APPC-API",\r
34         "version": "2.0.0.0",\r
35         "comments": "",\r
36         "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='APPC-API' version='2.0.0.0'>",\r
37         "outputs": 1,\r
38         "x": 233.25001525878906,\r
39         "y": 235,\r
40         "z": "17bb73d2.dd297c",\r
41         "wires": [\r
42             [\r
43                 "66552f09.5bfb9"\r
44             ]\r
45         ]\r
46     },\r
47     {\r
48         "id": "bc49eb6a.380068",\r
49         "type": "dgstart",\r
50         "name": "DGSTART",\r
51         "outputs": 1,\r
52         "x": 199.25001525878906,\r
53         "y": 141,\r
54         "z": "17bb73d2.dd297c",\r
55         "wires": [\r
56             [\r
57                 "1ee152f2.68166d"\r
58             ]\r
59         ]\r
60     },\r
61     {\r
62         "id": "af0a8fe0.da1b7",\r
63         "type": "execute",\r
64         "name": "execute_getVNF_Hierarchy",\r
65         "xml": "<execute plugin='org.onap.appc.dg.util.ExecuteNodeAction' method='getVnfHierarchy'>\n<parameter name=\"resourceKey\" value=\"`$input.action-identifiers.vnf-id`\" />",\r
66         "comments": "",\r
67         "outputs": 1,\r
68         "x": 233.25001525878906,\r
69         "y": 537,\r
70         "z": "17bb73d2.dd297c",\r
71         "wires": [\r
72             [\r
73                 "12d4d1c5.960c3e",\r
74                 "7e33d3b6.7154dc",\r
75                 "90b99458.d8a878"\r
76             ]\r
77         ]\r
78     },\r
79     {\r
80         "id": "12d4d1c5.960c3e",\r
81         "type": "success",\r
82         "name": "success",\r
83         "xml": "<outcome value='success'>\n",\r
84         "comments": "",\r
85         "outputs": 1,\r
86         "x": 470.25001525878906,\r
87         "y": 537,\r
88         "z": "17bb73d2.dd297c",\r
89         "wires": [\r
90             [\r
91                 "39db95fa.9b98fa"\r
92             ]\r
93         ]\r
94     },\r
95     {\r
96         "id": "d5a8df0e.172fc",\r
97         "type": "block",\r
98         "name": "block : atomic",\r
99         "xml": "<block atomic='true'>\n",\r
100         "atomic": "true",\r
101         "comments": "",\r
102         "outputs": 1,\r
103         "x": 931.2500762939453,\r
104         "y": 794.0000610351562,\r
105         "z": "17bb73d2.dd297c",\r
106         "wires": [\r
107             [\r
108                 "3b9af4e2.33c62c"\r
109             ]\r
110         ]\r
111     },\r
112     {\r
113         "id": "7e33d3b6.7154dc",\r
114         "type": "failure",\r
115         "name": "failure",\r
116         "xml": "<outcome value='failure'>\n",\r
117         "comments": "",\r
118         "outputs": 1,\r
119         "x": 763.2500152587891,\r
120         "y": 376,\r
121         "z": "17bb73d2.dd297c",\r
122         "wires": [\r
123             [\r
124                 "b1613d32.71d45"\r
125             ]\r
126         ]\r
127     },\r
128     {\r
129         "id": "5928eca4.e76c24",\r
130         "type": "returnFailure",\r
131         "name": "return failure",\r
132         "xml": "<return status='failure'>\n",\r
133         "comments": "",\r
134         "x": 1259.2500228881836,\r
135         "y": 428.99999618530273,\r
136         "z": "17bb73d2.dd297c",\r
137         "wires": []\r
138     },\r
139     {\r
140         "id": "b017daad.296d58",\r
141         "type": "switchNode",\r
142         "name": "switch",\r
143         "xml": "<switch test='`$VNF.VMCount`'>\n",\r
144         "comments": "",\r
145         "outputs": 1,\r
146         "x": 718.2500457763672,\r
147         "y": 704,\r
148         "z": "17bb73d2.dd297c",\r
149         "wires": [\r
150             [\r
151                 "74042ec0.4106",\r
152                 "ae5fd24a.9b418"\r
153             ]\r
154         ]\r
155     },\r
156     {\r
157         "id": "74042ec0.4106",\r
158         "type": "other",\r
159         "name": "outcome_0",\r
160         "xml": "<outcome value='0'>\n",\r
161         "comments": "",\r
162         "outputs": 1,\r
163         "x": 796.2500152587891,\r
164         "y": 622,\r
165         "z": "17bb73d2.dd297c",\r
166         "wires": [\r
167             [\r
168                 "eb4eeb9.a81d318"\r
169             ]\r
170         ]\r
171     },\r
172     {\r
173         "id": "ae5fd24a.9b418",\r
174         "type": "other",\r
175         "name": "other",\r
176         "xml": "<outcome value='Other'>\n",\r
177         "comments": "",\r
178         "outputs": 1,\r
179         "x": 780.2500152587891,\r
180         "y": 793,\r
181         "z": "17bb73d2.dd297c",\r
182         "wires": [\r
183             [\r
184                 "d5a8df0e.172fc"\r
185             ]\r
186         ]\r
187     },\r
188     {\r
189         "id": "39db95fa.9b98fa",\r
190         "type": "switchNode",\r
191         "name": "switch",\r
192         "xml": "<switch test='`$getVnfHierarchy_result`'>\n",\r
193         "comments": "",\r
194         "outputs": 1,\r
195         "x": 607.2500762939453,\r
196         "y": 537,\r
197         "z": "17bb73d2.dd297c",\r
198         "wires": [\r
199             [\r
200                 "dc55fcb7.a5b3c",\r
201                 "d75a8b25.9fe778"\r
202             ]\r
203         ]\r
204     },\r
205     {\r
206         "id": "dc55fcb7.a5b3c",\r
207         "type": "outcome",\r
208         "name": "SUCCESS",\r
209         "xml": "<outcome value='SUCCESS'>\n",\r
210         "comments": "",\r
211         "outputs": 1,\r
212         "x": 572.2500152587891,\r
213         "y": 704,\r
214         "z": "17bb73d2.dd297c",\r
215         "wires": [\r
216             [\r
217                 "b017daad.296d58"\r
218             ]\r
219         ]\r
220     },\r
221     {\r
222         "id": "d75a8b25.9fe778",\r
223         "type": "outcome",\r
224         "name": "FAILURE",\r
225         "xml": "<outcome value='FAILURE'>\n",\r
226         "comments": "",\r
227         "outputs": 1,\r
228         "x": 775.2500152587891,\r
229         "y": 466,\r
230         "z": "17bb73d2.dd297c",\r
231         "wires": [\r
232             [\r
233                 "b1613d32.71d45"\r
234             ]\r
235         ]\r
236     },\r
237     {\r
238         "id": "36ef2784.6cc318",\r
239         "type": "returnFailure",\r
240         "name": "return failure",\r
241         "xml": "<return status='failure'>\n",\r
242         "comments": "",\r
243         "x": 1163.2500457763672,\r
244         "y": 594,\r
245         "z": "17bb73d2.dd297c",\r
246         "wires": []\r
247     },\r
248     {\r
249         "id": "b1613d32.71d45",\r
250         "type": "block",\r
251         "name": "block : atomic",\r
252         "xml": "<block atomic='true'>",\r
253         "atomic": "true",\r
254         "comments": "",\r
255         "outputs": 1,\r
256         "x": 972.2500610351562,\r
257         "y": 377.00000381469727,\r
258         "z": "17bb73d2.dd297c",\r
259         "wires": [\r
260             [\r
261                 "5928eca4.e76c24",\r
262                 "e2eaef09.070be",\r
263                 "fd0a971.5208268"\r
264             ]\r
265         ]\r
266     },\r
267     {\r
268         "id": "e2eaef09.070be",\r
269         "type": "execute",\r
270         "name": "execute_SendUEBEvent",\r
271         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"apiVer\" value=\"1.01\"/>\n<parameter name=\"eventId\" value=\"`$input.action-identifiers.vnf-id`\" />\n<parameter name=\"org.onap.appc.dg.error\" value=\"Exception in getting VNF Hierachy\"/>\n<parameter name='output.status.message' value=\"Exception in getting VNF Hierachy\"/>\n",\r
272         "comments": "",\r
273         "outputs": 1,\r
274         "x": 1229.250015258789,\r
275         "y": 307,\r
276         "z": "17bb73d2.dd297c",\r
277         "wires": [\r
278             []\r
279         ]\r
280     },\r
281     {\r
282         "id": "eb4eeb9.a81d318",\r
283         "type": "block",\r
284         "name": "block : atomic",\r
285         "xml": "<block atomic='true'>",\r
286         "atomic": "true",\r
287         "comments": "",\r
288         "outputs": 1,\r
289         "x": 917.2500152587891,\r
290         "y": 546,\r
291         "z": "17bb73d2.dd297c",\r
292         "wires": [\r
293             [\r
294                 "36ef2784.6cc318",\r
295                 "bf7f84ce.5a7938",\r
296                 "bdcf415a.45ed5"\r
297             ]\r
298         ]\r
299     },\r
300     {\r
301         "id": "bf7f84ce.5a7938",\r
302         "type": "execute",\r
303         "name": "execute_SendUEBEvent",\r
304         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"apiVer\" value=\"1.01\"/>\n<parameter name=\"eventId\" value=\"`$input.action-identifiers.vnf-id`\" />\n<parameter name=\"org.onap.appc.dg.error\" value=\"VM Count is 0\"/>\n<parameter name='output.status.message' value=\"VM Count is 0\"/>\n\n",\r
305         "comments": "",\r
306         "outputs": 1,\r
307         "x": 1233.250015258789,\r
308         "y": 477.00002002716064,\r
309         "z": "17bb73d2.dd297c",\r
310         "wires": [\r
311             []\r
312         ]\r
313     },\r
314     {\r
315         "id": "3b9af4e2.33c62c",\r
316         "type": "execute",\r
317         "name": "execute_SnapshotStack",\r
318         "xml": "<execute plugin='org.onap.appc.adapter.iaas.ProviderAdapter' method='snapshotStack' >\n <parameter name=\"org.onap.appc.provider.name\" value=\"OpenStack\"/>\n <parameter name=\"org.onap.appc.instance.url\" value=\"`$VNF.VM[0].URL`\" />\n <parameter name=\"org.onap.appc.identity.url\" value=\"`$input.identity-url`\" />\n <parameter name=\"org.onap.appc.stack.id\" value=\"`$VNF.heat-stack-id`\"/>",\r
319         "comments": "",\r
320         "outputs": 1,\r
321         "x": 1150.250015258789,\r
322         "y": 794,\r
323         "z": "17bb73d2.dd297c",\r
324         "wires": [\r
325             [\r
326                 "2b3d7e9b.51bbe2",\r
327                 "88b7c652.0ec9d8",\r
328                 "2497760f.ec3caa"\r
329             ]\r
330         ]\r
331     },\r
332     {\r
333         "id": "2b3d7e9b.51bbe2",\r
334         "type": "outcome",\r
335         "name": "success",\r
336         "xml": "<outcome value='success'>\n",\r
337         "comments": "",\r
338         "outputs": 1,\r
339         "x": 1311.250015258789,\r
340         "y": 895,\r
341         "z": "17bb73d2.dd297c",\r
342         "wires": [\r
343             [\r
344                 "81c1ec58.459ae"\r
345             ]\r
346         ]\r
347     },\r
348     {\r
349         "id": "88b7c652.0ec9d8",\r
350         "type": "failure",\r
351         "name": "failure",\r
352         "xml": "<outcome value='failure'>\n",\r
353         "comments": "",\r
354         "outputs": 1,\r
355         "x": 1293.250015258789,\r
356         "y": 701,\r
357         "z": "17bb73d2.dd297c",\r
358         "wires": [\r
359             [\r
360                 "f66b9736.cfaab8"\r
361             ]\r
362         ]\r
363     },\r
364     {\r
365         "id": "f66b9736.cfaab8",\r
366         "type": "block",\r
367         "name": "block : atomic",\r
368         "xml": "<block atomic='true'>",\r
369         "atomic": "true",\r
370         "comments": "",\r
371         "outputs": 1,\r
372         "x": 1542.6786041259766,\r
373         "y": 794.142822265625,\r
374         "z": "17bb73d2.dd297c",\r
375         "wires": [\r
376             [\r
377                 "8a2adc3b.adcda",\r
378                 "32071474.80d0fc",\r
379                 "eae86873.6b23d8"\r
380             ]\r
381         ]\r
382     },\r
383     {\r
384         "id": "8a2adc3b.adcda",\r
385         "type": "execute",\r
386         "name": "execute_SendUEBEvent",\r
387         "xml": "<execute plugin='org.onap.appc.dg.common.DCAEReporterPlugin' method='report' >\n<parameter name=\"apiVer\" value=\"1.01\"/>\n<parameter name=\"eventId\" value=\"`$input.action-identifiers.vnf-id`\" />\n<parameter name=\"org.onap.appc.dg.error\" value=\"`'Error occured during snapshot of Stack '+$VNF.heat-stack-id`\"/>\n<parameter name='output.status.message' value=\"`'Error occured during snapshot of Stack '+$VNF.heat-stack-id`\"/>\n",\r
388         "comments": "",\r
389         "outputs": 1,\r
390         "x": 1817.250015258789,\r
391         "y": 712,\r
392         "z": "17bb73d2.dd297c",\r
393         "wires": [\r
394             [\r
395                 "a58ca5df.f45298"\r
396             ]\r
397         ]\r
398     },\r
399     {\r
400         "id": "a58ca5df.f45298",\r
401         "type": "success",\r
402         "name": "success",\r
403         "xml": "<outcome value='success'>\n",\r
404         "comments": "",\r
405         "outputs": 1,\r
406         "x": 2013.9168434143066,\r
407         "y": 712.333381652832,\r
408         "z": "17bb73d2.dd297c",\r
409         "wires": [\r
410             []\r
411         ]\r
412     },\r
413     {\r
414         "id": "2497760f.ec3caa",\r
415         "type": "other",\r
416         "name": "other",\r
417         "xml": "<outcome value='Other'>\n",\r
418         "comments": "",\r
419         "outputs": 1,\r
420         "x": 1349.250015258789,\r
421         "y": 794.0001220703125,\r
422         "z": "17bb73d2.dd297c",\r
423         "wires": [\r
424             [\r
425                 "f66b9736.cfaab8"\r
426             ]\r
427         ]\r
428     },\r
429     {\r
430         "id": "90b99458.d8a878",\r
431         "type": "other",\r
432         "name": "other",\r
433         "xml": "<outcome value='Other'>\n",\r
434         "comments": "",\r
435         "outputs": 1,\r
436         "x": 778.2500152587891,\r
437         "y": 296,\r
438         "z": "17bb73d2.dd297c",\r
439         "wires": [\r
440             [\r
441                 "b1613d32.71d45"\r
442             ]\r
443         ]\r
444     },\r
445     {\r
446         "id": "32071474.80d0fc",\r
447         "type": "returnFailure",\r
448         "name": "return failure",\r
449         "xml": "<return status='failure'>\n",\r
450         "comments": "",\r
451         "x": 1782.2499923706055,\r
452         "y": 831.0000247955322,\r
453         "z": "17bb73d2.dd297c",\r
454         "wires": []\r
455     },\r
456     {\r
457         "id": "5e66c189.09a2d",\r
458         "type": "execute",\r
459         "name": "execute: flatAndAddToContext",\r
460         "xml": "<execute plugin='org.onap.appc.dg.common.JsonDgUtil' method='flatAndAddToContext' >\n<parameter name=\"payload\" value=\"`$input.payload`\" />",\r
461         "comments": "",\r
462         "outputs": 1,\r
463         "x": 188.9166717529297,\r
464         "y": 395.8888854980469,\r
465         "z": "17bb73d2.dd297c",\r
466         "wires": [\r
467             [\r
468                 "952f9338.7cfd6",\r
469                 "3427840b.e5926c"\r
470             ]\r
471         ]\r
472     },\r
473     {\r
474         "id": "952f9338.7cfd6",\r
475         "type": "success",\r
476         "name": "success",\r
477         "xml": "<outcome value='success'>\n",\r
478         "comments": "",\r
479         "outputs": 1,\r
480         "x": 233.9167022705078,\r
481         "y": 459.8888854980469,\r
482         "z": "17bb73d2.dd297c",\r
483         "wires": [\r
484             [\r
485                 "af0a8fe0.da1b7"\r
486             ]\r
487         ]\r
488     },\r
489     {\r
490         "id": "3427840b.e5926c",\r
491         "type": "other",\r
492         "name": "other",\r
493         "xml": "<outcome value='Other'>\n",\r
494         "comments": "",\r
495         "outputs": 1,\r
496         "x": 444.9167022705078,\r
497         "y": 336.8888854980469,\r
498         "z": "17bb73d2.dd297c",\r
499         "wires": [\r
500             []\r
501         ]\r
502     },\r
503     {\r
504         "id": "fe324b44.d467d8",\r
505         "type": "returnSuccess",\r
506         "name": "return success",\r
507         "xml": "<return status='success'>",\r
508         "comments": "",\r
509         "x": 1715.6786727905273,\r
510         "y": 991.5715913772583,\r
511         "z": "17bb73d2.dd297c",\r
512         "wires": []\r
513     },\r
514     {\r
515         "id": "fd0a971.5208268",\r
516         "type": "execute",\r
517         "name": "Set failure code and message",\r
518         "xml": "<set>\n<parameter name='error-code' value='401' />\n<parameter name='error-message' value=\"Exception in getting VNF Hierachy\" />\n",\r
519         "comments": "",\r
520         "outputs": 1,\r
521         "x": 1256.7501907348633,\r
522         "y": 370.7499990463257,\r
523         "z": "17bb73d2.dd297c",\r
524         "wires": [\r
525             []\r
526         ]\r
527     },\r
528     {\r
529         "id": "bdcf415a.45ed5",\r
530         "type": "execute",\r
531         "name": "Set failure code and message",\r
532         "xml": "<set>\n<parameter name='error-code' value='401'/>\n<parameter name='error-message' value=\"VM Count is 0\"/>\n",\r
533         "comments": "",\r
534         "outputs": 1,\r
535         "x": 1208.7501220703125,\r
536         "y": 540.75,\r
537         "z": "17bb73d2.dd297c",\r
538         "wires": [\r
539             []\r
540         ]\r
541     },\r
542     {\r
543         "id": "eae86873.6b23d8",\r
544         "type": "execute",\r
545         "name": "Set failure code and message",\r
546         "xml": "<set>\n<parameter name='error-code' value='401'/>\n<parameter name='error-message' value=\"`'Error occured during snapshot of Stack '+ $VNF.heat-stack-id`\"/>\n",\r
547         "comments": "",\r
548         "outputs": 1,\r
549         "x": 1797.750144958496,\r
550         "y": 774.7500247955322,\r
551         "z": "17bb73d2.dd297c",\r
552         "wires": [\r
553             []\r
554         ]\r
555     },\r
556     {\r
557         "id": "832572c6.ef7df",\r
558         "type": "execute",\r
559         "name": "Set output payload, success code and message",\r
560         "xml": "<set>\n<parameter name='error-code' value='400' />\n<parameter name='error-message' value=\"Success\" />\n<parameter name='output.payload' value=\"`'snapshot.id :' + $output.snapshot.id`\"/>\n\n",\r
561         "comments": "",\r
562         "outputs": 1,\r
563         "x": 1803.7501525878906,\r
564         "y": 915.7500114440918,\r
565         "z": "17bb73d2.dd297c",\r
566         "wires": [\r
567             []\r
568         ]\r
569     },\r
570     {\r
571         "id": "81c1ec58.459ae",\r
572         "type": "block",\r
573         "name": "block : atomic",\r
574         "xml": "<block atomic='true'>",\r
575         "atomic": "true",\r
576         "comments": "",\r
577         "outputs": 1,\r
578         "x": 1513.7500839233398,\r
579         "y": 950.750057220459,\r
580         "z": "17bb73d2.dd297c",\r
581         "wires": [\r
582             [\r
583                 "832572c6.ef7df",\r
584                 "fe324b44.d467d8"\r
585             ]\r
586         ]\r
587     }\r
588 ]\r