3 "id": "35266b9e.c1cf04",
7 "x": 202.7777862548828,
8 "y": 205.27777099609375,
17 "id": "d8231d59.d0416",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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}'>",
25 "x": 359.06349182128906,
26 "y": 279.51588439941406,
35 "id": "3b37cf29.2770b",
37 "name": "validate-contrail-route-input",
38 "xml": "<method rpc='validate-contrail-route-input' mode='sync'>\n",
41 "x": 359.20641326904297,
42 "y": 341.27777099609375,
51 "id": "bb11dc2e.ba771",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">",
58 "y": 623.7212657928467,
72 "id": "aa4b4f9b.d66d5",
74 "name": "switch svc-request-id",
75 "xml": "<switch test='`$contrail-route-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",
78 "x": 707.5873565673828,
79 "y": 108.37305164337158,
88 "id": "3094a18d.2341ce",
91 "xml": "<outcome value=''>",
94 "x": 937.3016417367116,
95 "y": 106.37304837363081,
104 "id": "3d7d8e8e.e7a2e2",
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",
109 "x": 1088.7302077157156,
110 "y": 106.37304646628218,
111 "z": "b42bbd9e.9cab",
115 "id": "a357d6d0.d1e828",
116 "type": "switchNode",
117 "name": "switch svc-action",
118 "xml": "<switch test='`$contrail-route-topology-operation-input.sdnc-request-header.svc-action`'>\n",
121 "x": 700.1586990356445,
122 "y": 64.94446277618408,
123 "z": "b42bbd9e.9cab",
131 "id": "aa49fe92.cd19a",
134 "xml": "<outcome value=''>",
137 "x": 935.8730621337891,
138 "y": 63.51587390899658,
139 "z": "b42bbd9e.9cab",
147 "id": "8fc24fab.a40e7",
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",
152 "x": 1085.8730354309082,
153 "y": 63.515883445739746,
154 "z": "b42bbd9e.9cab",
158 "id": "d43473e3.39bf6",
159 "type": "switchNode",
160 "name": "switch request-action",
161 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
164 "x": 710.1587524414062,
165 "y": 157.23019981384277,
166 "z": "b42bbd9e.9cab",
177 "id": "57e78919.ef0688",
180 "xml": "<outcome value=''>",
183 "x": 941.8730659484863,
184 "y": 256.08739280700684,
185 "z": "b42bbd9e.9cab",
193 "id": "ca244a95.514758",
194 "type": "returnFailure",
195 "name": "return failure",
196 "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",
198 "x": 1113.3015060424805,
199 "y": 256.0873918533325,
200 "z": "b42bbd9e.9cab",
204 "id": "89209f0f.b42ea",
206 "name": "validate-alloted-resource-input - CHANGELOG",
207 "info": "3/22: Initial release 2.0.0",
209 "x": 215.7777862548828,
210 "y": 109.27777099609375,
211 "z": "b42bbd9e.9cab",
215 "id": "43b27b77.234ba4",
216 "type": "switchNode",
217 "name": "switch svc-action",
218 "xml": "<switch test='`$contrail-route-topology-operation-input.sdnc-request-header.svc-action`'>\n",
221 "x": 604.1111145019531,
222 "y": 625.944411277771,
223 "z": "b42bbd9e.9cab",
236 "id": "b241564a.80dee8",
239 "xml": "<outcome value='assign'>",
242 "x": 873.4921493530273,
243 "y": 464.8492374420166,
244 "z": "b42bbd9e.9cab",
252 "id": "13332075.a90e5",
255 "xml": "<outcome value='activate'>",
258 "x": 893.7777557373047,
259 "y": 652.2778015136719,
260 "z": "b42bbd9e.9cab",
268 "id": "5c11ee06.80d44",
270 "name": "deactivate",
271 "xml": "<outcome value='deactivate'>",
274 "x": 900.7777557373047,
275 "y": 742.2778015136719,
276 "z": "b42bbd9e.9cab",
284 "id": "167db0e.a9d9b4f",
286 "name": "block : atomic",
287 "xml": "<block atomic=\"true\">",
291 "x": 1030.7777862548828,
292 "y": 467.6111469268799,
293 "z": "b42bbd9e.9cab",
301 "id": "9230ea14.806408",
302 "type": "switchNode",
303 "name": "switch request-action",
304 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
307 "x": 1237.4444198608398,
308 "y": 467.6111354827881,
309 "z": "b42bbd9e.9cab",
318 "id": "61434823.60b248",
320 "name": "CreateContrailRouteInstance",
321 "xml": "<outcome value='CreateContrailRouteInstance'>",
324 "x": 1585.3015899658203,
325 "y": 394.7540102005005,
326 "z": "b42bbd9e.9cab",
334 "id": "2f5e13cc.428ddc",
337 "xml": "<outcome value='Other'>",
340 "x": 1524.7777671813965,
341 "y": 461.6111640930176,
342 "z": "b42bbd9e.9cab",
350 "id": "d7368e17.11a7b",
351 "type": "returnFailure",
352 "name": "return failure",
353 "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 to be CreateContrailRouteInstance for svc-action=assign\" />\n",
355 "x": 1672.1111106872559,
356 "y": 461.6111831665039,
357 "z": "b42bbd9e.9cab",
361 "id": "fa98c4a3.48c008",
363 "name": "block : atomic",
364 "xml": "<block atomic=\"true\">",
367 "x": 1067.7777557373047,
368 "y": 652.2778015136719,
369 "z": "b42bbd9e.9cab",
377 "id": "39112fa6.850cd",
378 "type": "switchNode",
379 "name": "switch request-action",
380 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
383 "x": 1284.7777557373047,
384 "y": 652.2778015136719,
385 "z": "b42bbd9e.9cab",
394 "id": "a46c6029.9eecb",
397 "xml": "<outcome value='Other'>",
400 "x": 1508.7777557373047,
401 "y": 693.2778015136719,
402 "z": "b42bbd9e.9cab",
410 "id": "87417d62.3c22",
411 "type": "returnFailure",
412 "name": "return failure",
413 "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 to be CreateContrailRouteInstance for svc-action=activate\" />\n",
415 "x": 1677.7777557373047,
416 "y": 693.2778015136719,
417 "z": "b42bbd9e.9cab",
421 "id": "e8ed620e.34218",
423 "name": "block : atomic",
424 "xml": "<block atomic=\"true\">",
427 "x": 1082.7777557373047,
428 "y": 741.2778015136719,
429 "z": "b42bbd9e.9cab",
437 "id": "7f72c3c8.8a71dc",
438 "type": "switchNode",
439 "name": "switch request-action",
440 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
443 "x": 1299.7777557373047,
444 "y": 741.2778015136719,
445 "z": "b42bbd9e.9cab",
454 "id": "96b39e05.6b30d",
456 "name": "DeleteContrailRouteInstance",
457 "xml": "<outcome value='DeleteContrailRouteInstance'>",
460 "x": 1582.4442901611328,
461 "y": 740.6111879348755,
462 "z": "b42bbd9e.9cab",
470 "id": "baf7a6c3.22b2b8",
473 "xml": "<outcome value='Other'>",
476 "x": 1523.7777557373047,
477 "y": 782.2778015136719,
478 "z": "b42bbd9e.9cab",
486 "id": "e25c9a86.2130e8",
487 "type": "returnFailure",
488 "name": "return failure",
489 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"request-information.request-action is a required to be DeleteContrailRouteInstance for svc-action=deactivate\" />\n",
491 "x": 1692.7777557373047,
492 "y": 782.2778015136719,
493 "z": "b42bbd9e.9cab",
497 "id": "e1547517.5bdd98",
500 "xml": "<outcome value='unassign'>",
503 "x": 881.7776184082031,
504 "y": 909.6111288070679,
505 "z": "b42bbd9e.9cab",
513 "id": "25d3342e.bf055c",
515 "name": "block : atomic",
516 "xml": "<block atomic=\"true\">",
519 "x": 1063.7776489257812,
520 "y": 905.6111516952515,
521 "z": "b42bbd9e.9cab",
529 "id": "4096d7e5.754058",
530 "type": "switchNode",
531 "name": "switch request-action",
532 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
535 "x": 1280.7776489257812,
536 "y": 905.6111516952515,
537 "z": "b42bbd9e.9cab",
546 "id": "7977bc3b.695434",
548 "name": "DeleteContrailRouteInstance",
549 "xml": "<outcome value='DeleteContrailRouteInstance'>",
552 "x": 1561.7775192260742,
553 "y": 906.6111688613892,
554 "z": "b42bbd9e.9cab",
562 "id": "4cf8061.e28dff8",
565 "xml": "<outcome value='Other'>",
568 "x": 1504.7776489257812,
569 "y": 946.6111516952515,
570 "z": "b42bbd9e.9cab",
578 "id": "ebab16c5.c33a78",
579 "type": "returnFailure",
580 "name": "return failure",
581 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"request-information.request-action is a required to be DeleteContrailRouteInstance for svc-action=unassign\" />\n",
583 "x": 1673.7776489257812,
584 "y": 946.6111516952515,
585 "z": "b42bbd9e.9cab",
589 "id": "10dadd6a.d1a0d3",
591 "name": "block : atomic",
592 "xml": "<block atomic=\"true\">",
596 "x": 1831.3015403747559,
597 "y": 393.7539978027344,
598 "z": "b42bbd9e.9cab",
614 "id": "d15b9d66.afba",
616 "name": "block : atomic",
617 "xml": "<block atomic=\"true\">",
621 "x": 1790.7777557373047,
622 "y": 653.2778015136719,
623 "z": "b42bbd9e.9cab",
632 "id": "89e918a.16dc8e8",
634 "name": "block : atomic",
635 "xml": "<block atomic=\"true\">",
639 "x": 1836.7777557373047,
640 "y": 743.2778015136719,
641 "z": "b42bbd9e.9cab",
650 "id": "a46d071e.eae668",
652 "name": "block : atomic",
653 "xml": "<block atomic=\"true\">",
657 "x": 1820.7776489257812,
658 "y": 907.6111516952515,
659 "z": "b42bbd9e.9cab",
667 "id": "8353a7c2.7d6ba8",
668 "type": "switchNode",
669 "name": "switch source-network.network-id",
670 "xml": "<switch test='`$contrail-route-topology-operation-input.contrail-route-request-input.source-network.network-id`'>\n",
673 "x": 2229.063278198242,
674 "y": 263.9920644760132,
675 "z": "b42bbd9e.9cab",
683 "id": "aa3ce30.606892",
686 "xml": "<outcome value=''>",
689 "x": 2455.063335418701,
690 "y": 262.1349468231201,
691 "z": "b42bbd9e.9cab",
699 "id": "d5826697.16cc88",
700 "type": "returnFailure",
701 "name": "return failure",
702 "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=\"contrail-route-topology-operation-input.contrail-route-request-input.source-network.network-id is a required input\" />\n",
704 "x": 2622.9203872680664,
705 "y": 262.1349210739136,
706 "z": "b42bbd9e.9cab",
710 "id": "4b1f2e92.74dfd",
711 "type": "switchNode",
712 "name": "switch onap-model-information.model-customization-uuid",
713 "xml": "<switch test='`$contrail-route-topology-operation-input.allotted-resource-information.onap-model-information.model-customization-uuid`'>\n",
716 "x": 2301.6351318359375,
717 "y": 190.27785205841064,
718 "z": "b42bbd9e.9cab",
726 "id": "d1cbbe07.cc9e3",
729 "xml": "<outcome value=''>",
732 "x": 2595.635040283203,
733 "y": 191.27779293060303,
734 "z": "b42bbd9e.9cab",
742 "id": "5ffa0f1.a317af",
743 "type": "returnFailure",
744 "name": "return failure",
745 "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=\"contrail-route-information.onap-model-information.model-customization-uuid is a required input\" />\n",
747 "x": 2743.063507080078,
748 "y": 191.27779293060303,
749 "z": "b42bbd9e.9cab",
753 "id": "dbabb342.08cce",
754 "type": "returnSuccess",
755 "name": "return success",
756 "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",
758 "x": 666.2777404785156,
759 "y": 1056.7777633666992,
760 "z": "b42bbd9e.9cab",
764 "id": "93757aef.15f468",
766 "name": "validate service-information.onap-model-information.model0uuid is in service table",
769 "x": 2369.496368408203,
770 "y": 484.91669940948486,
771 "z": "b42bbd9e.9cab",
775 "id": "3697eb9e.353964",
776 "type": "get-resource",
777 "name": "get-resource AR_MODEL",
778 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from ALLOTTED_RESOURCE_MODEL WHERE customization_uuid = $contrail-route-topology-operation-input.allotted-resource-information.onap-model-information.model-customization-uuid'\n pfx='ar-model'>\n\n",
781 "x": 2202.413101196289,
782 "y": 527.6428871154785,
783 "z": "b42bbd9e.9cab",
792 "id": "fe930095.bdfb1",
793 "type": "returnFailure",
794 "name": "return failure",
795 "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 alloted resource model found for model customization UUID ' + $contrail-route-topology-operation-input.allotted-resource-information.onap-model-information.model-customization-uuid`\" />\n",
797 "x": 2659.4962844848633,
798 "y": 508.3094844818115,
799 "z": "b42bbd9e.9cab",
803 "id": "81c17c72.98f07",
806 "xml": "<outcome value='not-found'>\n",
809 "x": 2460.746364593506,
810 "y": 503.6667003631592,
811 "z": "b42bbd9e.9cab",
819 "id": "5ee9c459.84ea3c",
822 "xml": "<outcome value='failure'>\n",
825 "x": 2454.496364593506,
826 "y": 536.1667003631592,
827 "z": "b42bbd9e.9cab",
835 "id": "f69fee2.01a8c1",
837 "name": "CreateContrailRouteInstance",
838 "xml": "<outcome value='CreateContrailRouteInstance'>",
841 "x": 1005.8254241943359,
842 "y": 142.8968276977539,
843 "z": "b42bbd9e.9cab",
851 "id": "63c630c0.7b3d4",
853 "name": "DeleteContrailRouteInstance",
854 "xml": "<outcome value='DeleteContrailRouteInstance'>",
857 "x": 1006.1110687255859,
858 "y": 180.32544708251953,
859 "z": "b42bbd9e.9cab",
867 "id": "b809f5ff.bb3ad8",
870 "xml": "<outcome value='Other'>",
873 "x": 945.6825752258301,
874 "y": 296.468297958374,
875 "z": "b42bbd9e.9cab",
883 "id": "30198bb7.e55ef4",
884 "type": "returnFailure",
885 "name": "return failure",
886 "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=\"Invalid request-information.request-action \" />\n",
888 "x": 1117.1109809875488,
889 "y": 297.4683132171631,
890 "z": "b42bbd9e.9cab",
894 "id": "c28b8276.ad796",
895 "type": "switchNode",
896 "name": "switch service-instance-id",
897 "xml": "<switch test='`$contrail-route-topology-operation-input.service-information.service-instance-id`'>\n",
900 "x": 707.2063446044922,
901 "y": 337.1349639892578,
902 "z": "b42bbd9e.9cab",
910 "id": "9b3d73ec.0eef6",
913 "xml": "<outcome value=''>",
916 "x": 923.6349334716797,
917 "y": 338.1349639892578,
918 "z": "b42bbd9e.9cab",
926 "id": "64812692.977708",
927 "type": "returnFailure",
928 "name": "return failure",
929 "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",
931 "x": 1082.063461303711,
932 "y": 337.1349639892578,
933 "z": "b42bbd9e.9cab",
937 "id": "4c19740c.db392c",
940 "xml": "<outcome value='create'>",
943 "x": 880.5555000305176,
944 "y": 550.1851797103882,
945 "z": "b42bbd9e.9cab",
953 "id": "81ff7e79.12005",
955 "name": "block : atomic",
956 "xml": "<block atomic=\"true\">",
960 "x": 1041.1744995117188,
961 "y": 549.6137495040894,
962 "z": "b42bbd9e.9cab",
970 "id": "87874560.8aa258",
971 "type": "switchNode",
972 "name": "switch request-action",
973 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
976 "x": 1261.1744995117188,
977 "y": 549.6137495040894,
978 "z": "b42bbd9e.9cab",
987 "id": "90eb84df.b09858",
990 "xml": "<outcome value='Other'>",
993 "x": 1518.5079936981201,
994 "y": 553.6138019561768,
995 "z": "b42bbd9e.9cab",
1003 "id": "cddf826d.b9fc1",
1004 "type": "returnFailure",
1005 "name": "return failure",
1006 "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 to be CreateNetworkInstance for svc-action=create\" />\n",
1008 "x": 1684.1744995117188,
1009 "y": 553.61376953125,
1010 "z": "b42bbd9e.9cab",
1014 "id": "c5d024ea.750c08",
1016 "name": "CreateContrailRouteInstance",
1017 "xml": "<outcome value='CreateContrailRouteInstance'>",
1020 "x": 1590.555419921875,
1021 "y": 518.5184936523438,
1022 "z": "b42bbd9e.9cab",
1030 "id": "b77bfd7b.7219",
1032 "name": "block : atomic",
1033 "xml": "<block atomic=\"true\">",
1037 "x": 1826.555419921875,
1038 "y": 517.5184936523438,
1039 "z": "b42bbd9e.9cab",
1048 "id": "80369920.1e1528",
1050 "name": "CreateContrailRouteInstance",
1051 "xml": "<outcome value='CreateContrailRouteInstance'>",
1054 "x": 1575.555419921875,
1055 "y": 653.5184936523438,
1056 "z": "b42bbd9e.9cab",
1064 "id": "897a0281.ce1ee",
1067 "xml": "<outcome value='delete'>",
1070 "x": 893.8888702392578,
1071 "y": 826.8517656326294,
1072 "z": "b42bbd9e.9cab",
1080 "id": "f3f463d2.77152",
1082 "name": "block : atomic",
1083 "xml": "<block atomic=\"true\">",
1086 "x": 1075.888900756836,
1087 "y": 822.851788520813,
1088 "z": "b42bbd9e.9cab",
1096 "id": "62f5a00e.aa5da",
1097 "type": "switchNode",
1098 "name": "switch request-action",
1099 "xml": "<switch test='`$contrail-route-topology-operation-input.request-information.request-action`'>\n",
1102 "x": 1292.888900756836,
1103 "y": 822.851788520813,
1104 "z": "b42bbd9e.9cab",
1113 "id": "63c7e61e.93d818",
1115 "name": "DeleteContrailRouteInstance",
1116 "xml": "<outcome value='DeleteContrailRouteInstance'>",
1119 "x": 1573.888771057129,
1120 "y": 823.8518056869507,
1121 "z": "b42bbd9e.9cab",
1129 "id": "1d99e0e.0795e1f",
1132 "xml": "<outcome value='Other'>",
1135 "x": 1516.888900756836,
1136 "y": 863.851788520813,
1137 "z": "b42bbd9e.9cab",
1145 "id": "bad4ddd2.41bde",
1146 "type": "returnFailure",
1147 "name": "return failure",
1148 "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 to be DeleteContrailRouteInstance for svc-action=delete\" />\n",
1150 "x": 1685.888900756836,
1151 "y": 863.851788520813,
1152 "z": "b42bbd9e.9cab",
1156 "id": "59164fba.8b1df",
1158 "name": "block : atomic",
1159 "xml": "<block atomic=\"true\">",
1163 "x": 1832.888900756836,
1164 "y": 824.851788520813,
1165 "z": "b42bbd9e.9cab",
1174 "id": "f0bb52f0.17e47",
1181 "x": 1222.2221794128418,
1182 "y": 174.22221088409424,
1183 "z": "b42bbd9e.9cab",
1189 "id": "d06491a2.0b602",
1190 "type": "switchNode",
1191 "name": "switch allotted-resource-id",
1192 "xml": "<switch test='`$contrail-route-topology-operation-input.allotted-resource-information.allotted-resource-id`'>\n",
1195 "x": 2203.5715942382812,
1196 "y": 37.81745147705078,
1197 "z": "b42bbd9e.9cab",
1205 "id": "6091bbb5.92fcb4",
1208 "xml": "<outcome value=''>",
1211 "x": 2404.107276916504,
1212 "y": 36.38887977600098,
1213 "z": "b42bbd9e.9cab",
1221 "id": "ab33d03a.508ae",
1222 "type": "returnFailure",
1223 "name": "return failure",
1224 "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=\"allotted-resource-information.allotted-resource-id is a required input\" />\n",
1226 "x": 2555.535743713379,
1227 "y": 35.38887977600098,
1228 "z": "b42bbd9e.9cab",
1232 "id": "344f0df1.0efab2",
1233 "type": "switchNode",
1234 "name": "switch allotted-resource-type",
1235 "xml": "<switch test='`$contrail-route-topology-operation-input.allotted-resource-information.allotted-resource-type`'>\n",
1238 "x": 2210.0001373291016,
1239 "y": 73.01586723327637,
1240 "z": "b42bbd9e.9cab",
1248 "id": "a58be7c1.0caec8",
1251 "xml": "<outcome value=''>",
1254 "x": 2410.5356826782227,
1255 "y": 71.5872974395752,
1256 "z": "b42bbd9e.9cab",
1264 "id": "fcfba520.ba2978",
1265 "type": "returnFailure",
1266 "name": "return failure",
1267 "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=\"allotted-resource-information.allotted-resource-type is a required input\" />\n",
1269 "x": 2561.9641494750977,
1270 "y": 70.5872974395752,
1271 "z": "b42bbd9e.9cab",
1275 "id": "6b07cbd7.0e7d04",
1276 "type": "switchNode",
1277 "name": "switch parent-service-instance-id",
1278 "xml": "<switch test='`$contrail-route-topology-operation-input.allotted-resource-information.parent-service-instance-id`'>\n",
1281 "x": 2222.8573837280273,
1282 "y": 108.73015213012695,
1283 "z": "b42bbd9e.9cab",
1291 "id": "b1db037c.92b1",
1294 "xml": "<outcome value=''>",
1297 "x": 2438.571533203125,
1298 "y": 105.87300872802734,
1299 "z": "b42bbd9e.9cab",
1307 "id": "9de46686.383798",
1308 "type": "returnFailure",
1309 "name": "return failure",
1310 "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=\"allotted-resource-information.parent-service-instance-id is a required input\" />\n",
1313 "y": 104.87300872802734,
1314 "z": "b42bbd9e.9cab",
1318 "id": "e5f84df2.f1e94",
1319 "type": "switchNode",
1320 "name": "switch source-network.network-role",
1321 "xml": "<switch test='`$contrail-route-topology-operation-input.contrail-route-request-input.source-network.network-role`'>\n",
1324 "x": 2232.5394897460938,
1325 "y": 303.5872793197632,
1326 "z": "b42bbd9e.9cab",
1334 "id": "b6f894c7.bdf1d8",
1337 "xml": "<outcome value=''>",
1340 "x": 2461.396903991699,
1341 "y": 298.3015818595886,
1342 "z": "b42bbd9e.9cab",
1350 "id": "d18a5c04.9d4c5",
1351 "type": "returnFailure",
1352 "name": "return failure",
1353 "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=\"contrail-route-topology-operation-input.contrail-route-request-input.source-network.network-role is a required input\" />\n",
1355 "x": 2626.3970489501953,
1356 "y": 298.3015422821045,
1357 "z": "b42bbd9e.9cab",
1361 "id": "2032eb88.550194",
1362 "type": "switchNode",
1363 "name": "switch dest-network.network-role",
1364 "xml": "<switch test='`$contrail-route-topology-operation-input.contrail-route-request-input.dest-network.network-role`'>\n",
1367 "x": 2226.4446754455566,
1368 "y": 336.46821308135986,
1369 "z": "b42bbd9e.9cab",
1377 "id": "96119098.5cd1d",
1380 "xml": "<outcome value=''>",
1383 "x": 2461.4448280334473,
1384 "y": 336.46821689605713,
1385 "z": "b42bbd9e.9cab",
1393 "id": "c91e6a99.23dd98",
1394 "type": "returnFailure",
1395 "name": "return failure",
1396 "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=\"contrail-topology-operation-input.contrail-route-request-input.dest-network.network-role is a required input\" />\n",
1398 "x": 2627.8732948303223,
1399 "y": 336.468186378479,
1400 "z": "b42bbd9e.9cab",
1404 "id": "aa2cdb28.13b088",
1405 "type": "switchNode",
1406 "name": "switch contrail-applied-service-information.service-instance-id",
1407 "xml": "<switch test='`$contrail-route-topology-operation-input.contrail-route-request-input.contrail-applied-service-info.service-instance-id`'>\n",
1410 "x": 2311.111152648926,
1411 "y": 401.58727073669434,
1412 "z": "b42bbd9e.9cab",
1420 "id": "3cf17aee.5329a6",
1423 "xml": "<outcome value=''>",
1426 "x": 2623.2542304992676,
1427 "y": 401.3015937805176,
1428 "z": "b42bbd9e.9cab",
1436 "id": "ed461440.88de78",
1437 "type": "returnFailure",
1438 "name": "return failure",
1439 "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=\"contrail-route-topology-operation-input.contrail-route-request-input.contrail-applied-service-info.service-instance-id is a required input\" />\n",
1441 "x": 2778.254253387451,
1442 "y": 401.5872268676758,
1443 "z": "b42bbd9e.9cab",