3 "id": "47e67080.80954",
9 "z": "f0bdac73.5c8b08",
17 "id": "2a509806.cfd2b",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API 1.2.0-SNAPSHOT",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "1.2.0-SNAPSHOT",
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'>",
25 "x": 298.00000381469727,
26 "y": 129.0000171661377,
27 "z": "f0bdac73.5c8b08",
35 "id": "25026a28.6facee",
37 "name": "method network-topology-operation-create",
38 "xml": "<method rpc='network-topology-operation-create' mode='sync'>\n",
41 "x": 286.0001220703125,
43 "z": "f0bdac73.5c8b08",
51 "id": "fbf289ee.ac5b88",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
59 "y": 615.0000305175781,
60 "z": "f0bdac73.5c8b08",
86 "id": "ea6e7cc2.759108",
88 "name": "execute RestApiCallNode Create IPWAN L3VPN",
89 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.sdncRestApi.tempDir + '/l3smvpntemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
92 "x": 1164.0001831054688,
94 "z": "f0bdac73.5c8b08",
100 "id": "c81881c5.b2d718",
102 "name": "set controller data",
103 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.templateDir' value='/opt/onap/sdnc/data' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
105 "x": 1263.0000610351562,
107 "z": "f0bdac73.5c8b08",
111 "id": "89f06a3c.5cf0c8",
113 "name": "for each network-input-parameters",
114 "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
117 "x": 804.6666259765625,
118 "y": 177.66665649414062,
119 "z": "f0bdac73.5c8b08",
127 "id": "ee76e905.760cf",
129 "name": "execute RestApiCallNode Create SPTN L3VPN",
130 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l3smsitetemplate.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
133 "x": 1135.6668701171875,
134 "y": 1190.6666870117188,
135 "z": "f0bdac73.5c8b08",
141 "id": "83ddbf2a.ca0fb8",
143 "name": "execute vpn-policy1-id",
144 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy1-id\"/>\n",
147 "x": 807.6666259765625,
148 "y": 450.66668701171875,
149 "z": "f0bdac73.5c8b08",
157 "id": "1c6ccd23.dfd9ab",
160 "xml": "<outcome value='failure'>\n",
163 "x": 1032.6666259765625,
164 "y": 453.6666564941406,
165 "z": "f0bdac73.5c8b08",
173 "id": "c7b2537.20c0ab",
174 "type": "returnFailure",
175 "name": "return failure",
176 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
178 "x": 1213.6666259765625,
179 "y": 451.6666564941406,
180 "z": "f0bdac73.5c8b08",
184 "id": "7de5755c.474434",
186 "name": "call GENERIC-RESOURCE-API:validate-network-input-parameters",
187 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
192 "z": "f0bdac73.5c8b08",
198 "id": "d604a407.16f9a",
199 "type": "get-resource",
200 "name": "get-resource esr-thirdparty-sdnc",
201 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
206 "z": "f0bdac73.5c8b08",
216 "id": "85e43fb.89fcec",
219 "xml": "<outcome value='success'>\n",
224 "z": "f0bdac73.5c8b08",
232 "id": "2e779e4a.efc65a",
235 "xml": "<outcome value='not-found'>\n",
238 "x": 1068.990966796875,
239 "y": 321.57403564453125,
240 "z": "f0bdac73.5c8b08",
248 "id": "30f09d47.f52bd2",
251 "xml": "<outcome value='Other'>\n",
254 "x": 1064.323974609375,
255 "y": 362.9073486328125,
256 "z": "f0bdac73.5c8b08",
264 "id": "5e19031a.6be224",
265 "type": "returnFailure",
266 "name": "return failure",
267 "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=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
269 "x": 1245.5623779296875,
270 "y": 309.8597717285156,
271 "z": "f0bdac73.5c8b08",
275 "id": "ca3e7785.85e588",
276 "type": "returnFailure",
277 "name": "return failure",
278 "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=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
280 "x": 1252.0965309143066,
281 "y": 358.3465414047241,
282 "z": "f0bdac73.5c8b08",
286 "id": "4838189c.cc5c2",
295 "z": "f0bdac73.5c8b08",
327 "id": "3d658710.cc53a",
328 "type": "switchNode",
329 "name": "switch name",
330 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
334 "y": 24.000030517578125,
335 "z": "f0bdac73.5c8b08",
343 "id": "3ffa7de9.3d22aa",
344 "type": "switchNode",
345 "name": "switch service-type",
346 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'service-type'`\">\n",
349 "x": 1601.4999389648438,
350 "y": 85.60000610351562,
351 "z": "f0bdac73.5c8b08",
359 "id": "790fe8ea.59c5f8",
360 "type": "outcomeTrue",
362 "xml": "<outcome value='true'>\n",
366 "y": 24.000030517578125,
367 "z": "f0bdac73.5c8b08",
375 "id": "503c6fe2.37ebc",
376 "type": "outcomeTrue",
378 "xml": "<outcome value='true'>\n",
381 "x": 1786.4999389648438,
382 "y": 83.60000610351562,
383 "z": "f0bdac73.5c8b08",
391 "id": "c0ed55b7.392048",
394 "xml": "<set>\n<parameter name='prop.l3vpn.name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
397 "y": 24.60003662109375,
398 "z": "f0bdac73.5c8b08",
402 "id": "100cc5e.56d753a",
404 "name": "set service-type",
405 "xml": "<set>\n<parameter name='prop.l3vpn.service-type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
407 "x": 1955.4999389648438,
408 "y": 81.60000610351562,
409 "z": "f0bdac73.5c8b08",
413 "id": "664b1b62.1edb04",
414 "type": "switchNode",
415 "name": "switch topology",
416 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'topology'`\">\n",
421 "z": "f0bdac73.5c8b08",
429 "id": "34505a72.fd91d6",
430 "type": "switchNode",
431 "name": "switch technology",
432 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'technology'`\">\n",
437 "z": "f0bdac73.5c8b08",
445 "id": "7e10e5c0.fe770c",
446 "type": "switchNode",
447 "name": "switch site1_name",
448 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_name'`\">\n",
453 "z": "f0bdac73.5c8b08",
461 "id": "13208c8b.098ffb",
462 "type": "switchNode",
463 "name": "switch site2_name",
464 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_name'`\">\n",
469 "z": "f0bdac73.5c8b08",
477 "id": "746f494e.5eb71",
478 "type": "switchNode",
479 "name": "switch sna1_name",
480 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna1_name'`\">\n",
485 "z": "f0bdac73.5c8b08",
493 "id": "234c66fc.f3b94a",
494 "type": "switchNode",
495 "name": "switch sna2_name",
496 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'sna2_name'`\">\n",
501 "z": "f0bdac73.5c8b08",
509 "id": "57e3e674.d18598",
510 "type": "switchNode",
511 "name": "switch pe1_id",
512 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe1_id'`\">\n",
517 "z": "f0bdac73.5c8b08",
525 "id": "b57b62d6.ecd3f8",
526 "type": "switchNode",
527 "name": "switch pe2_id",
528 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'pe2_id'`\">\n",
533 "z": "f0bdac73.5c8b08",
541 "id": "19af71a4.6ac59e",
542 "type": "switchNode",
543 "name": "switch ac1_id",
544 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_id'`\">\n",
549 "z": "f0bdac73.5c8b08",
557 "id": "f7634e7a.60329",
558 "type": "switchNode",
559 "name": "switch ac2_id",
560 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_id'`\">\n",
565 "z": "f0bdac73.5c8b08",
573 "id": "ef48199.418d9e8",
574 "type": "switchNode",
575 "name": "switch ac1_ip",
576 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_ip'`\">\n",
581 "z": "f0bdac73.5c8b08",
589 "id": "bc753ec1.7895e",
590 "type": "switchNode",
591 "name": "switch ac2_ip",
592 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_ip'`\">\n",
597 "z": "f0bdac73.5c8b08",
605 "id": "68aca326.79a5c4",
606 "type": "switchNode",
607 "name": "switch ac1_peer_ip",
608 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_peer_ip'`\">\n",
613 "z": "f0bdac73.5c8b08",
621 "id": "4df426f9.add138",
622 "type": "switchNode",
623 "name": "switch ac2_peer_ip",
624 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_peer_ip'`\">\n",
629 "z": "f0bdac73.5c8b08",
637 "id": "7b807eaa.43ad18",
638 "type": "switchNode",
639 "name": "switch ac1_svlan",
640 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_svlan'`\">\n",
645 "z": "f0bdac73.5c8b08",
653 "id": "aeb88291.366bb",
654 "type": "switchNode",
655 "name": "switch ac2_svlan",
656 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_svlan'`\">\n",
661 "z": "f0bdac73.5c8b08",
669 "id": "7d79c207.4a89ac",
670 "type": "switchNode",
671 "name": "switch ac1_protocol",
672 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol'`\">\n",
677 "z": "f0bdac73.5c8b08",
685 "id": "7b628f48.c22598",
686 "type": "switchNode",
687 "name": "switch ac2_protocol",
688 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol'`\">\n",
693 "z": "f0bdac73.5c8b08",
701 "id": "f4a82fcb.89b23",
702 "type": "switchNode",
703 "name": "switch ac1_protocol_bgp_as",
704 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_protocol_bgp_as'`\">\n",
709 "z": "f0bdac73.5c8b08",
717 "id": "9f057f5a.21a718",
718 "type": "switchNode",
719 "name": "switch ac2_protocol_bgp_as",
720 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_protocol_bgp_as'`\">\n",
725 "z": "f0bdac73.5c8b08",
733 "id": "c28375dc.9cf31",
734 "type": "switchNode",
735 "name": "switch af_type",
736 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'af_type'`\">\n",
741 "z": "f0bdac73.5c8b08",
749 "id": "f87542c8.b42238",
750 "type": "outcomeTrue",
752 "xml": "<outcome value='true'>\n",
757 "z": "f0bdac73.5c8b08",
765 "id": "1b29c3a2.67f81c",
766 "type": "outcomeTrue",
768 "xml": "<outcome value='true'>\n",
773 "z": "f0bdac73.5c8b08",
781 "id": "6e3aae9.70d855",
782 "type": "outcomeTrue",
784 "xml": "<outcome value='true'>\n",
789 "z": "f0bdac73.5c8b08",
797 "id": "3a603034.e9efa",
798 "type": "outcomeTrue",
800 "xml": "<outcome value='true'>\n",
805 "z": "f0bdac73.5c8b08",
813 "id": "a8e565d2.d10748",
814 "type": "outcomeTrue",
816 "xml": "<outcome value='true'>\n",
821 "z": "f0bdac73.5c8b08",
829 "id": "907f12f7.ac643",
830 "type": "outcomeTrue",
832 "xml": "<outcome value='true'>\n",
837 "z": "f0bdac73.5c8b08",
845 "id": "1c1a9f73.56aea1",
846 "type": "outcomeTrue",
848 "xml": "<outcome value='true'>\n",
853 "z": "f0bdac73.5c8b08",
861 "id": "80e772d.f39d31",
862 "type": "outcomeTrue",
864 "xml": "<outcome value='true'>\n",
869 "z": "f0bdac73.5c8b08",
877 "id": "41098a93.695abc",
878 "type": "outcomeTrue",
880 "xml": "<outcome value='true'>\n",
885 "z": "f0bdac73.5c8b08",
893 "id": "b357553d.e05988",
894 "type": "outcomeTrue",
896 "xml": "<outcome value='true'>\n",
901 "z": "f0bdac73.5c8b08",
909 "id": "bd5afe60.0d7eb8",
910 "type": "outcomeTrue",
912 "xml": "<outcome value='true'>\n",
917 "z": "f0bdac73.5c8b08",
925 "id": "688c01f9.3034f8",
926 "type": "outcomeTrue",
928 "xml": "<outcome value='true'>\n",
933 "z": "f0bdac73.5c8b08",
941 "id": "9b0c1592.8e3b1",
942 "type": "outcomeTrue",
944 "xml": "<outcome value='true'>\n",
949 "z": "f0bdac73.5c8b08",
957 "id": "2cc17c57.778524",
958 "type": "outcomeTrue",
960 "xml": "<outcome value='true'>\n",
965 "z": "f0bdac73.5c8b08",
973 "id": "495c6f54.c6c1",
974 "type": "outcomeTrue",
976 "xml": "<outcome value='true'>\n",
981 "z": "f0bdac73.5c8b08",
989 "id": "f6a8ab99.9bdd08",
990 "type": "outcomeTrue",
992 "xml": "<outcome value='true'>\n",
997 "z": "f0bdac73.5c8b08",
1005 "id": "d62ba27.6f7c2e",
1006 "type": "outcomeTrue",
1008 "xml": "<outcome value='true'>\n",
1013 "z": "f0bdac73.5c8b08",
1021 "id": "c9a16999.043798",
1022 "type": "outcomeTrue",
1024 "xml": "<outcome value='true'>\n",
1029 "z": "f0bdac73.5c8b08",
1037 "id": "51172d80.d16d84",
1038 "type": "outcomeTrue",
1040 "xml": "<outcome value='true'>\n",
1045 "z": "f0bdac73.5c8b08",
1053 "id": "541f74d7.9ae7c4",
1054 "type": "outcomeTrue",
1056 "xml": "<outcome value='true'>\n",
1061 "z": "f0bdac73.5c8b08",
1069 "id": "433d764e.56026",
1070 "type": "outcomeTrue",
1072 "xml": "<outcome value='true'>\n",
1077 "z": "f0bdac73.5c8b08",
1085 "id": "8037bd5.ffecf4",
1087 "name": "set topology",
1088 "xml": "<set>\n<parameter name='prop.l3vpn.topology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1092 "z": "f0bdac73.5c8b08",
1096 "id": "8f7a26de.1385e",
1098 "name": "set technology",
1099 "xml": "<set>\n<parameter name='prop.l3vpn.technology' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1103 "z": "f0bdac73.5c8b08",
1107 "id": "7e165873.b921b8",
1109 "name": "set site1_name",
1110 "xml": "<set>\n<parameter name='prop.l3vpn.site1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1114 "z": "f0bdac73.5c8b08",
1118 "id": "83cebdf0.5d9d88",
1120 "name": "set site2_name",
1121 "xml": "<set>\n<parameter name='prop.l3vpn.site2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1125 "z": "f0bdac73.5c8b08",
1129 "id": "be068d69.761ee8",
1131 "name": "set sna1_name",
1132 "xml": "<set>\n<parameter name='prop.l3vpn.sna1_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1136 "z": "f0bdac73.5c8b08",
1140 "id": "403c491d.5a2bf",
1142 "name": "set sna2_name",
1143 "xml": "<set>\n<parameter name='prop.l3vpn.sna2_name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1147 "z": "f0bdac73.5c8b08",
1151 "id": "d04a64a0.07df1",
1153 "name": "set pe1_id",
1154 "xml": "<set>\n<parameter name='prop.l3vpn.pe1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1158 "z": "f0bdac73.5c8b08",
1162 "id": "5cd5a2d.68f96dc",
1164 "name": "set pe2_id",
1165 "xml": "<set>\n<parameter name='prop.l3vpn.pe2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1169 "z": "f0bdac73.5c8b08",
1173 "id": "83a050e0.27157",
1175 "name": "set ac1_id",
1176 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1180 "z": "f0bdac73.5c8b08",
1184 "id": "973fa53a.ec107",
1186 "name": "set ac2_id",
1187 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1191 "z": "f0bdac73.5c8b08",
1195 "id": "6563e244.afa0a4",
1197 "name": "set ac1_ip",
1198 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1202 "z": "f0bdac73.5c8b08",
1206 "id": "ea03192c.fa34d8",
1208 "name": "set ac2_ip",
1209 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1213 "z": "f0bdac73.5c8b08",
1217 "id": "27144be0.d6e57c",
1219 "name": "set ac1_peer_ip",
1220 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1224 "z": "f0bdac73.5c8b08",
1228 "id": "af57a2a3.2224",
1230 "name": "set ac2_peer_ip",
1231 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_peer_ip' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1235 "z": "f0bdac73.5c8b08",
1239 "id": "395b1e98.d76342",
1241 "name": "set ac1_svlan",
1242 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1246 "z": "f0bdac73.5c8b08",
1250 "id": "be2b6f25.ac0e3",
1252 "name": "set ac2_svlan",
1253 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_svlan' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1257 "z": "f0bdac73.5c8b08",
1261 "id": "b57fe3af.1292c",
1263 "name": "set ac1_protocol",
1264 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1268 "z": "f0bdac73.5c8b08",
1272 "id": "863327dc.5149a8",
1274 "name": "set ac2_protocol",
1275 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1279 "z": "f0bdac73.5c8b08",
1283 "id": "fa6d5b00.b5cee8",
1285 "name": "set ac1_protocol_bgp_as",
1286 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer1-ip' value='`$prop.l3vpn.ac1_ip`' />\n",
1290 "z": "f0bdac73.5c8b08",
1294 "id": "90ad7a71.fa1e48",
1296 "name": "set ac2_protocol_bgp_as",
1297 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_protocol_bgp_as' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.l3vpn.peer2-ip' value='`$prop.l3vpn.ac2_ip`' />\n",
1301 "z": "f0bdac73.5c8b08",
1305 "id": "15acea8e.b09f55",
1307 "name": "set af_type",
1308 "xml": "<set>\n<parameter name='prop.l3vpn.af_type' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1312 "z": "f0bdac73.5c8b08",
1316 "id": "acc5dbef.ee3348",
1319 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"Time\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"Method\" value=\"network-topology-operation-create\"/>\n<parameter name=\"SubMethod\" value=\"L3VPN-Config\"/>\n<parameter name=\"l3vpn_name\" value=\"`$prop.l3vpn.name`\"/>\n<parameter name=\"topology\" value=\"`$prop.l3vpn.topology`\"/>\n<parameter name=\"site1_name\" value=\"`$prop.l3vpn.site1_name`\"/>\n<parameter name=\"vpn-policy1-id\" value=\"`$prop.l3vpn.vpn-policy1-id`\"/>\n<parameter name=\"l3vpn.entry1-id\" value=\"`$prop.l3vpn.entry1-id`\"/>\n<parameter name=\"sna1_name\" value=\"`$prop.l3vpn.sna1_name`\"/>\n<parameter name=\"pe1_id\" value=\"`$prop.l3vpn.pe1_id`\"/>\n<parameter name=\"ac1_id\" value=\"`$prop.l3vpn.ac1_id`\"/>\n<parameter name=\"sna1_svlan\" value=\"`$prop.l3vpn.sna1_svlan`\"/>\n<parameter name=\"ac1-peer-ip\" value=\"`$prop.l3vpn.ac1-peer-ip`\"/>\n<parameter name=\"ac1-ip\" value=\"`$prop.l3vpn.ac1-ip`\"/>\n<parameter name=\"ac1_protocol\" value=\"`$prop.l3vpn.ac1_protocol`\"/>\n<parameter name=\"sna1-route-ip-prefix\" value=\"`$prop.l3vpn.sna1-route-ip-prefix`\"/>\n<parameter name=\"sna1-route-next-hop\" value=\"`$prop.l3vpn.sna1-route-next-hop`\"/>\n<parameter name=\"peer1-ip\" value=\"`$prop.l3vpn.peer1-ip`\"/>\n<parameter name=\"ac1_protocol_bgp_as\" value=\"`$prop.l3vpn.ac1_protocol_bgp_as`\"/>\n<parameter name=\"vrf1-id\" value=\"`$prop.l3vpn.vrf1-id`\"/>\n<parameter name=\"site2_name\" value=\"`$prop.l3vpn.site2_name`\"/>\n<parameter name=\"vpn-policy2-id\" value=\"`$prop.l3vpn.vpn-policy2-id`\"/>\n<parameter name=\"l3vpn.entry2-id\" value=\"`$prop.l3vpn.entry2-id`\"/>\n<parameter name=\"sna2_name\" value=\"`$prop.l3vpn.sna2_name`\"/>\n<parameter name=\"pe2_id\" value=\"`$prop.l3vpn.pe2_id`\"/>\n<parameter name=\"ac2_id\" value=\"`$prop.l3vpn.ac2_id`\"/>\n<parameter name=\"sna2_svlan\" value=\"`$prop.l3vpn.sna2_svlan`\"/>\n<parameter name=\"ac2-peer-ip\" value=\"`$prop.l3vpn.ac2-peer-ip`\"/>\n<parameter name=\"ac2-ip\" value=\"`$prop.l3vpn.ac2-ip`\"/>\n<parameter name=\"ac2_protocol\" value=\"`$prop.l3vpn.ac2_protocol`\"/>\n<parameter name=\"sna2-route-ip-prefix\" value=\"`$prop.l3vpn.sna2-route-ip-prefix`\"/>\n<parameter name=\"sna2-route-next-hop\" value=\"`$prop.l3vpn.sna2-route-next-hop`\"/>\n<parameter name=\"peer2-ip\" value=\"`$prop.l3vpn.peer2-ip`\"/>\n<parameter name=\"ac2_protocol_bgp_as\" value=\"`$prop.l3vpn.ac2_protocol_bgp_as`\"/>\n<parameter name=\"vrf2-id\" value=\"`$prop.l3vpn.vrf2-id`\"/>\n<parameter name=\"af_type\" value=\"`$prop.l3vpn.af_type`\"/>\n",
1323 "y": 985.0000305175781,
1324 "z": "f0bdac73.5c8b08",
1330 "id": "e2132fcb.e54328",
1331 "type": "switchNode",
1332 "name": "switch service-type",
1333 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'service-type'`\">\n",
1337 "y": 1131.0000305175781,
1338 "z": "f0bdac73.5c8b08",
1348 "id": "fc787a60.02b",
1349 "type": "outcomeTrue",
1350 "name": "l3vpn-ipwan",
1351 "xml": "<outcome value='l3vpn-ipwan'>\n",
1355 "y": 1056.0000305175781,
1356 "z": "f0bdac73.5c8b08",
1364 "id": "3f2ca116.1448fe",
1365 "type": "outcomeTrue",
1366 "name": "l3vpn-sptn",
1367 "xml": "<outcome value='true'>\n",
1372 "z": "f0bdac73.5c8b08",
1380 "id": "943ab515.9c9a88",
1381 "type": "outcomeTrue",
1383 "xml": "<outcome value='Other'>\n",
1388 "z": "f0bdac73.5c8b08",
1396 "id": "a1a89b00.18e668",
1397 "type": "returnFailure",
1398 "name": "return failure",
1399 "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=\"Unexpected error retrieving vpn binding\" />\n\n",
1403 "z": "f0bdac73.5c8b08",
1407 "id": "c225d084.2fc3d8",
1409 "name": "execute vpn-policy2-id",
1410 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vpn-policy2-id\"/>\n",
1415 "z": "f0bdac73.5c8b08",
1423 "id": "9f4eb3ab.50d678",
1426 "xml": "<outcome value='failure'>\n",
1430 "y": 511.9999694824219,
1431 "z": "f0bdac73.5c8b08",
1439 "id": "9e489083.518d3",
1440 "type": "returnFailure",
1441 "name": "return failure",
1442 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
1445 "y": 509.9999694824219,
1446 "z": "f0bdac73.5c8b08",
1450 "id": "6a15cb31.6626a4",
1452 "name": "set policy entry",
1453 "xml": "<set>\n<parameter name='prop.l3vpn.entry1-id' value='1' />\n<parameter name='prop.l3vpn.entry2-id' value='1' />\n\n",
1457 "z": "f0bdac73.5c8b08",
1461 "id": "bc0654d.b4c1928",
1463 "name": "execute split ac1-route",
1464 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac1-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route1\"/>\n",
1469 "z": "f0bdac73.5c8b08",
1478 "id": "f8750aec.0b434",
1479 "type": "switchNode",
1480 "name": "switch ac2_route",
1481 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac2_route'`\">\n",
1486 "z": "f0bdac73.5c8b08",
1494 "id": "3493b1b1.d0be5e",
1495 "type": "switchNode",
1496 "name": "switch ac1_route",
1497 "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'ac1_route'`\">\n",
1502 "z": "f0bdac73.5c8b08",
1510 "id": "b4e99b4d.04cb9",
1511 "type": "outcomeTrue",
1513 "xml": "<outcome value='true'>\n",
1518 "z": "f0bdac73.5c8b08",
1526 "id": "9b788c28.bb9ff8",
1527 "type": "outcomeTrue",
1529 "xml": "<outcome value='true'>\n",
1534 "z": "f0bdac73.5c8b08",
1542 "id": "9133f5.ce552c08",
1544 "name": "set ac1_route",
1545 "xml": "<set>\n<parameter name='prop.l3vpn.ac1_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1549 "z": "f0bdac73.5c8b08",
1553 "id": "4ee51926.384fd8",
1555 "name": "set ac2_route",
1556 "xml": "<set>\n<parameter name='prop.l3vpn.ac2_route' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1560 "z": "f0bdac73.5c8b08",
1564 "id": "50cad229.565bbc",
1566 "name": "execute split ac2-route",
1567 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.l3vpn.ac2-route`'/>\n<parameter name=\"regex\" value=\" ## \"/>\n<parameter name=\"ctx_memory_result_key\" value=\"route2\"/>\n",
1572 "z": "f0bdac73.5c8b08",
1581 "id": "16bee176.348f1f",
1583 "name": "block atomic",
1584 "xml": "<block atomic=\"true\">\n",
1590 "z": "f0bdac73.5c8b08",
1599 "id": "d1dc0cd3.5bc328",
1601 "name": "block atomic",
1602 "xml": "<block atomic=\"true\">\n",
1608 "z": "f0bdac73.5c8b08",
1617 "id": "fdf946de.e32c5",
1619 "name": "execute vrf1-id",
1620 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf1-id\"/>\n",
1624 "y": 610.0000305175781,
1625 "z": "f0bdac73.5c8b08",
1633 "id": "c90552d6.d68d2",
1635 "name": "execute vrf2-id",
1636 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.vrf2-id\"/>\n",
1639 "x": 790.3333740234375,
1640 "y": 667.3332824707031,
1641 "z": "f0bdac73.5c8b08",
1649 "id": "de0cfccd.b9e3",
1652 "xml": "<outcome value='failure'>\n",
1655 "x": 1040.3333740234375,
1656 "y": 673.3332824707031,
1657 "z": "f0bdac73.5c8b08",
1665 "id": "2a44ccf.3f0eab4",
1668 "xml": "<outcome value='failure'>\n",
1672 "y": 614.9999694824219,
1673 "z": "f0bdac73.5c8b08",
1681 "id": "bef436b0.97b6c8",
1682 "type": "returnFailure",
1683 "name": "return failure",
1684 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
1687 "y": 612.9999694824219,
1688 "z": "f0bdac73.5c8b08",
1692 "id": "d657f9c0.1d236",
1693 "type": "returnFailure",
1694 "name": "return failure",
1695 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while generation vpn policy ID\" />\n",
1697 "x": 1221.3333740234375,
1698 "y": 671.3332824707031,
1699 "z": "f0bdac73.5c8b08",
1703 "id": "ef26a584.d90698",
1705 "name": "block : atomic",
1706 "xml": "<block atomic=\"true\">\n",
1711 "y": 1056.0000305175781,
1712 "z": "f0bdac73.5c8b08",
1722 "id": "3b2cff3e.76e6d",
1724 "name": "execute RestApiCallNode IPWAN Site Config",
1725 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.sdncRestApi.tempDir +'/l3smsitetemplate.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/sites'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
1730 "z": "f0bdac73.5c8b08",
1736 "id": "ec543af.60d7dc8",
1738 "name": "execute RestApiCallNode IPWAN VRF Config",
1739 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.sdncRestApi.tempDir +'/l3smvrftemplate.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vrf-attributes'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
1744 "z": "f0bdac73.5c8b08",
1750 "id": "333b151b.f48562",
1753 "xml": "<outcome value='failure'>\n",
1758 "z": "f0bdac73.5c8b08",
1766 "id": "fc1f2aa8.f75b3",
1767 "type": "returnFailure",
1768 "name": "return failure",
1769 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
1773 "z": "f0bdac73.5c8b08",
1777 "id": "322f767c.4c3332",
1780 "xml": "<outcome value='failure'>\n",
1785 "z": "f0bdac73.5c8b08",
1793 "id": "e94d25cc.c6377",
1794 "type": "returnFailure",
1795 "name": "return failure",
1796 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
1800 "z": "f0bdac73.5c8b08",
1804 "id": "f82f2f6f.ba3178",
1807 "xml": "<outcome value='success'>\n",
1812 "z": "f0bdac73.5c8b08",
1820 "id": "f711611e.94f868",
1823 "xml": "<outcome value='success'>\n",
1828 "z": "f0bdac73.5c8b08",
1836 "id": "c5c1b135.242a3",
1838 "name": "set route1 ip-prefix next-hop",
1839 "xml": "<set>\n<parameter name='prop.l3vpn.sna1-route.ip-prefix' value='`$route1[0]`' />\n<parameter name='prop.l3vpn.sna1-route.next-hop' value='`$route1[1]`' />\n",
1843 "z": "f0bdac73.5c8b08",
1847 "id": "c23f470d.b8db08",
1849 "name": "set route2 ip-prefix next-hop",
1850 "xml": "<set>\n<parameter name='prop.l3vpn.sna2-route.ip-prefix' value='`$route2[0]`' />\n<parameter name='prop.l3vpn.sna2-route.next-hop' value='`$route2[1]`' />",
1854 "z": "f0bdac73.5c8b08",
1858 "id": "e0e6781c.4e0188",
1860 "name": "execute generate-underlay-network-id",
1861 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.l3vpn.network-id\"/>\n",
1865 "y": 761.0000305175781,
1866 "z": "f0bdac73.5c8b08",
1872 "id": "9875bc60.171298",
1873 "type": "switchNode",
1874 "name": "switch service-data.networks_length",
1875 "xml": "<switch test='`$service-data.networks.network_length`'>\n",
1879 "y": 842.0000305175781,
1880 "z": "f0bdac73.5c8b08",
1889 "id": "cac4aec8.8232b8",
1892 "xml": "<outcome value=''>\n",
1895 "x": 1080.8095703125,
1896 "y": 810.9524230957031,
1897 "z": "f0bdac73.5c8b08",
1905 "id": "81a4cd14.cebc38",
1908 "xml": "<outcome value='Other'>\n",
1911 "x": 1075.666748046875,
1912 "y": 856.6667175292969,
1913 "z": "f0bdac73.5c8b08",
1921 "id": "52d26ca7.c68dec",
1924 "xml": "<set>\n<parameter name='nidx' value='0' />\n",
1926 "x": 1233.8095703125,
1927 "y": 810.5238342285156,
1928 "z": "f0bdac73.5c8b08",
1932 "id": "5fb24d6e.9f9c94",
1935 "xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n",
1937 "x": 1235.2381591796875,
1938 "y": 855.5238952636719,
1939 "z": "f0bdac73.5c8b08",
1943 "id": "3a5f6ad2.fcb69e",
1945 "name": "set network in service-data",
1946 "xml": "<set>\n<parameter name=\"service-data.networks.network[$nidx].network-id\" value='`$prop.l3vpn.network-id`' />\n<parameter name='service-data.networks.network[$nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-request-input.' value='`$network-topology-operation-input.network-request-input.`' />\n<parameter name=\"service-data.networks.network_length\" value='`$nidx+1`' />\n\n",
1949 "y": 1330.0000305175781,
1950 "z": "f0bdac73.5c8b08",
1954 "id": "9104517f.7f262",
1956 "name": "set networkId and network-object-path",
1957 "xml": "<set>\n<parameter name='networkId' value='`$prop.l3vpn.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.l3vpn.network-id + '/network-data/'` \" />",
1960 "y": 1375.0000305175781,
1961 "z": "f0bdac73.5c8b08",
1965 "id": "cbcd99ce.c72bd8",
1966 "type": "returnSuccess",
1967 "name": "return success",
1968 "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",
1971 "y": 1564.0000305175781,
1972 "z": "f0bdac73.5c8b08",
1976 "id": "7a9f34e2.0af57c",
1978 "name": "set network-level-oper-status",
1979 "xml": "<set>\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />",
1982 "y": 1422.0000305175781,
1983 "z": "f0bdac73.5c8b08",
1987 "id": "b55f1296.840848",
1988 "type": "get-resource",
1989 "name": "get-resource pnf",
1990 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $prop.l3vpn.pe1_id AND \n\t\t depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n",
1994 "y": 248.00003051757812,
1995 "z": "f0bdac73.5c8b08",
2005 "id": "b5e19965.6c52e8",
2008 "xml": "<outcome value='success'>\n",
2012 "y": 138.00003051757812,
2013 "z": "f0bdac73.5c8b08",
2021 "id": "b4a31e90.9f841",
2022 "type": "not-found",
2023 "name": "not-found",
2024 "xml": "<outcome value='not-found'>\n",
2027 "x": 1123.490966796875,
2028 "y": 185.57406616210938,
2029 "z": "f0bdac73.5c8b08",
2037 "id": "2f6c8f95.b1b07",
2040 "xml": "<outcome value='Other'>\n",
2043 "x": 1118.823974609375,
2044 "y": 226.90737915039062,
2045 "z": "f0bdac73.5c8b08",
2053 "id": "5ffc796f.6a8e6",
2054 "type": "returnFailure",
2055 "name": "return failure",
2056 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
2058 "x": 1300.0623779296875,
2059 "y": 173.85980224609375,
2060 "z": "f0bdac73.5c8b08",
2064 "id": "258408f4.196188",
2065 "type": "returnFailure",
2066 "name": "return failure",
2067 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
2069 "x": 1306.5965309143066,
2070 "y": 222.34657192230225,
2071 "z": "f0bdac73.5c8b08",
2075 "id": "a553dc.f2aa0c28",
2077 "name": "set tmp.thirdparty-sdnc-id",
2078 "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
2081 "y": 125.00003051757812,
2082 "z": "f0bdac73.5c8b08",
2086 "id": "5c189e4b.93fcf8",
2088 "name": "save underlay configuration in AAI",
2089 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='configuration' \n key='configuration.configuration-id = $prop.l3vpn.network-id' >\n<parameter name='configuration-id' value='`$prop.l3vpn.network-id`' />\n<parameter name='configuration-type' value='underlay' />\n<parameter name='orchestration-status' value='Created' />\n<parameter name='configuration-selflink' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.l3vpn.network-id + '/network-data/'` \" />\n",
2093 "y": 1472.0000305175781,
2094 "z": "f0bdac73.5c8b08",
2100 "id": "6a04e23f.5461dc",
2102 "name": "save service relationship in AAI",
2103 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list' \n key='service-instance.service-instance-id = $service-data.service-information.service-id' >\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"configuration\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"/network/configurations/configuration\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"configuration.configuration-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.l3vpn.network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-key\" value=\"configuration.configuration-type\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-value\" value=\"underlay\" />",
2107 "y": 1518.0000305175781,
2108 "z": "f0bdac73.5c8b08",