Fix Overlay DG testing issue
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_validate-network-input.json
1 [
2   {
3     "id": "5f3f5b7a.41ac74",
4     "type": "dgstart",
5     "name": "DGSTART",
6     "outputs": 1,
7     "x": 134.03125,
8     "y": 59.99999809265137,
9     "z": "8893d0be.32531",
10     "wires": [
11       [
12         "f0f3a318.27bb3"
13       ]
14     ]
15   },
16   {
17     "id": "f0f3a318.27bb3",
18     "type": "service-logic",
19     "name": "GENERIC-RESOURCE-API 1.2.0-SNAPSHOT",
20     "module": "GENERIC-RESOURCE-API",
21     "version": "1.2.0-SNAPSHOT",
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='1.2.0-SNAPSHOT'>",
24     "outputs": 1,
25     "x": 206.31695556640625,
26     "y": 112.23811149597168,
27     "z": "8893d0be.32531",
28     "wires": [
29       [
30         "f248e777.889178"
31       ]
32     ]
33   },
34   {
35     "id": "f248e777.889178",
36     "type": "method",
37     "name": "validate-network-input",
38     "xml": "<method rpc='validate-network-input' mode='sync'>\n",
39     "comments": "",
40     "outputs": 1,
41     "x": 206.45987701416016,
42     "y": 173.99999809265137,
43     "z": "8893d0be.32531",
44     "wires": [
45       [
46         "18b797ed.89fef8"
47       ]
48     ]
49   },
50   {
51     "id": "18b797ed.89fef8",
52     "type": "block",
53     "name": "block : atomic",
54     "xml": "<block atomic=\"true\">",
55     "atomic": "true",
56     "outputs": 1,
57     "x": 219.7812957763672,
58     "y": 456.4434928894043,
59     "z": "8893d0be.32531",
60     "wires": [
61       [
62         "5cd1db9.aa83c24",
63         "8d16602e.7c349",
64         "768a7c7d.821fd4",
65         "73298f6d.494ec",
66         "d214794.53eb788",
67         "f3d5b1ea.9645e"
68       ]
69     ]
70   },
71   {
72     "id": "5cd1db9.aa83c24",
73     "type": "switchNode",
74     "name": "switch svc-request-id",
75     "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",
76     "comments": "",
77     "outputs": 1,
78     "x": 536.1741104125977,
79     "y": 182.4285888671875,
80     "z": "8893d0be.32531",
81     "wires": [
82       [
83         "ab4d4682.0682b8"
84       ]
85     ]
86   },
87   {
88     "id": "ab4d4682.0682b8",
89     "type": "other",
90     "name": "NULL",
91     "xml": "<outcome value=''>",
92     "comments": "",
93     "outputs": 1,
94     "x": 761.8884146554128,
95     "y": 182.42859131949263,
96     "z": "8893d0be.32531",
97     "wires": [
98       [
99         "11d5bd20.05ddf3"
100       ]
101     ]
102   },
103   {
104     "id": "11d5bd20.05ddf3",
105     "type": "returnFailure",
106     "name": "return failure",
107     "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",
108     "comments": "",
109     "x": 913.3169806344167,
110     "y": 182.428589412144,
111     "z": "8893d0be.32531",
112     "wires": []
113   },
114   {
115     "id": "8d16602e.7c349",
116     "type": "switchNode",
117     "name": "switch svc-action",
118     "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-action`'>\n",
119     "comments": "",
120     "outputs": 1,
121     "x": 524.7454833984375,
122     "y": 141.00001907348633,
123     "z": "8893d0be.32531",
124     "wires": [
125       [
126         "4b6601a6.daaba"
127       ]
128     ]
129   },
130   {
131     "id": "4b6601a6.daaba",
132     "type": "other",
133     "name": "NULL",
134     "xml": "<outcome value=''>",
135     "comments": "",
136     "outputs": 1,
137     "x": 760.4598350524902,
138     "y": 139.5714168548584,
139     "z": "8893d0be.32531",
140     "wires": [
141       [
142         "887d1db4.9d597"
143       ]
144     ]
145   },
146   {
147     "id": "887d1db4.9d597",
148     "type": "returnFailure",
149     "name": "return failure",
150     "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-action is a required input\" />\n",
151     "comments": "",
152     "x": 910.4598083496094,
153     "y": 139.57142639160156,
154     "z": "8893d0be.32531",
155     "wires": []
156   },
157   {
158     "id": "768a7c7d.821fd4",
159     "type": "switchNode",
160     "name": "switch request-action",
161     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
162     "comments": "",
163     "outputs": 1,
164     "x": 534.7455215454102,
165     "y": 225.28573608398438,
166     "z": "8893d0be.32531",
167     "wires": [
168       [
169         "cae90e43.102ff"
170       ]
171     ]
172   },
173   {
174     "id": "cae90e43.102ff",
175     "type": "other",
176     "name": "NULL",
177     "xml": "<outcome value=''>",
178     "comments": "",
179     "outputs": 1,
180     "x": 761.8884102957591,
181     "y": 225.28574507577105,
182     "z": "8893d0be.32531",
183     "wires": [
184       [
185         "4e414a1c.e00d24"
186       ]
187     ]
188   },
189   {
190     "id": "4e414a1c.e00d24",
191     "type": "returnFailure",
192     "name": "return failure",
193     "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 a required input\" />\n",
194     "comments": "",
195     "x": 913.316976274763,
196     "y": 225.2857431684224,
197     "z": "8893d0be.32531",
198     "wires": []
199   },
200   {
201     "id": "73298f6d.494ec",
202     "type": "switchNode",
203     "name": "switch service-instance-id",
204     "xml": "<switch test='`$network-topology-operation-input.service-information.service-instance-id`'>\n",
205     "comments": "",
206     "outputs": 1,
207     "x": 535.8884429931641,
208     "y": 282.00001335144043,
209     "z": "8893d0be.32531",
210     "wires": [
211       [
212         "df674f5c.d1532"
213       ]
214     ]
215   },
216   {
217     "id": "df674f5c.d1532",
218     "type": "other",
219     "name": "NULL",
220     "xml": "<outcome value=''>",
221     "comments": "",
222     "outputs": 1,
223     "x": 760.3170166015625,
224     "y": 268.99999809265137,
225     "z": "8893d0be.32531",
226     "wires": [
227       [
228         "3065439b.14d65c"
229       ]
230     ]
231   },
232   {
233     "id": "3065439b.14d65c",
234     "type": "returnFailure",
235     "name": "return failure",
236     "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=\"service-information.service-instance-id is a required input\" />\n",
237     "comments": "",
238     "x": 918.7455444335938,
239     "y": 267.99999809265137,
240     "z": "8893d0be.32531",
241     "wires": []
242   },
243   {
244     "id": "f4d14344.0e5f4",
245     "type": "comment",
246     "name": "validate-network-input - CHANGELOG",
247     "info": "12/8: Initial release 1.0.0",
248     "comments": "",
249     "x": 419.03125,
250     "y": 23.999998092651367,
251     "z": "8893d0be.32531",
252     "wires": []
253   },
254   {
255     "id": "d214794.53eb788",
256     "type": "switchNode",
257     "name": "switch svc-action",
258     "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-action`'>\n",
259     "comments": "",
260     "outputs": 1,
261     "x": 493.03126525878906,
262     "y": 456.00001525878906,
263     "z": "8893d0be.32531",
264     "wires": [
265       [
266         "54861d88.081944",
267         "2eb0e84d.0d9948",
268         "8ffdd9e.5892828",
269         "8b85a1e9.e5cbc"
270       ]
271     ]
272   },
273   {
274     "id": "54861d88.081944",
275     "type": "other",
276     "name": "assign",
277     "xml": "<outcome value='assign'>",
278     "comments": "",
279     "outputs": 1,
280     "x": 753.74560546875,
281     "y": 360.57140922546387,
282     "z": "8893d0be.32531",
283     "wires": [
284       [
285         "a0ba5094.34089"
286       ]
287     ]
288   },
289   {
290     "id": "2eb0e84d.0d9948",
291     "type": "other",
292     "name": "activate",
293     "xml": "<outcome value='activate'>",
294     "comments": "",
295     "outputs": 1,
296     "x": 749.0313568115234,
297     "y": 490.9999885559082,
298     "z": "8893d0be.32531",
299     "wires": [
300       [
301         "5513e34e.18308c"
302       ]
303     ]
304   },
305   {
306     "id": "8ffdd9e.5892828",
307     "type": "other",
308     "name": "deactivate",
309     "xml": "<outcome value='deactivate'>",
310     "comments": "",
311     "outputs": 1,
312     "x": 752.0313186645508,
313     "y": 657.0000114440918,
314     "z": "8893d0be.32531",
315     "wires": [
316       [
317         "b5960321.a2acd"
318       ]
319     ]
320   },
321   {
322     "id": "a0ba5094.34089",
323     "type": "block",
324     "name": "block : atomic",
325     "xml": "<block atomic=\"true\">",
326     "atomic": "true",
327     "comments": "",
328     "outputs": 1,
329     "x": 916.03125,
330     "y": 359.99999809265137,
331     "z": "8893d0be.32531",
332     "wires": [
333       [
334         "9bad05fb.b569a8"
335       ]
336     ]
337   },
338   {
339     "id": "9bad05fb.b569a8",
340     "type": "switchNode",
341     "name": "switch request-action",
342     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
343     "comments": "",
344     "outputs": 1,
345     "x": 1136.03125,
346     "y": 359.99999809265137,
347     "z": "8893d0be.32531",
348     "wires": [
349       [
350         "69ced2d8.9588fc",
351         "616c725f.66f59c"
352       ]
353     ]
354   },
355   {
356     "id": "69ced2d8.9588fc",
357     "type": "other",
358     "name": "CreateNetworkInstance",
359     "xml": "<outcome value='CreateNetworkInstance'>",
360     "comments": "",
361     "outputs": 1,
362     "x": 1416.03125,
363     "y": 324.99999809265137,
364     "z": "8893d0be.32531",
365     "wires": [
366       [
367         "8d01ace0.92a79"
368       ]
369     ]
370   },
371   {
372     "id": "616c725f.66f59c",
373     "type": "other",
374     "name": "Other",
375     "xml": "<outcome value='Other'>",
376     "comments": "",
377     "outputs": 1,
378     "x": 1365.03125,
379     "y": 368.99999809265137,
380     "z": "8893d0be.32531",
381     "wires": [
382       [
383         "5fb52cac.0eb654"
384       ]
385     ]
386   },
387   {
388     "id": "5fb52cac.0eb654",
389     "type": "returnFailure",
390     "name": "return failure",
391     "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=assign\" />\n",
392     "comments": "",
393     "x": 1534.03125,
394     "y": 368.99999809265137,
395     "z": "8893d0be.32531",
396     "wires": []
397   },
398   {
399     "id": "5513e34e.18308c",
400     "type": "block",
401     "name": "block : atomic",
402     "xml": "<block atomic=\"true\">",
403     "atomic": "true",
404     "outputs": 1,
405     "x": 923.0313568115234,
406     "y": 490.9999885559082,
407     "z": "8893d0be.32531",
408     "wires": [
409       [
410         "2378c65e.073eba"
411       ]
412     ]
413   },
414   {
415     "id": "2378c65e.073eba",
416     "type": "switchNode",
417     "name": "switch request-action",
418     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
419     "comments": "",
420     "outputs": 1,
421     "x": 1140.0313568115234,
422     "y": 490.9999885559082,
423     "z": "8893d0be.32531",
424     "wires": [
425       [
426         "8de45679.3b3c18",
427         "6955c602.6a6528",
428         "96152f20.469f"
429       ]
430     ]
431   },
432   {
433     "id": "8de45679.3b3c18",
434     "type": "other",
435     "name": "CreateNetworkInstance",
436     "xml": "<outcome value='CreateNetworkInstance'>",
437     "comments": "",
438     "outputs": 1,
439     "x": 1421.0313568115234,
440     "y": 491.9999885559082,
441     "z": "8893d0be.32531",
442     "wires": [
443       [
444         "94518ad8.741728"
445       ]
446     ]
447   },
448   {
449     "id": "6955c602.6a6528",
450     "type": "other",
451     "name": "Other",
452     "xml": "<outcome value='Other'>",
453     "comments": "",
454     "outputs": 1,
455     "x": 1364.0313568115234,
456     "y": 531.9999885559082,
457     "z": "8893d0be.32531",
458     "wires": [
459       [
460         "8b16105d.d10c5"
461       ]
462     ]
463   },
464   {
465     "id": "8b16105d.d10c5",
466     "type": "returnFailure",
467     "name": "return failure",
468     "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=activate\" />\n",
469     "comments": "",
470     "x": 1535.8886528015137,
471     "y": 533.4285945892334,
472     "z": "8893d0be.32531",
473     "wires": []
474   },
475   {
476     "id": "b5960321.a2acd",
477     "type": "block",
478     "name": "block : atomic",
479     "xml": "<block atomic=\"true\">",
480     "atomic": "true",
481     "outputs": 1,
482     "x": 934.0313186645508,
483     "y": 656.0000114440918,
484     "z": "8893d0be.32531",
485     "wires": [
486       [
487         "413c7adb.c15c44"
488       ]
489     ]
490   },
491   {
492     "id": "413c7adb.c15c44",
493     "type": "switchNode",
494     "name": "switch request-action",
495     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
496     "comments": "",
497     "outputs": 1,
498     "x": 1151.0313186645508,
499     "y": 656.0000114440918,
500     "z": "8893d0be.32531",
501     "wires": [
502       [
503         "366873bb.05934c",
504         "2e293ab5.08c366",
505         "b2644153.2a067"
506       ]
507     ]
508   },
509   {
510     "id": "366873bb.05934c",
511     "type": "other",
512     "name": "DeleteNetworkInstance",
513     "xml": "<outcome value='DeleteNetworkInstance'>",
514     "comments": "",
515     "outputs": 1,
516     "x": 1432.0313186645508,
517     "y": 657.0000114440918,
518     "z": "8893d0be.32531",
519     "wires": [
520       [
521         "7a6470e0.53a19"
522       ]
523     ]
524   },
525   {
526     "id": "2e293ab5.08c366",
527     "type": "other",
528     "name": "Other",
529     "xml": "<outcome value='Other'>",
530     "comments": "",
531     "outputs": 1,
532     "x": 1375.0313186645508,
533     "y": 697.0000114440918,
534     "z": "8893d0be.32531",
535     "wires": [
536       [
537         "c463df98.ea3ee"
538       ]
539     ]
540   },
541   {
542     "id": "c463df98.ea3ee",
543     "type": "returnFailure",
544     "name": "return failure",
545     "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=deactivate\" />\n",
546     "comments": "",
547     "x": 1544.0313835144043,
548     "y": 699.8571729660034,
549     "z": "8893d0be.32531",
550     "wires": []
551   },
552   {
553     "id": "8b85a1e9.e5cbc",
554     "type": "other",
555     "name": "unassign",
556     "xml": "<outcome value='unassign'>",
557     "comments": "",
558     "outputs": 1,
559     "x": 748.0312881469727,
560     "y": 750.9999885559082,
561     "z": "8893d0be.32531",
562     "wires": [
563       [
564         "c3a2fdfb.7fd72"
565       ]
566     ]
567   },
568   {
569     "id": "c3a2fdfb.7fd72",
570     "type": "block",
571     "name": "block : atomic",
572     "xml": "<block atomic=\"true\">",
573     "atomic": "true",
574     "outputs": 1,
575     "x": 930.0313186645508,
576     "y": 747.0000114440918,
577     "z": "8893d0be.32531",
578     "wires": [
579       [
580         "4f8159c.6d86fa8"
581       ]
582     ]
583   },
584   {
585     "id": "4f8159c.6d86fa8",
586     "type": "switchNode",
587     "name": "switch request-action",
588     "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
589     "comments": "",
590     "outputs": 1,
591     "x": 1147.0313186645508,
592     "y": 747.0000114440918,
593     "z": "8893d0be.32531",
594     "wires": [
595       [
596         "550fb1ae.b9c5c",
597         "8c9d3f7f.4516f"
598       ]
599     ]
600   },
601   {
602     "id": "550fb1ae.b9c5c",
603     "type": "other",
604     "name": "DeleteNetworkInstance",
605     "xml": "<outcome value='DeleteNetworkInstance'>",
606     "comments": "",
607     "outputs": 1,
608     "x": 1428.0313186645508,
609     "y": 748.0000114440918,
610     "z": "8893d0be.32531",
611     "wires": [
612       [
613         "8347def4.e8f43"
614       ]
615     ]
616   },
617   {
618     "id": "8c9d3f7f.4516f",
619     "type": "other",
620     "name": "Other",
621     "xml": "<outcome value='Other'>",
622     "comments": "",
623     "outputs": 1,
624     "x": 1371.0313186645508,
625     "y": 788.0000114440918,
626     "z": "8893d0be.32531",
627     "wires": [
628       [
629         "895e5aa8.c214e8"
630       ]
631     ]
632   },
633   {
634     "id": "895e5aa8.c214e8",
635     "type": "returnFailure",
636     "name": "return failure",
637     "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=unassign\" />\n",
638     "comments": "",
639     "x": 1540.0313186645508,
640     "y": 788.0000114440918,
641     "z": "8893d0be.32531",
642     "wires": []
643   },
644   {
645     "id": "8d01ace0.92a79",
646     "type": "block",
647     "name": "block : atomic",
648     "xml": "<block atomic=\"true\">",
649     "atomic": "true",
650     "comments": "",
651     "outputs": 1,
652     "x": 1652.03125,
653     "y": 323.99999809265137,
654     "z": "8893d0be.32531",
655     "wires": [
656       [
657         "1bfbd5a6.718d3a",
658         "e6612016.3e4c5",
659         "b1a90522.c6b958",
660         "6352e03d.22eed",
661         "a58d7ad5.945658",
662         "6492fa8d.a3f754",
663         "dbf6cbd2.03c8d8"
664       ]
665     ]
666   },
667   {
668     "id": "94518ad8.741728",
669     "type": "block",
670     "name": "block : atomic",
671     "xml": "<block atomic=\"true\">",
672     "atomic": "true",
673     "comments": "",
674     "outputs": 1,
675     "x": 1646.0313568115234,
676     "y": 491.9999885559082,
677     "z": "8893d0be.32531",
678     "wires": [
679       [
680         "1bfbd5a6.718d3a",
681         "e6612016.3e4c5",
682         "b1a90522.c6b958",
683         "6352e03d.22eed",
684         "a58d7ad5.945658",
685         "6492fa8d.a3f754",
686         "de4bc965.10a9a8"
687       ]
688     ]
689   },
690   {
691     "id": "7a6470e0.53a19",
692     "type": "block",
693     "name": "block : atomic",
694     "xml": "<block atomic=\"true\">",
695     "atomic": "true",
696     "comments": "",
697     "outputs": 1,
698     "x": 1688.0313186645508,
699     "y": 658.0000114440918,
700     "z": "8893d0be.32531",
701     "wires": [
702       [
703         "de4bc965.10a9a8"
704       ]
705     ]
706   },
707   {
708     "id": "8347def4.e8f43",
709     "type": "block",
710     "name": "block : atomic",
711     "xml": "<block atomic=\"true\">",
712     "atomic": "true",
713     "comments": "",
714     "outputs": 1,
715     "x": 1687.0313186645508,
716     "y": 749.0000114440918,
717     "z": "8893d0be.32531",
718     "wires": [
719       [
720         "de4bc965.10a9a8"
721       ]
722     ]
723   },
724   {
725     "id": "a58d7ad5.945658",
726     "type": "switchNode",
727     "name": "switch onap-model-information.model-uuid",
728     "xml": "<switch test='`$network-topology-operation-input.service-information.onap-model-information.model-uuid`'>\n",
729     "comments": "",
730     "outputs": 1,
731     "x": 2288.697914123535,
732     "y": 1047.9999494552612,
733     "z": "8893d0be.32531",
734     "wires": [
735       [
736         "a2089e7a.ac5b1",
737         "42b6c1fc.c06a7"
738       ]
739     ]
740   },
741   {
742     "id": "8ba860ac.98ed2",
743     "type": "comment",
744     "name": "validations - required for all",
745     "info": "",
746     "comments": "",
747     "x": 552.03125,
748     "y": 97.99999809265137,
749     "z": "8893d0be.32531",
750     "wires": []
751   },
752   {
753     "id": "7f1548ab.76a718",
754     "type": "comment",
755     "name": "validations specific per svc-action",
756     "info": "",
757     "comments": "",
758     "x": 564.03125,
759     "y": 312.99999809265137,
760     "z": "8893d0be.32531",
761     "wires": []
762   },
763   {
764     "id": "a63772a0.90d1",
765     "type": "comment",
766     "name": "network-request-information block validations",
767     "info": "",
768     "comments": "",
769     "x": 2292.03125,
770     "y": 899.9999980926514,
771     "z": "8893d0be.32531",
772     "wires": []
773   },
774   {
775     "id": "1bfbd5a6.718d3a",
776     "type": "switchNode",
777     "name": "switch network-request-information.tenant",
778     "xml": "<switch test='`$network-topology-operation-input.network-request-input.tenant`'>\n",
779     "comments": "",
780     "outputs": 1,
781     "x": 2289.03125,
782     "y": 949.9999980926514,
783     "z": "8893d0be.32531",
784     "wires": [
785       [
786         "cf16e334.e3d85"
787       ]
788     ]
789   },
790   {
791     "id": "cf16e334.e3d85",
792     "type": "other",
793     "name": "NULL",
794     "xml": "<outcome value=''>",
795     "comments": "",
796     "outputs": 1,
797     "x": 2530.74560546875,
798     "y": 951.9999980926514,
799     "z": "8893d0be.32531",
800     "wires": [
801       [
802         "ad280e32.435b6"
803       ]
804     ]
805   },
806   {
807     "id": "ad280e32.435b6",
808     "type": "returnFailure",
809     "name": "return failure",
810     "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.tenant is a required input\" />\n",
811     "comments": "",
812     "x": 2682.1741943359375,
813     "y": 949.9999980926514,
814     "z": "8893d0be.32531",
815     "wires": []
816   },
817   {
818     "id": "e6612016.3e4c5",
819     "type": "switchNode",
820     "name": "switch network-request-information.aic-cloud-region",
821     "xml": "<switch test='`$network-topology-operation-input.network-request-input.aic-cloud-region`'>\n",
822     "comments": "",
823     "outputs": 1,
824     "x": 2318.03125,
825     "y": 992.9999980926514,
826     "z": "8893d0be.32531",
827     "wires": [
828       [
829         "2e6c842b.3d3bfc"
830       ]
831     ]
832   },
833   {
834     "id": "2e6c842b.3d3bfc",
835     "type": "other",
836     "name": "NULL",
837     "xml": "<outcome value=''>",
838     "comments": "",
839     "outputs": 1,
840     "x": 2579.74560546875,
841     "y": 992.9999980926514,
842     "z": "8893d0be.32531",
843     "wires": [
844       [
845         "4f8437fb.4ebe28"
846       ]
847     ]
848   },
849   {
850     "id": "4f8437fb.4ebe28",
851     "type": "returnFailure",
852     "name": "return failure",
853     "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=\"service-information.network-request-information.aic-cloud-region is a required input\" />\n",
854     "comments": "",
855     "x": 2744.174072265625,
856     "y": 991.9999980926514,
857     "z": "8893d0be.32531",
858     "wires": []
859   },
860   {
861     "id": "b1a90522.c6b958",
862     "type": "switchNode",
863     "name": "switch onap-model-information.model-uuid",
864     "xml": "<switch test='`$network-topology-operation-input.network-information.onap-model-information.model-uuid`'>\n",
865     "comments": "",
866     "outputs": 1,
867     "x": 2281.1741943359375,
868     "y": 819.8571147918701,
869     "z": "8893d0be.32531",
870     "wires": [
871       [
872         "662ea3fd.3a569c"
873       ]
874     ]
875   },
876   {
877     "id": "662ea3fd.3a569c",
878     "type": "other",
879     "name": "NULL",
880     "xml": "<outcome value=''>",
881     "comments": "",
882     "outputs": 1,
883     "x": 2521.1741943359375,
884     "y": 820.8571147918701,
885     "z": "8893d0be.32531",
886     "wires": [
887       [
888         "a27bb01c.4d33c"
889       ]
890     ]
891   },
892   {
893     "id": "a27bb01c.4d33c",
894     "type": "returnFailure",
895     "name": "return failure",
896     "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-information.onap-model-information.model-uuid is a required input\" />\n",
897     "comments": "",
898     "x": 2686.6026611328125,
899     "y": 818.857084274292,
900     "z": "8893d0be.32531",
901     "wires": []
902   },
903   {
904     "id": "6352e03d.22eed",
905     "type": "switchNode",
906     "name": "switch onap-model-information.model-customization-uuid",
907     "xml": "<switch test='`$network-topology-operation-input.network-information.onap-model-information.model-customization-uuid`'>\n",
908     "comments": "",
909     "outputs": 1,
910     "x": 2326.03125,
911     "y": 778.9999980926514,
912     "z": "8893d0be.32531",
913     "wires": [
914       [
915         "8f05ec67.db021"
916       ]
917     ]
918   },
919   {
920     "id": "8f05ec67.db021",
921     "type": "other",
922     "name": "NULL",
923     "xml": "<outcome value=''>",
924     "comments": "",
925     "outputs": 1,
926     "x": 2622.03125,
927     "y": 779.9999980926514,
928     "z": "8893d0be.32531",
929     "wires": [
930       [
931         "68925179.7127d"
932       ]
933     ]
934   },
935   {
936     "id": "68925179.7127d",
937     "type": "returnFailure",
938     "name": "return failure",
939     "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-information.onap-model-information.model-customization-uuid is a required input\" />\n",
940     "comments": "",
941     "x": 2769.459716796875,
942     "y": 779.9999980926514,
943     "z": "8893d0be.32531",
944     "wires": []
945   },
946   {
947     "id": "f3d5b1ea.9645e",
948     "type": "returnSuccess",
949     "name": "return success",
950     "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",
951     "comments": "",
952     "x": 526.3883247375488,
953     "y": 676.6428327560425,
954     "z": "8893d0be.32531",
955     "wires": []
956   },
957   {
958     "id": "96895c09.a6753",
959     "type": "get-resource",
960     "name": "get-resource NETWORK_MODEL",
961     "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n  key='SELECT * from NETWORK_MODEL WHERE customization_uuid = $network-topology-operation-input.network-information.onap-model-information.model-customization-uuid\n  and service_uuid = $network-topology-operation-input.service-information.onap-model-information.model-uuid'\n  pfx='network-model'>\n\n",
962     "comments": "",
963     "outputs": 1,
964     "x": 3004.2143173217773,
965     "y": 1263.1784744262695,
966     "z": "8893d0be.32531",
967     "wires": [
968       [
969         "f9258daf.8b602",
970         "5c25b9d9.438728"
971       ]
972     ]
973   },
974   {
975     "id": "ac3d2a23.2dc468",
976     "type": "returnFailure",
977     "name": "return failure",
978     "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=\"`'No network model found for customization UUID ' \n    + $network-topology-operation-input.network-information.onap-model-information.model-customization-uuid +\n    ' and model-uuid ' + $network-topology-operation-input.service-information.onap-model-information.model-uuid`\" />\n",
979     "comments": "",
980     "x": 3463.6785202026367,
981     "y": 1254.225890159607,
982     "z": "8893d0be.32531",
983     "wires": []
984   },
985   {
986     "id": "f9258daf.8b602",
987     "type": "not-found",
988     "name": "not-found",
989     "xml": "<outcome value='not-found'>\n",
990     "comments": "",
991     "outputs": 1,
992     "x": 3264.9285316467285,
993     "y": 1247.5830965042114,
994     "z": "8893d0be.32531",
995     "wires": [
996       [
997         "ac3d2a23.2dc468"
998       ]
999     ]
1000   },
1001   {
1002     "id": "5c25b9d9.438728",
1003     "type": "failure",
1004     "name": "failure",
1005     "xml": "<outcome value='failure'>\n",
1006     "comments": "",
1007     "outputs": 1,
1008     "x": 3258.6785316467285,
1009     "y": 1280.0830965042114,
1010     "z": "8893d0be.32531",
1011     "wires": [
1012       [
1013         "ac3d2a23.2dc468"
1014       ]
1015     ]
1016   },
1017   {
1018     "id": "a2089e7a.ac5b1",
1019     "type": "other",
1020     "name": "NULL",
1021     "xml": "<outcome value=''>",
1022     "comments": "",
1023     "outputs": 1,
1024     "x": 2553.845993041992,
1025     "y": 1047.5925884246826,
1026     "z": "8893d0be.32531",
1027     "wires": [
1028       [
1029         "620a39e0.d0cdb8"
1030       ]
1031     ]
1032   },
1033   {
1034     "id": "42b6c1fc.c06a7",
1035     "type": "other",
1036     "name": "Other",
1037     "xml": "<outcome value='Other'>",
1038     "comments": "",
1039     "outputs": 1,
1040     "x": 2560.0959281921387,
1041     "y": 1186.7591934204102,
1042     "z": "8893d0be.32531",
1043     "wires": [
1044       [
1045         "8a643c02.96779"
1046       ]
1047     ]
1048   },
1049   {
1050     "id": "4b09caaf.8b4044",
1051     "type": "get-resource",
1052     "name": "get-resource SERVICE_MODEL",
1053     "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n  key='SELECT * from SERVICE_MODEL WHERE service_uuid = $network-topology-operation-input.service-information.onap-model-information.model-uuid'\n  pfx='service-model'>\n\n",
1054     "comments": "",
1055     "outputs": 1,
1056     "x": 3006.7143020629883,
1057     "y": 1186.2432470321655,
1058     "z": "8893d0be.32531",
1059     "wires": [
1060       [
1061         "c368ca47.7ac378",
1062         "c422bd25.160ed"
1063       ]
1064     ]
1065   },
1066   {
1067     "id": "f0c9c755.52a178",
1068     "type": "returnFailure",
1069     "name": "return failure",
1070     "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=\"`'No service model found for service UUID ' + $network-topology-operation-input.service-information.onap-model-information.model-uuid`\" />\n",
1071     "comments": "",
1072     "x": 3453.7976684570312,
1073     "y": 1186.2432775497437,
1074     "z": "8893d0be.32531",
1075     "wires": []
1076   },
1077   {
1078     "id": "c368ca47.7ac378",
1079     "type": "not-found",
1080     "name": "not-found",
1081     "xml": "<outcome value='not-found'>\n",
1082     "comments": "",
1083     "outputs": 1,
1084     "x": 3255.047748565674,
1085     "y": 1181.6004934310913,
1086     "z": "8893d0be.32531",
1087     "wires": [
1088       [
1089         "f0c9c755.52a178"
1090       ]
1091     ]
1092   },
1093   {
1094     "id": "c422bd25.160ed",
1095     "type": "failure",
1096     "name": "failure",
1097     "xml": "<outcome value='failure'>\n",
1098     "comments": "",
1099     "outputs": 1,
1100     "x": 3248.797748565674,
1101     "y": 1214.1004934310913,
1102     "z": "8893d0be.32531",
1103     "wires": [
1104       [
1105         "f0c9c755.52a178"
1106       ]
1107     ]
1108   },
1109   {
1110     "id": "b60ce6b6.6e55c8",
1111     "type": "get-resource",
1112     "name": "get-resource NETWORK_MODEL",
1113     "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n  key='SELECT * from NETWORK_MODEL WHERE customization_uuid = $network-topology-operation-input.network-information.onap-model-information.model-customization-uuid\n  and service_uuid = $service-data.service-information.onap-model-information.model-uuid'\n  pfx='network-model'>\n\n",
1114     "comments": "",
1115     "outputs": 1,
1116     "x": 3000.400505065918,
1117     "y": 1122.4007968902588,
1118     "z": "8893d0be.32531",
1119     "wires": [
1120       [
1121         "53ee50da.92c",
1122         "302de1ee.96625e"
1123       ]
1124     ]
1125   },
1126   {
1127     "id": "508d66c6.0a5cd8",
1128     "type": "returnFailure",
1129     "name": "return failure",
1130     "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=\"`'No network model found for customization UUID ' \n    + $network-topology-operation-input.network-information.onap-model-information.model-customization-uuid +\n    ' and model-uuid ' + $network-topology-operation-input.service-information.onap-model-information.model-uuid`\" />\n",
1131     "comments": "",
1132     "x": 3459.8647079467773,
1133     "y": 1113.4482126235962,
1134     "z": "8893d0be.32531",
1135     "wires": []
1136   },
1137   {
1138     "id": "53ee50da.92c",
1139     "type": "not-found",
1140     "name": "not-found",
1141     "xml": "<outcome value='not-found'>\n",
1142     "comments": "",
1143     "outputs": 1,
1144     "x": 3261.114719390869,
1145     "y": 1106.8054189682007,
1146     "z": "8893d0be.32531",
1147     "wires": [
1148       [
1149         "508d66c6.0a5cd8"
1150       ]
1151     ]
1152   },
1153   {
1154     "id": "302de1ee.96625e",
1155     "type": "failure",
1156     "name": "failure",
1157     "xml": "<outcome value='failure'>\n",
1158     "comments": "",
1159     "outputs": 1,
1160     "x": 3256.1146965026855,
1161     "y": 1138.0554180145264,
1162     "z": "8893d0be.32531",
1163     "wires": [
1164       [
1165         "508d66c6.0a5cd8"
1166       ]
1167     ]
1168   },
1169   {
1170     "id": "3336f7e.5de1408",
1171     "type": "get-resource",
1172     "name": "get-resource SERVICE_MODEL",
1173     "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n  key='SELECT * from SERVICE_MODEL WHERE service_uuid = $service-data.service-information.onap-model-information.model-uuid'\n  pfx='service-model'>",
1174     "comments": "",
1175     "outputs": 1,
1176     "x": 2999.1504287719727,
1177     "y": 1047.9654626846313,
1178     "z": "8893d0be.32531",
1179     "wires": [
1180       [
1181         "97b21fe.ac0ede",
1182         "a706b0a7.379b8"
1183       ]
1184     ]
1185   },
1186   {
1187     "id": "d796bf5.a742d4",
1188     "type": "returnFailure",
1189     "name": "return failure",
1190     "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=\"`'No service model found for service UUID ' + $network-topology-operation-input.service-information.onap-model-information.model-uuid`\" />\n",
1191     "comments": "",
1192     "x": 3449.983856201172,
1193     "y": 1045.465600013733,
1194     "z": "8893d0be.32531",
1195     "wires": []
1196   },
1197   {
1198     "id": "97b21fe.ac0ede",
1199     "type": "not-found",
1200     "name": "not-found",
1201     "xml": "<outcome value='not-found'>\n",
1202     "comments": "",
1203     "outputs": 1,
1204     "x": 3251.2339363098145,
1205     "y": 1040.8228158950806,
1206     "z": "8893d0be.32531",
1207     "wires": [
1208       [
1209         "d796bf5.a742d4"
1210       ]
1211     ]
1212   },
1213   {
1214     "id": "a706b0a7.379b8",
1215     "type": "failure",
1216     "name": "failure",
1217     "xml": "<outcome value='failure'>\n",
1218     "comments": "",
1219     "outputs": 1,
1220     "x": 3244.9839363098145,
1221     "y": 1073.3228158950806,
1222     "z": "8893d0be.32531",
1223     "wires": [
1224       [
1225         "d796bf5.a742d4"
1226       ]
1227     ]
1228   },
1229   {
1230     "id": "620a39e0.d0cdb8",
1231     "type": "block",
1232     "name": "block : atomic",
1233     "xml": "<block atomic=\"true\">",
1234     "atomic": "true",
1235     "outputs": 1,
1236     "x": 2729.1702423095703,
1237     "y": 1046.805416584015,
1238     "z": "8893d0be.32531",
1239     "wires": [
1240       [
1241         "3336f7e.5de1408",
1242         "b60ce6b6.6e55c8"
1243       ]
1244     ]
1245   },
1246   {
1247     "id": "8a643c02.96779",
1248     "type": "block",
1249     "name": "block : atomic",
1250     "xml": "<block atomic=\"true\">",
1251     "atomic": "true",
1252     "outputs": 1,
1253     "x": 2721.6702423095703,
1254     "y": 1185.555419921875,
1255     "z": "8893d0be.32531",
1256     "wires": [
1257       [
1258         "4b09caaf.8b4044",
1259         "96895c09.a6753"
1260       ]
1261     ]
1262   },
1263   {
1264     "id": "96152f20.469f",
1265     "type": "outcome",
1266     "name": "ActivateDCINetworkInstance",
1267     "xml": "<outcome value='ActivateDCINetworkInstance'>",
1268     "comments": "",
1269     "outputs": 1,
1270     "x": 1435.6978378295898,
1271     "y": 444.99999809265137,
1272     "z": "8893d0be.32531",
1273     "wires": [
1274       [
1275         "4b2f8e37.5461c"
1276       ]
1277     ]
1278   },
1279   {
1280     "id": "b2644153.2a067",
1281     "type": "outcome",
1282     "name": "DeActivateDCINetworkInstance",
1283     "xml": "<outcome value='DeActivateDCINetworkInstance'>",
1284     "comments": "",
1285     "outputs": 1,
1286     "x": 1457.0312118530273,
1287     "y": 607.9999980926514,
1288     "z": "8893d0be.32531",
1289     "wires": [
1290       [
1291         "31bb2eb9.4b2df2"
1292       ]
1293     ]
1294   },
1295   {
1296     "id": "6492fa8d.a3f754",
1297     "type": "switchNode",
1298     "name": "switch onap-model-information.model-invariant-uuid",
1299     "xml": "<switch test='`$network-topology-operation-input.network-information.onap-model-information.model-invariant-uuid`'>\n",
1300     "comments": "",
1301     "outputs": 1,
1302     "x": 2308.0313110351562,
1303     "y": 744.0000343322754,
1304     "z": "8893d0be.32531",
1305     "wires": [
1306       [
1307         "d0898bc.4da8178"
1308       ]
1309     ]
1310   },
1311   {
1312     "id": "d0898bc.4da8178",
1313     "type": "other",
1314     "name": "NULL",
1315     "xml": "<outcome value=''>",
1316     "comments": "",
1317     "outputs": 1,
1318     "x": 2593.0313720703125,
1319     "y": 743.0000286102295,
1320     "z": "8893d0be.32531",
1321     "wires": [
1322       [
1323         "1ca0e8c8.26dc17"
1324       ]
1325     ]
1326   },
1327   {
1328     "id": "1ca0e8c8.26dc17",
1329     "type": "returnFailure",
1330     "name": "return failure",
1331     "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-information.onap-model-information.model-invariant-uuid is a required input\" />\n",
1332     "comments": "",
1333     "x": 2744.4598388671875,
1334     "y": 742.0000286102295,
1335     "z": "8893d0be.32531",
1336     "wires": []
1337   },
1338   {
1339     "id": "158231ee.a3fc1e",
1340     "type": "comment",
1341     "name": "network-information.onap-model-information block validations",
1342     "info": "",
1343     "comments": "",
1344     "x": 2327.1741943359375,
1345     "y": 704.8571147918701,
1346     "z": "8893d0be.32531",
1347     "wires": []
1348   },
1349   {
1350     "id": "dbf6cbd2.03c8d8",
1351     "type": "switchNode",
1352     "name": "switch network-information.network-id",
1353     "xml": "<switch test='`$network-topology-operation-input.network-information.network-id`'>\n\n",
1354     "comments": "",
1355     "outputs": 1,
1356     "x": 2263.0311737060547,
1357     "y": 613.3333549499512,
1358     "z": "8893d0be.32531",
1359     "wires": [
1360       [
1361         "6175843f.314bac",
1362         "6cf19d4d.69d604"
1363       ]
1364     ]
1365   },
1366   {
1367     "id": "6175843f.314bac",
1368     "type": "other",
1369     "name": "Other",
1370     "xml": "<outcome value='Other'>",
1371     "comments": "",
1372     "outputs": 1,
1373     "x": 2559.0311241149902,
1374     "y": 646.0000667572021,
1375     "z": "8893d0be.32531",
1376     "wires": [
1377       [
1378         "c1d6e588.8008f8"
1379       ]
1380     ]
1381   },
1382   {
1383     "id": "c1d6e588.8008f8",
1384     "type": "block",
1385     "name": "block",
1386     "xml": "<block>\n",
1387     "atomic": "false",
1388     "comments": "",
1389     "outputs": 1,
1390     "x": 2693.142379760742,
1391     "y": 646.4444713592529,
1392     "z": "8893d0be.32531",
1393     "wires": [
1394       [
1395         "71346c27.04b7d4"
1396       ]
1397     ]
1398   },
1399   {
1400     "id": "71346c27.04b7d4",
1401     "type": "switchNode",
1402     "name": "switch service-data.networks.network_length",
1403     "xml": "<switch test='`$service-data.networks.network_length`'>\n",
1404     "comments": "",
1405     "outputs": 1,
1406     "x": 2966.856491088867,
1407     "y": 648.0158214569092,
1408     "z": "8893d0be.32531",
1409     "wires": [
1410       [
1411         "34df5d30.93d862",
1412         "b53e3219.4661d"
1413       ]
1414     ]
1415   },
1416   {
1417     "id": "34df5d30.93d862",
1418     "type": "other",
1419     "name": "outcome Null",
1420     "xml": "<outcome value=''>\n",
1421     "comments": "",
1422     "outputs": 1,
1423     "x": 3255.856491088867,
1424     "y": 650.0158824920654,
1425     "z": "8893d0be.32531",
1426     "wires": [
1427       [
1428         "dd967162.ba1ae"
1429       ]
1430     ]
1431   },
1432   {
1433     "id": "b53e3219.4661d",
1434     "type": "other",
1435     "name": "other",
1436     "xml": "<outcome value='Other'>\n",
1437     "comments": "",
1438     "outputs": 1,
1439     "x": 3235.856491088867,
1440     "y": 685.0158824920654,
1441     "z": "8893d0be.32531",
1442     "wires": [
1443       [
1444         "ad38a9d8.149638"
1445       ]
1446     ]
1447   },
1448   {
1449     "id": "ad38a9d8.149638",
1450     "type": "block",
1451     "name": "block : atomic",
1452     "xml": "<block atomic=\"true\">",
1453     "atomic": "true",
1454     "outputs": 1,
1455     "x": 3437.126510620117,
1456     "y": 686.5704479217529,
1457     "z": "8893d0be.32531",
1458     "wires": [
1459       [
1460         "aa0170e3.5679c",
1461         "2465dbb6.c0a6e4"
1462       ]
1463     ]
1464   },
1465   {
1466     "id": "aa0170e3.5679c",
1467     "type": "for",
1468     "name": "for nidx..service-data.networks.network[]",
1469     "xml": "<for index='nidx' start='0' end='`$service-data.networks.network_length`' >\n",
1470     "comments": "",
1471     "outputs": 1,
1472     "x": 3707.142547607422,
1473     "y": 685.4444637298584,
1474     "z": "8893d0be.32531",
1475     "wires": [
1476       [
1477         "1fbf0f94.4056a"
1478       ]
1479     ]
1480   },
1481   {
1482     "id": "1fbf0f94.4056a",
1483     "type": "switchNode",
1484     "name": "switch networkid found",
1485     "xml": "<switch test=\"`$service-data.networks.network[$nidx].network-id == $network-topology-operation-input.network-information.network-id`\">\n\n",
1486     "comments": "",
1487     "outputs": 1,
1488     "x": 3997.5710983276367,
1489     "y": 684.6945476531982,
1490     "z": "8893d0be.32531",
1491     "wires": [
1492       [
1493         "3de6966a.9e173a"
1494       ]
1495     ]
1496   },
1497   {
1498     "id": "3de6966a.9e173a",
1499     "type": "outcomeTrue",
1500     "name": "true",
1501     "xml": "<outcome value='true'>\n",
1502     "comments": "",
1503     "outputs": 1,
1504     "x": 4186.523452758789,
1505     "y": 685.5872859954834,
1506     "z": "8893d0be.32531",
1507     "wires": [
1508       [
1509         "4f5a1354.1233dc"
1510       ]
1511     ]
1512   },
1513   {
1514     "id": "4acc4fac.09f96",
1515     "type": "set",
1516     "name": "set tmp.nidx and ctx.network-data",
1517     "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='ctx.network-data.' value='`$service-data.networks.network[$nidx].`' />\n",
1518     "comments": "",
1519     "x": 4630.055221557617,
1520     "y": 694.337308883667,
1521     "z": "8893d0be.32531",
1522     "wires": []
1523   },
1524   {
1525     "id": "2465dbb6.c0a6e4",
1526     "type": "switchNode",
1527     "name": "switch tmp.nidx ",
1528     "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
1529     "comments": "",
1530     "outputs": 1,
1531     "x": 3625.443977355957,
1532     "y": 727.4276704788208,
1533     "z": "8893d0be.32531",
1534     "wires": [
1535       [
1536         "dea84216.b653a"
1537       ]
1538     ]
1539   },
1540   {
1541     "id": "ecca41ce.fcb55",
1542     "type": "returnFailure",
1543     "name": "return failure",
1544     "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.network-request-input.network-id not found in service-data\" />\n",
1545     "comments": "",
1546     "x": 3978.3009605407715,
1547     "y": 723.1419124603271,
1548     "z": "8893d0be.32531",
1549     "wires": []
1550   },
1551   {
1552     "id": "dea84216.b653a",
1553     "type": "outcome",
1554     "name": "NULL",
1555     "xml": "<outcome value=''>\n",
1556     "comments": "",
1557     "outputs": 1,
1558     "x": 3796.872512817383,
1559     "y": 725.9990558624268,
1560     "z": "8893d0be.32531",
1561     "wires": [
1562       [
1563         "ecca41ce.fcb55"
1564       ]
1565     ]
1566   },
1567   {
1568     "id": "9ff8451b.0ce6b8",
1569     "type": "switchNode",
1570     "name": "switch order-status",
1571     "xml": "<switch test='`$ctx.network-data.network-data.network-level-oper-status.order-status`'>\n",
1572     "comments": "",
1573     "outputs": 1,
1574     "x": 4588.475631713867,
1575     "y": 731.444486618042,
1576     "z": "8893d0be.32531",
1577     "wires": [
1578       [
1579         "1c527fbe.e34b3"
1580       ]
1581     ]
1582   },
1583   {
1584     "id": "1c527fbe.e34b3",
1585     "type": "other",
1586     "name": "outcome Created",
1587     "xml": "<outcome value='Created'>\n",
1588     "comments": "",
1589     "outputs": 1,
1590     "x": 4802.475631713867,
1591     "y": 731.444486618042,
1592     "z": "8893d0be.32531",
1593     "wires": [
1594       [
1595         "1ed56338.a1e19d"
1596       ]
1597     ]
1598   },
1599   {
1600     "id": "1ed56338.a1e19d",
1601     "type": "returnFailure",
1602     "name": "return failure",
1603     "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 aready exists in Created state matching network-id ' + $network-topology-operation-input.network-information.network-id`\" />\n",
1604     "comments": "",
1605     "x": 5006.475631713867,
1606     "y": 727.4444713592529,
1607     "z": "8893d0be.32531",
1608     "wires": []
1609   },
1610   {
1611     "id": "4f5a1354.1233dc",
1612     "type": "block",
1613     "name": "block : atomic",
1614     "xml": "<block atomic=\"true\">",
1615     "atomic": "true",
1616     "outputs": 1,
1617     "x": 4335.141891479492,
1618     "y": 685.4444713592529,
1619     "z": "8893d0be.32531",
1620     "wires": [
1621       [
1622         "4acc4fac.09f96"
1623       ]
1624     ]
1625   },
1626   {
1627     "id": "dd967162.ba1ae",
1628     "type": "record",
1629     "name": "record",
1630     "xml": "<record plugin=\"com.att.sdnctl.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"GENERIC-RESOURCE-API.validate-network-input\"/>\n<parameter name=\"field3\" value=\"`$network-topology-operation-input.sdnc-request-header.svc-request-id`\"/>\n<parameter name=\"field4\" value=\"Network id proveded but no network exists that matches\"/>\n<parameter name=\"field5\" value=\"`$network-topology-operation-input.network-information.network-id`\"/>\n\n\n\n",
1631     "comments": "",
1632     "outputs": 1,
1633     "x": 3417.142379760742,
1634     "y": 649.4444713592529,
1635     "z": "8893d0be.32531",
1636     "wires": [
1637       []
1638     ]
1639   },
1640   {
1641     "id": "de4bc965.10a9a8",
1642     "type": "switchNode",
1643     "name": "switch network-information.network-id",
1644     "xml": "<switch test='`$network-topology-operation-input.network-information.network-id`'>\n",
1645     "comments": "",
1646     "outputs": 1,
1647     "x": 2261.0310974121094,
1648     "y": 566.6666717529297,
1649     "z": "8893d0be.32531",
1650     "wires": [
1651       [
1652         "515a1b60.a2b844"
1653       ]
1654     ]
1655   },
1656   {
1657     "id": "515a1b60.a2b844",
1658     "type": "other",
1659     "name": "NULL",
1660     "xml": "<outcome value=''>",
1661     "comments": "",
1662     "outputs": 1,
1663     "x": 2489.7454223632812,
1664     "y": 568.6666717529297,
1665     "z": "8893d0be.32531",
1666     "wires": [
1667       [
1668         "5c3c2c39.9ce264"
1669       ]
1670     ]
1671   },
1672   {
1673     "id": "5c3c2c39.9ce264",
1674     "type": "returnFailure",
1675     "name": "return failure",
1676     "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=\"service-information.network-information.network-id is a required input\" />\n",
1677     "comments": "",
1678     "x": 2654.174041748047,
1679     "y": 566.6666717529297,
1680     "z": "8893d0be.32531",
1681     "wires": []
1682   },
1683   {
1684     "id": "6cf19d4d.69d604",
1685     "type": "other",
1686     "name": "NULL",
1687     "xml": "<outcome value=''>",
1688     "comments": "",
1689     "outputs": 1,
1690     "x": 2556.6980209350586,
1691     "y": 612.9999408721924,
1692     "z": "8893d0be.32531",
1693     "wires": [
1694       []
1695     ]
1696   },
1697   {
1698     "id": "4b2f8e37.5461c",
1699     "type": "block",
1700     "name": "block : atomic",
1701     "xml": "<block atomic=\"true\">",
1702     "atomic": "true",
1703     "comments": "",
1704     "outputs": 1,
1705     "x": 1662.00390625,
1706     "y": 419.00390625,
1707     "z": "8893d0be.32531",
1708     "wires": [
1709       []
1710     ]
1711   },
1712   {
1713     "id": "31bb2eb9.4b2df2",
1714     "type": "block",
1715     "name": "block : atomic",
1716     "xml": "<block atomic=\"true\">",
1717     "atomic": "true",
1718     "comments": "",
1719     "outputs": 1,
1720     "x": 1713.0312957763672,
1721     "y": 597.0312662124634,
1722     "z": "8893d0be.32531",
1723     "wires": [
1724       []
1725     ]
1726   }
1727 ]