Allow sub directories for graphs
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_sdwan-get-device-param.json
1 [
2   {
3     "id": "e671d21c.c380e",
4     "type": "dgstart",
5     "name": "DGSTART",
6     "outputs": 1,
7     "x": 277.03125,
8     "y": 215.03125,
9     "z": "1814fac9.dedad5",
10     "wires": [
11       [
12         "f0968433.54c598"
13       ]
14     ]
15   },
16   {
17     "id": "f0968433.54c598",
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": 489.03125381469727,
26     "y": 287.0312671661377,
27     "z": "1814fac9.dedad5",
28     "wires": [
29       [
30         "7b5a64d7.27af4c"
31       ]
32     ]
33   },
34   {
35     "id": "7b5a64d7.27af4c",
36     "type": "method",
37     "name": "sdwan-get-device-param",
38     "xml": "<method rpc='sdwan-get-device-param' mode='sync'>\n",
39     "comments": "",
40     "outputs": 1,
41     "x": 477.0313720703125,
42     "y": 375.03125,
43     "z": "1814fac9.dedad5",
44     "wires": [
45       [
46         "9e54cfd4.f7511"
47       ]
48     ]
49   },
50   {
51     "id": "9e54cfd4.f7511",
52     "type": "block",
53     "name": "block : atomic",
54     "xml": "<block atomic=\"true\">\n",
55     "atomic": "false",
56     "comments": "",
57     "outputs": 1,
58     "x": 484.03126525878906,
59     "y": 461.0313081741333,
60     "z": "1814fac9.dedad5",
61     "wires": [
62       [
63         "ea233a0.a925fc8"
64       ]
65     ]
66   },
67   {
68     "id": "ea233a0.a925fc8",
69     "type": "for",
70     "name": "for each sdwan-get-request-input-param",
71     "xml": "<for index='idx' start='0' end='`$vnf-request-input.vnf-input-parameters.param_length`' >\n\n",
72     "comments": "",
73     "outputs": 1,
74     "x": 520.6980285644531,
75     "y": 543.697904586792,
76     "z": "1814fac9.dedad5",
77     "wires": [
78       [
79         "12792477.556d8c"
80       ]
81     ]
82   },
83   {
84     "id": "12792477.556d8c",
85     "type": "block",
86     "name": "block",
87     "xml": "<block>\n",
88     "atomic": "false",
89     "comments": "",
90     "outputs": 1,
91     "x": 794.5315780639648,
92     "y": 458.0313220024109,
93     "z": "1814fac9.dedad5",
94     "wires": [
95       [
96         "767840a2.12ebe",
97         "4f1ecfa3.e420a",
98         "677e6bce.a725e4",
99         "c52d2d4b.f41f6",
100         "670874dc.6417bc",
101         "4166beff.b664d",
102         "a2380a78.a15bf8",
103         "af7f20a9.e338",
104         "3250af42.4d49",
105         "2508e2f5.08983e",
106         "a475c38.ffd7a4"
107       ]
108     ]
109   },
110   {
111     "id": "767840a2.12ebe",
112     "type": "returnSuccess",
113     "name": "return success",
114     "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",
115     "comments": "",
116     "x": 1002.0321960449219,
117     "y": 750.0318946838379,
118     "z": "1814fac9.dedad5",
119     "wires": []
120   },
121   {
122     "id": "677e6bce.a725e4",
123     "type": "switchNode",
124     "name": "switch name",
125     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",
126     "comments": "",
127     "outputs": 1,
128     "x": 1030.0312843322754,
129     "y": 303.03130531311035,
130     "z": "1814fac9.dedad5",
131     "wires": [
132       [
133         "61f5048e.ac410c"
134       ]
135     ]
136   },
137   {
138     "id": "61f5048e.ac410c",
139     "type": "outcomeTrue",
140     "name": "true",
141     "xml": "<outcome value='true'>\n",
142     "comments": "",
143     "outputs": 1,
144     "x": 1172.0312843322754,
145     "y": 304.03130531311035,
146     "z": "1814fac9.dedad5",
147     "wires": [
148       [
149         "e11fc0f2.f0b7"
150       ]
151     ]
152   },
153   {
154     "id": "e11fc0f2.f0b7",
155     "type": "set",
156     "name": "set name",
157     "xml": "<set>\n<parameter name='prop.device.name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
158     "comments": "",
159     "x": 1306.0312843322754,
160     "y": 304.631311416626,
161     "z": "1814fac9.dedad5",
162     "wires": []
163   },
164   {
165     "id": "4f1ecfa3.e420a",
166     "type": "switchNode",
167     "name": "switch esn",
168     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'esn'`\">\n",
169     "comments": "",
170     "outputs": 1,
171     "x": 1022.8710298538208,
172     "y": 340.0312442779541,
173     "z": "1814fac9.dedad5",
174     "wires": [
175       [
176         "d4274273.0421a"
177       ]
178     ]
179   },
180   {
181     "id": "d4274273.0421a",
182     "type": "outcomeTrue",
183     "name": "true",
184     "xml": "<outcome value='true'>\n",
185     "comments": "",
186     "outputs": 1,
187     "x": 1166.8710298538208,
188     "y": 340.0312442779541,
189     "z": "1814fac9.dedad5",
190     "wires": [
191       [
192         "ecaa4a78.97cd58"
193       ]
194     ]
195   },
196   {
197     "id": "ecaa4a78.97cd58",
198     "type": "set",
199     "name": "set esn",
200     "xml": "<set>\n<parameter name='prop.device.esn' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
201     "comments": "",
202     "x": 1287.2044038772583,
203     "y": 339.4924259185791,
204     "z": "1814fac9.dedad5",
205     "wires": []
206   },
207   {
208     "id": "c52d2d4b.f41f6",
209     "type": "switchNode",
210     "name": "switch type",
211     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'type'`\">\n",
212     "comments": "",
213     "outputs": 1,
214     "x": 1010.9264497756958,
215     "y": 414.99419593811035,
216     "z": "1814fac9.dedad5",
217     "wires": [
218       [
219         "66c8ac7e.f99d04"
220       ]
221     ]
222   },
223   {
224     "id": "670874dc.6417bc",
225     "type": "switchNode",
226     "name": "switch systemIp",
227     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'systemIp'`\">\n",
228     "comments": "",
229     "outputs": 1,
230     "x": 1010.9265079498291,
231     "y": 506.99421310424805,
232     "z": "1814fac9.dedad5",
233     "wires": [
234       [
235         "ce9aa789.cf24d8"
236       ]
237     ]
238   },
239   {
240     "id": "66c8ac7e.f99d04",
241     "type": "outcomeTrue",
242     "name": "true",
243     "xml": "<outcome value='true'>\n",
244     "comments": "",
245     "outputs": 1,
246     "x": 1156.9264497756958,
247     "y": 414.99419593811035,
248     "z": "1814fac9.dedad5",
249     "wires": [
250       [
251         "fb4cb630.0c2d68"
252       ]
253     ]
254   },
255   {
256     "id": "fb4cb630.0c2d68",
257     "type": "set",
258     "name": "set type",
259     "xml": "<set>\n<parameter name='prop.device.deviceModel' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
260     "comments": "",
261     "x": 1287.9264497756958,
262     "y": 414.594202041626,
263     "z": "1814fac9.dedad5",
264     "wires": []
265   },
266   {
267     "id": "ce9aa789.cf24d8",
268     "type": "outcomeTrue",
269     "name": "true",
270     "xml": "<outcome value='true'>\n",
271     "comments": "",
272     "outputs": 1,
273     "x": 1156.926507949829,
274     "y": 503.99421310424805,
275     "z": "1814fac9.dedad5",
276     "wires": [
277       [
278         "e5052022.3061f"
279       ]
280     ]
281   },
282   {
283     "id": "e5052022.3061f",
284     "type": "set",
285     "name": "set systemIp",
286     "xml": "<set>\n<parameter name='prop.device.systemIP' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
287     "comments": "",
288     "x": 1299.926507949829,
289     "y": 502.5942192077637,
290     "z": "1814fac9.dedad5",
291     "wires": []
292   },
293   {
294     "id": "a7ed8e98.b2bb8",
295     "type": "outcomeTrue",
296     "name": "true",
297     "xml": "<outcome value='true'>\n",
298     "comments": "",
299     "outputs": 1,
300     "x": 1166.926507949829,
301     "y": 539.994213104248,
302     "z": "1814fac9.dedad5",
303     "wires": [
304       [
305         "a40c04f3.889538"
306       ]
307     ]
308   },
309   {
310     "id": "4166beff.b664d",
311     "type": "switchNode",
312     "name": "switch description",
313     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'description'`\">\n",
314     "comments": "",
315     "outputs": 1,
316     "x": 1012.9265079498291,
317     "y": 542.994213104248,
318     "z": "1814fac9.dedad5",
319     "wires": [
320       [
321         "a7ed8e98.b2bb8"
322       ]
323     ]
324   },
325   {
326     "id": "a40c04f3.889538",
327     "type": "set",
328     "name": "set description",
329     "xml": "<set>\n<parameter name='prop.device.description' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
330     "comments": "",
331     "x": 1309.926507949829,
332     "y": 538.5942192077637,
333     "z": "1814fac9.dedad5",
334     "wires": []
335   },
336   {
337     "id": "a2380a78.a15bf8",
338     "type": "switchNode",
339     "name": "switch vendor",
340     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'vendor'`\">\n",
341     "comments": "",
342     "outputs": 1,
343     "x": 1000.2597932815552,
344     "y": 589.9942474365234,
345     "z": "1814fac9.dedad5",
346     "wires": [
347       [
348         "6443e0a9.71388"
349       ]
350     ]
351   },
352   {
353     "id": "6443e0a9.71388",
354     "type": "outcomeTrue",
355     "name": "true",
356     "xml": "<outcome value='true'>\n",
357     "comments": "",
358     "outputs": 1,
359     "x": 1168.2597513198853,
360     "y": 586.9941883087158,
361     "z": "1814fac9.dedad5",
362     "wires": [
363       [
364         "a3c7adc8.39913"
365       ]
366     ]
367   },
368   {
369     "id": "a3c7adc8.39913",
370     "type": "set",
371     "name": "set vendor",
372     "xml": "<set>\n<parameter name='prop.device.vendor' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
373     "comments": "",
374     "x": 1311.2597513198853,
375     "y": 585.5941944122314,
376     "z": "1814fac9.dedad5",
377     "wires": []
378   },
379   {
380     "id": "af7f20a9.e338",
381     "type": "switchNode",
382     "name": "switch class",
383     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'class'`\">\n",
384     "comments": "",
385     "outputs": 1,
386     "x": 1024.03125,
387     "y": 377.03125,
388     "z": "1814fac9.dedad5",
389     "wires": [
390       [
391         "9089a4f7.9d1f38"
392       ]
393     ]
394   },
395   {
396     "id": "9089a4f7.9d1f38",
397     "type": "outcomeTrue",
398     "name": "true",
399     "xml": "<outcome value='true'>\n",
400     "comments": "",
401     "outputs": 1,
402     "x": 1168.03125,
403     "y": 377.03125,
404     "z": "1814fac9.dedad5",
405     "wires": [
406       [
407         "5a35e54e.7450dc"
408       ]
409     ]
410   },
411   {
412     "id": "5a35e54e.7450dc",
413     "type": "set",
414     "name": "set class",
415     "xml": "<set>\n<parameter name='prop.device.class' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
416     "comments": "",
417     "x": 1288.3646240234375,
418     "y": 376.492431640625,
419     "z": "1814fac9.dedad5",
420     "wires": []
421   },
422   {
423     "id": "3250af42.4d49",
424     "type": "switchNode",
425     "name": "switch version",
426     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'version'`\">\n",
427     "comments": "",
428     "outputs": 1,
429     "x": 1022.03125,
430     "y": 461.03125,
431     "z": "1814fac9.dedad5",
432     "wires": [
433       [
434         "9b60c77d.bb4828"
435       ]
436     ]
437   },
438   {
439     "id": "9b60c77d.bb4828",
440     "type": "outcomeTrue",
441     "name": "true",
442     "xml": "<outcome value='true'>\n",
443     "comments": "",
444     "outputs": 1,
445     "x": 1168.03125,
446     "y": 458.03125,
447     "z": "1814fac9.dedad5",
448     "wires": [
449       [
450         "2e69598b.782ac6"
451       ]
452     ]
453   },
454   {
455     "id": "2e69598b.782ac6",
456     "type": "set",
457     "name": "set version",
458     "xml": "<set>\n<parameter name='prop.device.version' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
459     "comments": "",
460     "x": 1311.03125,
461     "y": 456.6312561035156,
462     "z": "1814fac9.dedad5",
463     "wires": []
464   },
465   {
466     "id": "2508e2f5.08983e",
467     "type": "switchNode",
468     "name": "switch deviceId",
469     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'deviceId'`\">\n",
470     "comments": "",
471     "outputs": 1,
472     "x": 1014.0313186645508,
473     "y": 637.0312986373901,
474     "z": "1814fac9.dedad5",
475     "wires": [
476       [
477         "fa6b8cf5.4b327"
478       ]
479     ]
480   },
481   {
482     "id": "fa6b8cf5.4b327",
483     "type": "outcomeTrue",
484     "name": "true",
485     "xml": "<outcome value='true'>\n",
486     "comments": "",
487     "outputs": 1,
488     "x": 1170.031406402588,
489     "y": 633.031343460083,
490     "z": "1814fac9.dedad5",
491     "wires": [
492       [
493         "8e7714d.acaece8"
494       ]
495     ]
496   },
497   {
498     "id": "8e7714d.acaece8",
499     "type": "set",
500     "name": "set deviceId",
501     "xml": "<set>\n<parameter name='prop.device.deviceId' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
502     "comments": "",
503     "x": 1308.3651542663574,
504     "y": 621.4924793243408,
505     "z": "1814fac9.dedad5",
506     "wires": []
507   },
508   {
509     "id": "a475c38.ffd7a4",
510     "type": "switchNode",
511     "name": "switch sdncCreate",
512     "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'sdncCreate'`\">\n",
513     "comments": "",
514     "outputs": 1,
515     "x": 1003.03125,
516     "y": 683.03125,
517     "z": "1814fac9.dedad5",
518     "wires": [
519       [
520         "a771c2de.63a74"
521       ]
522     ]
523   },
524   {
525     "id": "a771c2de.63a74",
526     "type": "outcomeTrue",
527     "name": "true",
528     "xml": "<outcome value='true'>\n",
529     "comments": "",
530     "outputs": 1,
531     "x": 1159.031337738037,
532     "y": 679.0312948226929,
533     "z": "1814fac9.dedad5",
534     "wires": [
535       [
536         "665de992.e62df8"
537       ]
538     ]
539   },
540   {
541     "id": "665de992.e62df8",
542     "type": "set",
543     "name": "set sdncCreate",
544     "xml": "<set>\n<parameter name='prop.device.sdncCreate' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
545     "comments": "",
546     "x": 1297.3650856018066,
547     "y": 667.4924306869507,
548     "z": "1814fac9.dedad5",
549     "wires": []
550   }
551 ]