Merge "Add missing ueb-listener docker container"
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_validate-network-input-parameters.json
1 [
2   {
3     "id": "a6c81f95.1fa118",
4     "type": "dgstart",
5     "name": "DGSTART",
6     "outputs": 1,
7     "x": 100.99998092651367,
8     "y": 142.0476369857788,
9     "z": "65c9aaba.d47f7c",
10     "wires": [
11       [
12         "a7b8fbd6.6571b8"
13       ]
14     ]
15   },
16   {
17     "id": "a7b8fbd6.6571b8",
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": 346.28569412231445,
26     "y": 141.28571605682373,
27     "z": "65c9aaba.d47f7c",
28     "wires": [
29       [
30         "45cf957f.7d2f24"
31       ]
32     ]
33   },
34   {
35     "id": "45cf957f.7d2f24",
36     "type": "method",
37     "name": "method validate-network-input-parameters",
38     "xml": "<method rpc='validate-network-input-parameters' mode='sync'>\n",
39     "comments": "",
40     "outputs": 1,
41     "x": 303.9166679382324,
42     "y": 216.30065441131592,
43     "z": "65c9aaba.d47f7c",
44     "wires": [
45       [
46         "c3df6ec7.366e"
47       ]
48     ]
49   },
50   {
51     "id": "c3df6ec7.366e",
52     "type": "block",
53     "name": "block : atomic",
54     "xml": "<block atomic=\"true\">",
55     "atomic": "true",
56     "outputs": 1,
57     "x": 587.916675567627,
58     "y": 204.30067920684814,
59     "z": "65c9aaba.d47f7c",
60     "wires": [
61       [
62         "3e0f268c.78cbaa",
63         "5d08a6e7.19c55"
64       ]
65     ]
66   },
67   {
68     "id": "3e0f268c.78cbaa",
69     "type": "switchNode",
70     "name": "switch  svc-action",
71     "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-action`'>\n",
72     "comments": "",
73     "outputs": 1,
74     "x": 868.916675567627,
75     "y": 199.3006649017334,
76     "z": "65c9aaba.d47f7c",
77     "wires": [
78       [
79         "8c7d88cf.19c588"
80       ]
81     ]
82   },
83   {
84     "id": "8c7d88cf.19c588",
85     "type": "outcome",
86     "name": "NULL",
87     "xml": "<outcome value=''>",
88     "comments": "",
89     "outputs": 1,
90     "x": 1059.6309776306152,
91     "y": 200.30066585540771,
92     "z": "65c9aaba.d47f7c",
93     "wires": [
94       [
95         "a12c30e5.545f9"
96       ]
97     ]
98   },
99   {
100     "id": "a12c30e5.545f9",
101     "type": "returnFailure",
102     "name": "return failure",
103     "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=\"sdnc-request-header.svc-request-id is a required input\" />\n",
104     "comments": "",
105     "x": 1234.05952835083,
106     "y": 199.30065822601318,
107     "z": "65c9aaba.d47f7c",
108     "wires": []
109   },
110   {
111     "id": "5d08a6e7.19c55",
112     "type": "switchNode",
113     "name": "switch svc-action",
114     "xml": "<switch test='`$service-topology-operation-input.sdnc-request-header.svc-action`'>\n",
115     "comments": "",
116     "outputs": 1,
117     "x": 169.91662216186523,
118     "y": 475.30067920684814,
119     "z": "65c9aaba.d47f7c",
120     "wires": [
121       [
122         "7698d5c.1143dac",
123         "c834ebc1.b37db",
124         "280a1dfa.b0ef12",
125         "40cce0a9.5132b8",
126         "5ba97181.5ecc78"
127       ]
128     ]
129   },
130   {
131     "id": "7698d5c.1143dac",
132     "type": "outcome",
133     "name": "create",
134     "xml": "<outcome value='create'>\n",
135     "comments": "",
136     "outputs": 1,
137     "x": 371.4167060852051,
138     "y": 475.30067920684814,
139     "z": "65c9aaba.d47f7c",
140     "wires": [
141       [
142         "1379c979.4ffbd7"
143       ]
144     ]
145   },
146   {
147     "id": "1379c979.4ffbd7",
148     "type": "block",
149     "name": "block : atomic",
150     "xml": "<block atomic=\"true\">",
151     "atomic": "true",
152     "outputs": 1,
153     "x": 537.4167137145996,
154     "y": 475.30067920684814,
155     "z": "65c9aaba.d47f7c",
156     "wires": [
157       [
158         "97127fcd.491ca8"
159       ]
160     ]
161   },
162   {
163     "id": "9bc1551b.7cbc08",
164     "type": "for",
165     "name": "for loop i - Network input parameters",
166     "xml": "<for index=\"i\" start=\"0\" end=\"`$network-topology-information.network-request-input.network-input-parameters.param_length`\">\n",
167     "comments": "",
168     "outputs": 1,
169     "x": 1736.6308555603027,
170     "y": 139.01494884490967,
171     "z": "65c9aaba.d47f7c",
172     "wires": [
173       [
174         "5138f56a.465374"
175       ]
176     ]
177   },
178   {
179     "id": "4640e206.76b664",
180     "type": "switchNode",
181     "name": "switch value",
182     "xml": "<switch test=\"`$tmp.value`\">\n",
183     "comments": "",
184     "outputs": 1,
185     "x": 2590.202205657959,
186     "y": 393.01492404937744,
187     "z": "65c9aaba.d47f7c",
188     "wires": [
189       [
190         "134be211.73f7be"
191       ]
192     ]
193   },
194   {
195     "id": "134be211.73f7be",
196     "type": "outcome",
197     "name": "NULL",
198     "xml": "<outcome value=''>",
199     "comments": "",
200     "outputs": 1,
201     "x": 2807.202178955078,
202     "y": 392.01492977142334,
203     "z": "65c9aaba.d47f7c",
204     "wires": [
205       [
206         "d41b48b9.7616f8"
207       ]
208     ]
209   },
210   {
211     "id": "d41b48b9.7616f8",
212     "type": "returnFailure",
213     "name": "return failure",
214     "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=\"`'network-request-input.network-input-parameters.param '+ $tmp.name +' is a required input'\" />\n",
215     "comments": "",
216     "x": 2985.6308937072754,
217     "y": 393.01492977142334,
218     "z": "65c9aaba.d47f7c",
219     "wires": []
220   },
221   {
222     "id": "c834ebc1.b37db",
223     "type": "outcome",
224     "name": "deactivate",
225     "xml": "<outcome value='deactivate'>\n",
226     "comments": "",
227     "outputs": 1,
228     "x": 373.71426010131836,
229     "y": 633.47620677948,
230     "z": "65c9aaba.d47f7c",
231     "wires": [
232       [
233         "2303dff.d38ae2"
234       ]
235     ]
236   },
237   {
238     "id": "280a1dfa.b0ef12",
239     "type": "outcome",
240     "name": "delete",
241     "xml": "<outcome value='delete'>\n",
242     "comments": "",
243     "outputs": 1,
244     "x": 377.4286422729492,
245     "y": 804.1907644271851,
246     "z": "65c9aaba.d47f7c",
247     "wires": [
248       [
249         "389ea1d5.79e916"
250       ]
251     ]
252   },
253   {
254     "id": "40cce0a9.5132b8",
255     "type": "other",
256     "name": "other",
257     "xml": "<outcome value='Other'>\n",
258     "comments": "",
259     "outputs": 1,
260     "x": 375.1905212402344,
261     "y": 758.6190328598022,
262     "z": "65c9aaba.d47f7c",
263     "wires": [
264       [
265         "1a84f642.1ab022"
266       ]
267     ]
268   },
269   {
270     "id": "1a84f642.1ab022",
271     "type": "returnFailure",
272     "name": "return failure",
273     "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=\"`$network-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",
274     "comments": "",
275     "x": 528.7620964050293,
276     "y": 761.2381768226624,
277     "z": "65c9aaba.d47f7c",
278     "wires": []
279   },
280   {
281     "id": "5138f56a.465374",
282     "type": "block",
283     "name": "block",
284     "xml": "<block>\n",
285     "atomic": "false",
286     "comments": "",
287     "outputs": 1,
288     "x": 1614.7142295837402,
289     "y": 285.76189708709717,
290     "z": "65c9aaba.d47f7c",
291     "wires": [
292       [
293         "29c502b.740c77e",
294         "6b4d7b55.4c2ff4",
295         "9b824272.4adc6"
296       ]
297     ]
298   },
299   {
300     "id": "97127fcd.491ca8",
301     "type": "switchNode",
302     "name": "switch request-action",
303     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
304     "comments": "",
305     "outputs": 1,
306     "x": 862.9999961853027,
307     "y": 364.71430683135986,
308     "z": "65c9aaba.d47f7c",
309     "wires": [
310       [
311         "b86df3ce.626b8",
312         "ff7737a8.55111"
313       ]
314     ]
315   },
316   {
317     "id": "b86df3ce.626b8",
318     "type": "other",
319     "name": "CreateNetworkInstance",
320     "xml": "<outcome value='CreateNetworkInstance'>",
321     "comments": "",
322     "outputs": 1,
323     "x": 1128.9999961853027,
324     "y": 323.71430683135986,
325     "z": "65c9aaba.d47f7c",
326     "wires": [
327       [
328         "b782b5c0.64daa8"
329       ]
330     ]
331   },
332   {
333     "id": "ff7737a8.55111",
334     "type": "other",
335     "name": "Other",
336     "xml": "<outcome value='Other'>",
337     "comments": "",
338     "outputs": 1,
339     "x": 1082.9999961853027,
340     "y": 373.71430683135986,
341     "z": "65c9aaba.d47f7c",
342     "wires": [
343       [
344         "64b48b9c.6474c4"
345       ]
346     ]
347   },
348   {
349     "id": "64b48b9c.6474c4",
350     "type": "returnFailure",
351     "name": "return failure",
352     "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=\"request-information.request-action is required to be CreateNetworkInstance for svc-action=create\" />\n",
353     "comments": "",
354     "x": 1251.9999961853027,
355     "y": 373.71430683135986,
356     "z": "65c9aaba.d47f7c",
357     "wires": []
358   },
359   {
360     "id": "b782b5c0.64daa8",
361     "type": "block",
362     "name": "block : atomic",
363     "xml": "<block atomic=\"true\">",
364     "atomic": "true",
365     "outputs": 1,
366     "x": 1353.9999961853027,
367     "y": 312.71430683135986,
368     "z": "65c9aaba.d47f7c",
369     "wires": [
370       [
371         "9bc1551b.7cbc08"
372       ]
373     ]
374   },
375   {
376     "id": "29c502b.740c77e",
377     "type": "set",
378     "name": "clear tmp-data",
379     "xml": "<set>\n<parameter name='tmp.name' value='' />\n<parameter name='tmp.value' value='' />\n",
380     "comments": "",
381     "x": 1806.7142906188965,
382     "y": 239.99999523162842,
383     "z": "65c9aaba.d47f7c",
384     "wires": []
385   },
386   {
387     "id": "6b4d7b55.4c2ff4",
388     "type": "set",
389     "name": "set tmp-data",
390     "xml": "<set>\n<parameter name='tmp.name' value=\"'$network-topology-operation-input.network-request-input.network-input-parameters.param[i].name'\"/>\n<parameter name='tmp.value' value=\"'$network-topology-operation-input.network-request-input.network-input-parameters.param[i].value'\"/>\n",
391     "comments": "",
392     "x": 1795.7142906188965,
393     "y": 329.9999952316284,
394     "z": "65c9aaba.d47f7c",
395     "wires": []
396   },
397   {
398     "id": "9b824272.4adc6",
399     "type": "switchNode",
400     "name": "switch name",
401     "xml": "<switch test=\"'$tmp.name'\">\n",
402     "comments": "",
403     "outputs": 1,
404     "x": 1774.7142906188965,
405     "y": 423.9999952316284,
406     "z": "65c9aaba.d47f7c",
407     "wires": [
408       [
409         "9dc924e4.d5eee8",
410         "d40dab22.2110d",
411         "d21b9753.5ddc7",
412         "eb828f46.725928",
413         "26f6f12.444ae0e",
414         "79521d4d.d066fc",
415         "ea7a9601.54836",
416         "fcdaea7c.60c75",
417         "dd18a79d.ddd94",
418         "a1177f41.e35148",
419         "73ed196f.9f7c8",
420         "3464140a.8cc06c",
421         "87259f41.87e1c8",
422         "41479001.27e018",
423         "19083ff5.a4af58",
424         "d82aab4b.d86238",
425         "b73417db.a46ef8"
426       ]
427     ]
428   },
429   {
430     "id": "9dc924e4.d5eee8",
431     "type": "outcome",
432     "name": "NULL",
433     "xml": "<outcome value=''>",
434     "comments": "",
435     "outputs": 1,
436     "x": 2314.2855796813965,
437     "y": 926.9999704360962,
438     "z": "65c9aaba.d47f7c",
439     "wires": [
440       [
441         "fd7cd54b.6b7b6"
442       ]
443     ]
444   },
445   {
446     "id": "fd7cd54b.6b7b6",
447     "type": "returnFailure",
448     "name": "return failure",
449     "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=\"`$network-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",
450     "comments": "",
451     "x": 2489.2855796813965,
452     "y": 925.9999704360962,
453     "z": "65c9aaba.d47f7c",
454     "wires": []
455   },
456   {
457     "id": "d40dab22.2110d",
458     "type": "other",
459     "name": "name",
460     "xml": "<outcome value='name'>",
461     "comments": "",
462     "outputs": 1,
463     "x": 2291.2855796813965,
464     "y": 48.99997043609619,
465     "z": "65c9aaba.d47f7c",
466     "wires": [
467       [
468         "4640e206.76b664"
469       ]
470     ]
471   },
472   {
473     "id": "d21b9753.5ddc7",
474     "type": "other",
475     "name": "service-type",
476     "xml": "<outcome value='service-type'>",
477     "comments": "",
478     "outputs": 1,
479     "x": 2294.2855796813965,
480     "y": 115.99997043609619,
481     "z": "65c9aaba.d47f7c",
482     "wires": [
483       [
484         "4640e206.76b664"
485       ]
486     ]
487   },
488   {
489     "id": "ea7a9601.54836",
490     "type": "other",
491     "name": "sna2_name",
492     "xml": "<outcome value='sna2_name'>",
493     "comments": "",
494     "outputs": 1,
495     "x": 2298.2855796813965,
496     "y": 344.9999704360962,
497     "z": "65c9aaba.d47f7c",
498     "wires": [
499       [
500         "4640e206.76b664"
501       ]
502     ]
503   },
504   {
505     "id": "eb828f46.725928",
506     "type": "other",
507     "name": "site1-name",
508     "xml": "<outcome value='site1-name'>",
509     "comments": "",
510     "outputs": 1,
511     "x": 2295.2855796813965,
512     "y": 176.9999704360962,
513     "z": "65c9aaba.d47f7c",
514     "wires": [
515       [
516         "4640e206.76b664"
517       ]
518     ]
519   },
520   {
521     "id": "26f6f12.444ae0e",
522     "type": "other",
523     "name": "site2-name",
524     "xml": "<outcome value='site2-name'>",
525     "comments": "",
526     "outputs": 1,
527     "x": 2291.2855796813965,
528     "y": 233.9999704360962,
529     "z": "65c9aaba.d47f7c",
530     "wires": [
531       [
532         "4640e206.76b664"
533       ]
534     ]
535   },
536   {
537     "id": "79521d4d.d066fc",
538     "type": "other",
539     "name": "sna1_name",
540     "xml": "<outcome value='sna1_name'>",
541     "comments": "",
542     "outputs": 1,
543     "x": 2294.2855796813965,
544     "y": 290.9999704360962,
545     "z": "65c9aaba.d47f7c",
546     "wires": [
547       [
548         "4640e206.76b664"
549       ]
550     ]
551   },
552   {
553     "id": "fcdaea7c.60c75",
554     "type": "other",
555     "name": "pe1_id",
556     "xml": "<outcome value='pe1_id'>",
557     "comments": "",
558     "outputs": 1,
559     "x": 2298.2855796813965,
560     "y": 395.9999704360962,
561     "z": "65c9aaba.d47f7c",
562     "wires": [
563       [
564         "4640e206.76b664"
565       ]
566     ]
567   },
568   {
569     "id": "dd18a79d.ddd94",
570     "type": "other",
571     "name": "pe2_id",
572     "xml": "<outcome value='pe2_id'>",
573     "comments": "",
574     "outputs": 1,
575     "x": 2301.2855796813965,
576     "y": 443.9999704360962,
577     "z": "65c9aaba.d47f7c",
578     "wires": [
579       [
580         "4640e206.76b664"
581       ]
582     ]
583   },
584   {
585     "id": "a1177f41.e35148",
586     "type": "other",
587     "name": "ac1-id",
588     "xml": "<outcome value='ac1-id'>",
589     "comments": "",
590     "outputs": 1,
591     "x": 2306.2855796813965,
592     "y": 492.9999704360962,
593     "z": "65c9aaba.d47f7c",
594     "wires": [
595       [
596         "4640e206.76b664"
597       ]
598     ]
599   },
600   {
601     "id": "73ed196f.9f7c8",
602     "type": "other",
603     "name": "ac2-id",
604     "xml": "<outcome value='ac2-id'>",
605     "comments": "",
606     "outputs": 1,
607     "x": 2308.2855796813965,
608     "y": 547.9999704360962,
609     "z": "65c9aaba.d47f7c",
610     "wires": [
611       [
612         "4640e206.76b664"
613       ]
614     ]
615   },
616   {
617     "id": "3464140a.8cc06c",
618     "type": "other",
619     "name": "ac1-ip",
620     "xml": "<outcome value='ac1-ip'>",
621     "comments": "",
622     "outputs": 1,
623     "x": 2308.2855796813965,
624     "y": 599.9999704360962,
625     "z": "65c9aaba.d47f7c",
626     "wires": [
627       [
628         "4640e206.76b664"
629       ]
630     ]
631   },
632   {
633     "id": "87259f41.87e1c8",
634     "type": "other",
635     "name": "ac2-ip",
636     "xml": "<outcome value='ac2-ip'>",
637     "comments": "",
638     "outputs": 1,
639     "x": 2310.2855796813965,
640     "y": 660.9999704360962,
641     "z": "65c9aaba.d47f7c",
642     "wires": [
643       [
644         "4640e206.76b664"
645       ]
646     ]
647   },
648   {
649     "id": "41479001.27e018",
650     "type": "other",
651     "name": "ac1_peer_ip",
652     "xml": "<outcome value='ac1_peer_ip'>",
653     "comments": "",
654     "outputs": 1,
655     "x": 2312.2855796813965,
656     "y": 710.9999704360962,
657     "z": "65c9aaba.d47f7c",
658     "wires": [
659       [
660         "4640e206.76b664"
661       ]
662     ]
663   },
664   {
665     "id": "19083ff5.a4af58",
666     "type": "other",
667     "name": "ac2_peer_ip",
668     "xml": "<outcome value='ac2_peer_ip'>",
669     "comments": "",
670     "outputs": 1,
671     "x": 2308.2855796813965,
672     "y": 758.9999704360962,
673     "z": "65c9aaba.d47f7c",
674     "wires": [
675       [
676         "4640e206.76b664"
677       ]
678     ]
679   },
680   {
681     "id": "d82aab4b.d86238",
682     "type": "other",
683     "name": "ac1_svlan",
684     "xml": "<outcome value='ac1_svlan'>",
685     "comments": "",
686     "outputs": 1,
687     "x": 2310.2855796813965,
688     "y": 811.9999704360962,
689     "z": "65c9aaba.d47f7c",
690     "wires": [
691       [
692         "4640e206.76b664"
693       ]
694     ]
695   },
696   {
697     "id": "b73417db.a46ef8",
698     "type": "other",
699     "name": "ac2_svlan",
700     "xml": "<outcome value='ac2_svlan'>",
701     "comments": "",
702     "outputs": 1,
703     "x": 2312.2855796813965,
704     "y": 872.9999704360962,
705     "z": "65c9aaba.d47f7c",
706     "wires": [
707       [
708         "4640e206.76b664"
709       ]
710     ]
711   },
712   {
713     "id": "389ea1d5.79e916",
714     "type": "block",
715     "name": "block : atomic",
716     "xml": "<block atomic=\"true\">",
717     "atomic": "true",
718     "outputs": 1,
719     "x": 308.57141494750977,
720     "y": 885.857213973999,
721     "z": "65c9aaba.d47f7c",
722     "wires": [
723       [
724         "54c12db0.6590dc"
725       ]
726     ]
727   },
728   {
729     "id": "1f448cd7.9ac43b",
730     "type": "other",
731     "name": "DeleteNetworkInstance",
732     "xml": "<outcome value='DeleteNetworkInstance'>",
733     "comments": "",
734     "outputs": 1,
735     "x": 775.2857055664062,
736     "y": 798.857177734375,
737     "z": "65c9aaba.d47f7c",
738     "wires": [
739       [
740         "a7e9fd9d.eefae8"
741       ]
742     ]
743   },
744   {
745     "id": "bd139dc0.9ef408",
746     "type": "other",
747     "name": "Other",
748     "xml": "<outcome value='Other'>",
749     "comments": "",
750     "outputs": 1,
751     "x": 835.2857055664062,
752     "y": 928.857177734375,
753     "z": "65c9aaba.d47f7c",
754     "wires": [
755       [
756         "c3650164.8f94"
757       ]
758     ]
759   },
760   {
761     "id": "c3650164.8f94",
762     "type": "returnFailure",
763     "name": "return failure",
764     "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=\"request-information.request-action is required to be DeleteNetworkInstance for svc-action=delete\" />\n",
765     "comments": "",
766     "x": 1022.2857055664062,
767     "y": 929.857177734375,
768     "z": "65c9aaba.d47f7c",
769     "wires": []
770   },
771   {
772     "id": "a7e9fd9d.eefae8",
773     "type": "block",
774     "name": "block : atomic",
775     "xml": "<block atomic=\"true\">",
776     "atomic": "true",
777     "outputs": 1,
778     "x": 730.2857055664062,
779     "y": 998.857177734375,
780     "z": "65c9aaba.d47f7c",
781     "wires": [
782       [
783         "374f47e5.09a2f",
784         "8ad81c32.d34b9"
785       ]
786     ]
787   },
788   {
789     "id": "374f47e5.09a2f",
790     "type": "switchNode",
791     "name": "switch network-id",
792     "xml": "<switch test=\"`$network-topology-operation-input.network-information.network-id`\">\n",
793     "comments": "",
794     "outputs": 1,
795     "x": 884.28564453125,
796     "y": 1098.857177734375,
797     "z": "65c9aaba.d47f7c",
798     "wires": [
799       [
800         "3a8b9cb2.91ca2c"
801       ]
802     ]
803   },
804   {
805     "id": "3a8b9cb2.91ca2c",
806     "type": "outcome",
807     "name": "NULL",
808     "xml": "<outcome value=''>",
809     "comments": "",
810     "outputs": 1,
811     "x": 1068.28564453125,
812     "y": 1101.857177734375,
813     "z": "65c9aaba.d47f7c",
814     "wires": [
815       [
816         "ed90dada.d01dc8"
817       ]
818     ]
819   },
820   {
821     "id": "ed90dada.d01dc8",
822     "type": "returnFailure",
823     "name": "return failure",
824     "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=\"network-request-input.network-input-parameters.name is a required input\" />\n",
825     "comments": "",
826     "x": 1224.71435546875,
827     "y": 1100.857177734375,
828     "z": "65c9aaba.d47f7c",
829     "wires": []
830   },
831   {
832     "id": "5ba97181.5ecc78",
833     "type": "outcome",
834     "name": "activate",
835     "xml": "<outcome value='activate'>\n",
836     "comments": "",
837     "outputs": 1,
838     "x": 372.42855072021484,
839     "y": 567.7619495391846,
840     "z": "65c9aaba.d47f7c",
841     "wires": [
842       [
843         "3c576c37.cacc9c"
844       ]
845     ]
846   },
847   {
848     "id": "3c576c37.cacc9c",
849     "type": "switchNode",
850     "name": "switch request-action",
851     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
852     "comments": "",
853     "outputs": 1,
854     "x": 555.285717010498,
855     "y": 564.9047994613647,
856     "z": "65c9aaba.d47f7c",
857     "wires": [
858       [
859         "9ef27dfb.32967",
860         "47a1d56.952aa2c"
861       ]
862     ]
863   },
864   {
865     "id": "9ef27dfb.32967",
866     "type": "other",
867     "name": "ActivateDCINetworkInstance",
868     "xml": "<outcome value='ActivateDCINetworkInstance'>",
869     "comments": "",
870     "outputs": 1,
871     "x": 821.285717010498,
872     "y": 523.9047994613647,
873     "z": "65c9aaba.d47f7c",
874     "wires": [
875       [
876         "b568716c.746398"
877       ]
878     ]
879   },
880   {
881     "id": "47a1d56.952aa2c",
882     "type": "other",
883     "name": "Other",
884     "xml": "<outcome value='Other'>",
885     "comments": "",
886     "outputs": 1,
887     "x": 775.285717010498,
888     "y": 573.9047994613647,
889     "z": "65c9aaba.d47f7c",
890     "wires": [
891       [
892         "66c486ba.242f98"
893       ]
894     ]
895   },
896   {
897     "id": "66c486ba.242f98",
898     "type": "returnFailure",
899     "name": "return failure",
900     "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=\"request-information.request-action is required to be ActivateNetworkInstance for svc-action=activate\" />\n",
901     "comments": "",
902     "x": 944.285717010498,
903     "y": 573.9047994613647,
904     "z": "65c9aaba.d47f7c",
905     "wires": []
906   },
907   {
908     "id": "b568716c.746398",
909     "type": "block",
910     "name": "block : atomic",
911     "xml": "<block atomic=\"true\">",
912     "atomic": "true",
913     "outputs": 1,
914     "x": 1046.285717010498,
915     "y": 512.9047994613647,
916     "z": "65c9aaba.d47f7c",
917     "wires": [
918       [
919         "f1391d7b.3f3618"
920       ]
921     ]
922   },
923   {
924     "id": "ab14b358.9b8f7",
925     "type": "other",
926     "name": "DeActivateDCINetworkInstance",
927     "xml": "<outcome value='DeActivateDCINetworkInstance'>",
928     "comments": "",
929     "outputs": 1,
930     "x": 817.1428871154785,
931     "y": 635.1906003952026,
932     "z": "65c9aaba.d47f7c",
933     "wires": [
934       []
935     ]
936   },
937   {
938     "id": "afd0efcd.371a1",
939     "type": "other",
940     "name": "Other",
941     "xml": "<outcome value='Other'>",
942     "comments": "",
943     "outputs": 1,
944     "x": 732.142879486084,
945     "y": 704.1906080245972,
946     "z": "65c9aaba.d47f7c",
947     "wires": [
948       [
949         "b6887a7a.63ca6"
950       ]
951     ]
952   },
953   {
954     "id": "b6887a7a.63ca6",
955     "type": "returnFailure",
956     "name": "return failure",
957     "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=\"request-information.request-action is required to be DeactivateNetworkInstance for svc-action=deactivate\" />\n",
958     "comments": "",
959     "x": 913.142894744873,
960     "y": 705.1906080245972,
961     "z": "65c9aaba.d47f7c",
962     "wires": []
963   },
964   {
965     "id": "f1391d7b.3f3618",
966     "type": "call",
967     "name": "call validate-overlay-network-input-parameters",
968     "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-overlay-network-input-parameters' mode='sync' >\n",
969     "comments": "",
970     "outputs": 1,
971     "x": 1354.151050567627,
972     "y": 514.3333225250244,
973     "z": "65c9aaba.d47f7c",
974     "wires": [
975       []
976     ]
977   },
978   {
979     "id": "2303dff.d38ae2",
980     "type": "switchNode",
981     "name": "switch request-action",
982     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
983     "comments": "",
984     "outputs": 1,
985     "x": 553.999942779541,
986     "y": 635.6664342880249,
987     "z": "65c9aaba.d47f7c",
988     "wires": [
989       [
990         "ab14b358.9b8f7",
991         "afd0efcd.371a1"
992       ]
993     ]
994   },
995   {
996     "id": "54c12db0.6590dc",
997     "type": "switchNode",
998     "name": "switch request-action",
999     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1000     "comments": "",
1001     "outputs": 1,
1002     "x": 544,
1003     "y": 886,
1004     "z": "65c9aaba.d47f7c",
1005     "wires": [
1006       [
1007         "1f448cd7.9ac43b",
1008         "bd139dc0.9ef408"
1009       ]
1010     ]
1011   },
1012   {
1013     "id": "8ad81c32.d34b9",
1014     "type": "execute",
1015     "name": "execute requiredParameters",
1016     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"$network-topology-operation-input.network-information.network-id\" value=\"\"/>\n\n",
1017     "comments": "",
1018     "outputs": 1,
1019     "x": 1017,
1020     "y": 995,
1021     "z": "65c9aaba.d47f7c",
1022     "wires": [
1023       []
1024     ]
1025   }
1026 ]