3 "id": "4bd9cd96.80bbac",
\r
7 "x": 89.08332824707031,
\r
9 "z": "82833d80.f4cf48",
\r
17 "id": "896b29b1.6fe72",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\r
21 "version": "${project.version}",
\r
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}'>",
\r
25 "x": 225.3690185546875,
\r
26 "y": 133.09526014328003,
\r
27 "z": "82833d80.f4cf48",
\r
35 "id": "73c37410.17c764",
\r
37 "name": "network-topology-operation-assign-from-preload",
\r
38 "xml": "<method rpc='network-topology-operation-assign-from-preload' mode='sync'>\n",
\r
41 "x": 228.04772186279297,
\r
42 "y": 200.89284801483154,
\r
43 "z": "82833d80.f4cf48",
\r
51 "id": "cdcdb87e.75d9d8",
\r
53 "name": "Called from assign when network name passed in from mso",
\r
56 "x": 425.94046783447266,
\r
57 "y": 94.00000476837158,
\r
58 "z": "82833d80.f4cf48",
\r
62 "id": "63c86037.e38708",
\r
64 "name": "block : atomic",
\r
65 "xml": "<block atomic=\"true\">",
\r
68 "x": 208.08332061767578,
\r
69 "y": 332.9999933242798,
\r
70 "z": "82833d80.f4cf48",
\r
106 "id": "628b6d40.c008c4",
\r
107 "type": "get-resource",
\r
108 "name": "get AnAI - l3-network by network-name",
\r
109 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network\" \n\t\tkey=\"l3-network.network-name = $tmp.network-instance-name\" \n\t\tlocal-only=\"false\" \n\t\tpfx=\"aai.l3-network\">\n",
\r
112 "x": 595.6626281738281,
\r
113 "y": 652.7703552246094,
\r
114 "z": "82833d80.f4cf48",
\r
122 "id": "a57587bb.f9a9d",
\r
125 "xml": "<outcome value='failure'>\n",
\r
128 "x": 862.6626586914062,
\r
129 "y": 625.7703552246094,
\r
130 "z": "82833d80.f4cf48",
\r
138 "id": "e2a60a24.a1ae7",
\r
139 "type": "returnFailure",
\r
140 "name": "return failure",
\r
141 "xml": "<return status='failure'>\n\t<parameter name=\"error-code\" value=\"500\" />\n\t<parameter name=\"error-message\" value=\"'Error searching for l3-network with network-name =' + $tmp.network-instance-name + 'from AnAI'\" />",
\r
143 "x": 1012.7737426757812,
\r
144 "y": 616.9925842285156,
\r
145 "z": "82833d80.f4cf48",
\r
149 "id": "1af23829.9775d",
\r
152 "xml": "<outcome value='success'>\n",
\r
155 "x": 862.9406127929688,
\r
156 "y": 684.2858028411865,
\r
157 "z": "82833d80.f4cf48",
\r
165 "id": "5b370f91.64ff78",
\r
166 "type": "returnFailure",
\r
167 "name": "return failure",
\r
168 "xml": "<return status='failure'>\n\t<parameter name=\"error-code\" value=\"500\" />\n\t<parameter name=\"error-message\" value=\"'Error l3-network with network-name =' + $tmp.network-instance-name + ' already exists in AnAI'\" />",
\r
170 "x": 1013.9405708312988,
\r
171 "y": 683.2857751846313,
\r
172 "z": "82833d80.f4cf48",
\r
176 "id": "e28ea7a7.3a8d6",
\r
178 "name": "generate preload network url",
\r
179 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.preload-network`\"/>\n <parameter name=\"outputPath\" value=\"tmp.pn-url\"/>\n <parameter name=\"target\" value=\"{network-name}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.network-instance-name`\"/>\n",
\r
182 "x": 553.9405212402344,
\r
183 "y": 454.2857971191406,
\r
184 "z": "82833d80.f4cf48",
\r
190 "id": "cca09e5a.c22168",
\r
192 "name": "execute RestApiCallNode - Get preload-network by network-name",
\r
193 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.pn-url`' />\n <parameter name='restapiUser' value='`$prop.controller.user`' />\n <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='GET' />\n <parameter name=\"responsePrefix\" value=\"preload-data\" />\n\n",
\r
196 "x": 670.9405822753906,
\r
197 "y": 500.535888671875,
\r
198 "z": "82833d80.f4cf48",
\r
207 "id": "b75e94f1.d6a67",
\r
210 "xml": "<outcome value='success'>\n",
\r
213 "x": 1035.9405555725098,
\r
214 "y": 526.2858438491821,
\r
215 "z": "82833d80.f4cf48",
\r
223 "id": "8bab781c.da91",
\r
225 "name": "block: atomic",
\r
226 "xml": "<block atomic=\"true\">\n",
\r
230 "x": 1205.9405097961426,
\r
231 "y": 525.7857294082642,
\r
232 "z": "82833d80.f4cf48",
\r
238 "id": "5bfa5816.332048",
\r
241 "xml": "<outcome value='Other'>\n",
\r
244 "x": 1031.7923164367676,
\r
245 "y": 558.3519020080566,
\r
246 "z": "82833d80.f4cf48",
\r
254 "id": "fd7f8d90.5979a",
\r
255 "type": "returnFailure",
\r
256 "name": "return failure",
\r
257 "xml": "<return status='failure'>\n\t<parameter name=\"error-code\" value=\"500\" />\n\t<parameter name=\"error-message\" value=\"'Error: No preload-network found with network-name =' + $tmp.network-instance-name + ' in md-sal'\" />",
\r
259 "x": 1209.9405136108398,
\r
260 "y": 558.2858171463013,
\r
261 "z": "82833d80.f4cf48",
\r
265 "id": "9612bfa1.d6b7c8",
\r
267 "name": "preload found in md-sal, aai network doesn't exist. Proceed to create.",
\r
270 "x": 688.9404525756836,
\r
271 "y": 581.2859487533569,
\r
272 "z": "82833d80.f4cf48",
\r
276 "id": "e3f79dd4.abd388",
\r
278 "name": "save AnAI - l3-network",
\r
279 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network\" \n\t\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" >\n<!-- Create l3-network object -->\n<parameter name=\"network-id\" value=\"`$tmp.l3-network.network-id`\" />\n<parameter name=\"network-name\" value=\"`$tmp.network-instance-name`\" />\n<parameter name='network-type' value=\"`$network-model.network-type`\" />\n<parameter name='network-role' value=\"`$network-model.network-role`\" />\n<parameter name='network-technology' value=\"`$network-model.network-technology`\" />\n<parameter name='is-bound-to-vpn' value=\"`$network-model.is-bound-to-vpn`\" />\n<parameter name=\"service-id\" value=\"`$network-topology-operation-input.service-information.service-id`\" />\n<parameter name=\"tenant-id\" value=\"`$network-topology-operation-input.network-request-input.tenant`\" />\n<parameter name=\"network-role-instance\" value=\"0\" />\n<parameter name=\"orchestration-status\" value=\"PendingCreate\" />\n<parameter name=\"physical-network-name\" value=\"`$preload-data.preload-network-topology-information.physical-network-name`\" />\n<parameter name=\"is-provider-network\" value=\"`$preload-data.preload-network-topology-information.is-provider-network`\" />\n<parameter name=\"is-shared-network\" value=\"`$preload-data.preload-network-topology-information.is-shared-network`\" />\n<parameter name=\"is-external-network\" value=\"`$preload-data.preload-network-topology-information.is-external-network`\" />\n<parameter name=\"selflink\" value=\"`$tmp.l3-network.self-link`\" />\n",
\r
282 "x": 942.0122604370117,
\r
283 "y": 814.4647035598755,
\r
284 "z": "82833d80.f4cf48",
\r
293 "id": "3d2362a2.d0be4e",
\r
296 "xml": "<outcome value='failure'>\n",
\r
299 "x": 1145.795425415039,
\r
300 "y": 777.9800109863281,
\r
301 "z": "82833d80.f4cf48",
\r
309 "id": "410ca771.346e8",
\r
310 "type": "returnFailure",
\r
311 "name": "return failure",
\r
312 "xml": "<return status='failure'>\n\t<parameter name='error-code' value='500'/>\n\t<parameter name='error-message' value=\"`'Failed to save l3-network in AnAI with network-id = ' + $tmp.return.generate-l3network-network-id.uuid`\"/>",
\r
314 "x": 1338.5729751586914,
\r
315 "y": 798.7577819824219,
\r
316 "z": "82833d80.f4cf48",
\r
320 "id": "b469c0a8.2a3a58",
\r
322 "name": "set: tmp.error-message to \"\"",
\r
323 "xml": "<set>\n\t<parameter name=\"tmp.error-message\" value=\"\"/>",
\r
325 "x": 559.3185272216797,
\r
326 "y": 610.7666625976562,
\r
327 "z": "82833d80.f4cf48",
\r
331 "id": "4a2d95d5.277794",
\r
332 "type": "not-found",
\r
333 "name": "not-found",
\r
334 "xml": "<outcome value='not-found'>\n",
\r
337 "x": 1155.890266418457,
\r
338 "y": 819.3384561538696,
\r
339 "z": "82833d80.f4cf48",
\r
347 "id": "99f3d61b.2b5a7",
\r
348 "type": "switchNode",
\r
349 "name": "switch ... PRELOAD subnets_length",
\r
350 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.subnets_length`\">",
\r
353 "x": 587.6905136108398,
\r
354 "y": 947.4285650253296,
\r
355 "z": "82833d80.f4cf48",
\r
363 "id": "5b47ba46.8b4fe4",
\r
366 "xml": "<outcome value=''>",
\r
368 "x": 849.1349639892578,
\r
369 "y": 947.2063007354736,
\r
370 "z": "82833d80.f4cf48",
\r
378 "id": "7217efa1.b7e4b8",
\r
380 "name": "set PRELOAD subnets[] = 0",
\r
381 "xml": "<set>\n<parameter name=\"preload-data.preload-network-topology-information.subnets_length\" value=\"0\" />\n",
\r
383 "x": 1082.6905729505752,
\r
384 "y": 947.206321398417,
\r
385 "z": "82833d80.f4cf48",
\r
389 "id": "b1448ddd.9928d",
\r
391 "name": "for loop i - PRELOAD subnets",
\r
392 "xml": "<for index=\"i\" start=\"0\" end=\"`$preload-data.preload-network-topology-information.subnets_length`\">\n",
\r
395 "x": 568.4405746459961,
\r
396 "y": 1039.4287095069885,
\r
397 "z": "82833d80.f4cf48",
\r
405 "id": "ed31706.23c5c1",
\r
407 "name": "block : atomic",
\r
408 "xml": "<block atomic='true'>",
\r
412 "x": 825.4391937255859,
\r
413 "y": 1039.4377207756042,
\r
414 "z": "82833d80.f4cf48",
\r
430 "id": "91778f5b.a219",
\r
432 "name": "set tmp.dhcpEnabled.boolean=false",
\r
433 "xml": "<set>\n<parameter name=\"tmp.dhcpEnabled.boolean\" value=\"false\" />\n",
\r
435 "x": 1599.440574645996,
\r
436 "y": 1079.4287095069885,
\r
437 "z": "82833d80.f4cf48",
\r
441 "id": "edb4d0.373d1b3",
\r
443 "name": "set tmp.dhcpEnabled.boolean=true",
\r
444 "xml": "<set>\n<parameter name=\"tmp.dhcpEnabled.boolean\" value=\"true\" />\n",
\r
446 "x": 1597.7580795288086,
\r
447 "y": 1037.365159034729,
\r
448 "z": "82833d80.f4cf48",
\r
452 "id": "c8e0fb72.914f",
\r
453 "type": "switchNode",
\r
454 "name": "switch: PRELOAD dhcp-enabled",
\r
455 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.subnets[$i].dhcp-enabled`\">",
\r
458 "x": 1089.7580795288086,
\r
459 "y": 1036.8713846206665,
\r
460 "z": "82833d80.f4cf48",
\r
469 "id": "2d1a0c86.64edc4",
\r
472 "xml": "<outcome value='Y'>",
\r
475 "x": 1346.9804229736328,
\r
476 "y": 1037.0937051773071,
\r
477 "z": "82833d80.f4cf48",
\r
485 "id": "2654b92f.6c4abe",
\r
488 "xml": "<outcome value='N'>",
\r
491 "x": 1346.8850936889648,
\r
492 "y": 1078.9349265098572,
\r
493 "z": "82833d80.f4cf48",
\r
501 "id": "22ab42dd.e88c8e",
\r
502 "type": "switchNode",
\r
503 "name": "switch: PRELOAD addr-from-start",
\r
504 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.subnets[$i].addr-from-start`\">",
\r
507 "x": 1096.0084915161133,
\r
508 "y": 1193.6893377304077,
\r
509 "z": "82833d80.f4cf48",
\r
519 "id": "a37d09fa.6442e",
\r
522 "xml": "<outcome value='Y'>",
\r
525 "x": 1350.2308197021484,
\r
526 "y": 1151.6259698867798,
\r
527 "z": "82833d80.f4cf48",
\r
535 "id": "11ca0d89.f665da",
\r
538 "xml": "<outcome value='N'>",
\r
541 "x": 1350.135482788086,
\r
542 "y": 1236.181456565857,
\r
543 "z": "82833d80.f4cf48",
\r
551 "id": "705b717c.378f78",
\r
553 "name": "set tmp.addrFromStart.boolean=false",
\r
554 "xml": "<set>\n<parameter name=\"tmp.addrFromStart.boolean\" value=\"false\" />\n",
\r
556 "x": 1595.8338088989258,
\r
557 "y": 1236.6751956939697,
\r
558 "z": "82833d80.f4cf48",
\r
562 "id": "3ac077d8.35fde8",
\r
564 "name": "set tmp.addrFromStart.boolean=true",
\r
565 "xml": "<set>\n<parameter name=\"tmp.addrFromStart.boolean\" value=\"true\" />\n",
\r
567 "x": 1601.0084762573242,
\r
568 "y": 1151.8974237442017,
\r
569 "z": "82833d80.f4cf48",
\r
573 "id": "98617c9.0b46d",
\r
576 "xml": "<outcome value=''>",
\r
578 "x": 1349.294189453125,
\r
579 "y": 1193.260908126831,
\r
580 "z": "82833d80.f4cf48",
\r
588 "id": "fb1f811b.6aa36",
\r
591 "xml": "<outcome value='failure'>\n",
\r
594 "x": 1333.440574645996,
\r
595 "y": 1502.4287095069885,
\r
596 "z": "82833d80.f4cf48",
\r
604 "id": "1685728d.213165",
\r
605 "type": "switchNode",
\r
606 "name": "switch test: PRELOAD gateway-address",
\r
607 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.subnets[$i].gateway-address`\">",
\r
610 "x": 1109.8334045410156,
\r
611 "y": 1350.231457233429,
\r
612 "z": "82833d80.f4cf48",
\r
620 "id": "2a608ab4.ba0f8e",
\r
623 "xml": "<outcome value=''>",
\r
625 "x": 1350.3333110809326,
\r
626 "y": 1350.2314133644104,
\r
627 "z": "82833d80.f4cf48",
\r
635 "id": "5d1d976f.0cfce8",
\r
636 "type": "GenericXML",
\r
637 "name": "Execute: generate gateway-address",
\r
638 "xml": "<execute plugin=\"com.att.sdnctl.sli.plugin.ipAddressTools.IpAddressTool\" method=\"getGatewayAddress\">\n\t<parameter name=\"ipAddress\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].start-address`\" />\n\t<parameter name=\"ipVersion\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].ip-version`\" />\n\t<parameter name=\"subnet\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].cidr-mask`\" />\n\t<parameter name=\"ctxVariable\" value=\"tmp.return.generate.gateway-address\" />",
\r
641 "x": 1775.5833263397217,
\r
642 "y": 1349.981420993805,
\r
643 "z": "82833d80.f4cf48",
\r
651 "id": "e1439f3e.cda81",
\r
653 "name": "block : atomic",
\r
654 "xml": "<block atomic='true'>",
\r
658 "x": 1501.0833187103271,
\r
659 "y": 1350.2314238548279,
\r
660 "z": "82833d80.f4cf48",
\r
669 "id": "8c87a60a.8c874",
\r
671 "name": "set tmp.gateway-address",
\r
672 "xml": "<set>\n<parameter name=\"tmp.gateway-address\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].gateway-address`\" />\n",
\r
674 "x": 1060.3333263397217,
\r
675 "y": 1295.4814200401306,
\r
676 "z": "82833d80.f4cf48",
\r
680 "id": "4d116b60.9a1d6c",
\r
682 "name": "set tmp.gateway-address",
\r
683 "xml": "<set>\n<parameter name=\"tmp.gateway-address\" value=\"`$tmp.return.generate.gateway-address`\" />\n",
\r
685 "x": 1747.0833263397217,
\r
686 "y": 1410.9814229011536,
\r
687 "z": "82833d80.f4cf48",
\r
691 "id": "4881204f.93b2d",
\r
698 "x": 1532.833402633667,
\r
699 "y": 1502.0648274421692,
\r
700 "z": "82833d80.f4cf48",
\r
709 "id": "2a8795c0.73cda2",
\r
711 "name": "set: tmp.error-message",
\r
712 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving subnet in AnAI where subnet-id = ' + $tmp.return.generate-subnets-subnet-id.uuid`\"/>",
\r
714 "x": 1771.9329433441162,
\r
715 "y": 1501.8147263526917,
\r
716 "z": "82833d80.f4cf48",
\r
720 "id": "c7d3a41e.fd0c1",
\r
722 "name": "call: generate-subnets-subnet-id",
\r
723 "xml": "<call module=\"VNF-API\" rpc=\"generate-subnets-subnet-id\" mode=\"sync\" >\n",
\r
726 "x": 1084.9482669830322,
\r
727 "y": 1450.088562488556,
\r
728 "z": "82833d80.f4cf48",
\r
736 "id": "2fbe65b8.c2a342",
\r
739 "xml": "<outcome value='failure'>\n",
\r
742 "x": 1334.6982517242432,
\r
743 "y": 1450.3385529518127,
\r
744 "z": "82833d80.f4cf48",
\r
752 "id": "7c1d8d44.72ecf4",
\r
754 "name": "save AnAI - l3-network.subnets",
\r
755 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"subnet\" \n\t\tkey=\"l3-network.network-id = $tmp.l3-network.network-id \n\t\t\tAND subnet.subnet-id = $tmp.return.generate-subnets-subnet-id.uuid\" >\n<!-- Create subnet object -->\n<parameter name=\"network-id\" value=\"`$tmp.l3-network.network-id`\" />\n<parameter name=\"subnet-id\" value=\"`$tmp.return.generate-subnets-subnet-id.uuid`\" />\n<parameter name=\"subnet-name\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].subnet-name`\" />\n<parameter name=\"subnet-role\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].subnet-role`\" />\n<parameter name=\"gateway-address\" value=\"`$tmp.gateway-address`\" />\n<parameter name=\"network-start-address\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].start-address`\" />\n<parameter name=\"cidr-mask\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].cidr-mask`\" />\n<parameter name=\"ip-version\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].ip-version`\" />\n<parameter name=\"dhcp-start\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].dhcp-start-address`\" />\n<parameter name=\"dhcp-end\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].dhcp-end-address`\" />\n<parameter name=\"dhcp-enabled\" value=\"`$tmp.dhcpEnabled.boolean`\" />\n<parameter name=\"ip-assignment-direction\" value=\"`$tmp.addrFromStart.boolean`\" />\n<parameter name=\"orchestration-status\" value=\"PendingCreate\" />",
\r
758 "x": 1083.8243007659912,
\r
759 "y": 1502.0802063941956,
\r
760 "z": "82833d80.f4cf48",
\r
769 "id": "770e03bb.32feec",
\r
770 "type": "not-found",
\r
771 "name": "not-found",
\r
772 "xml": "<outcome value='not-found'>\n",
\r
775 "x": 1340.757806777954,
\r
776 "y": 1549.1480813026428,
\r
777 "z": "82833d80.f4cf48",
\r
785 "id": "56d55b58.e9abc4",
\r
788 "xml": "<outcome value='failure'>\n",
\r
791 "x": 2021.8768138885498,
\r
792 "y": 1350.5052399635315,
\r
793 "z": "82833d80.f4cf48",
\r
801 "id": "35e2813c.1eac66",
\r
802 "type": "switchNode",
\r
803 "name": "switch host-routes_length",
\r
804 "xml": "<switch test='`$preload-data.preload-network-topology-information.host-routes_length`'>\n",
\r
807 "x": 1078.4406051635742,
\r
808 "y": 1595.4287152290344,
\r
809 "z": "82833d80.f4cf48",
\r
817 "id": "47cf055f.b6a934",
\r
820 "xml": "<outcome value=''>",
\r
823 "x": 1319.0120239257812,
\r
824 "y": 1595.0001244544983,
\r
825 "z": "82833d80.f4cf48",
\r
833 "id": "740c5882.ddff78",
\r
835 "name": "set host-routes_length to 0",
\r
836 "xml": "<set>\n<parameter name='preload-data.preload-network-topology-information.host-routes_length' value='0' />\n",
\r
838 "x": 1546.1549911499023,
\r
839 "y": 1595.4285683631897,
\r
840 "z": "82833d80.f4cf48",
\r
844 "id": "5ec688fe.20b38",
\r
846 "name": "call: generate-host-routes-host-route-id",
\r
847 "xml": "<call module=\"GENERIC-RESOURCE-API\" rpc=\"generate-host-routes-host-route-id\" mode=\"sync\" >\n",
\r
850 "x": 1664.3493728637695,
\r
851 "y": 1718.4289870262146,
\r
852 "z": "82833d80.f4cf48",
\r
860 "id": "a9fa9d4e.7b91b",
\r
863 "xml": "<outcome value='failure'>\n",
\r
866 "x": 1929.0993576049805,
\r
867 "y": 1718.6789774894714,
\r
868 "z": "82833d80.f4cf48",
\r
876 "id": "d0192f25.c43848",
\r
878 "name": "for loop h - PRELOAD host-routes",
\r
879 "xml": "<for index=\"h\" start=\"0\" end=\"`$preload-data.preload-network-topology-information.host-routes_length`\">\n",
\r
882 "x": 1084.0559005737305,
\r
883 "y": 1721.5429739952087,
\r
884 "z": "82833d80.f4cf48",
\r
892 "id": "c3f2a5b4.bc85e",
\r
894 "name": "block : atomic",
\r
895 "xml": "<block atomic='true'>",
\r
899 "x": 1364.2939910888672,
\r
900 "y": 1717.9713797569275,
\r
901 "z": "82833d80.f4cf48",
\r
911 "id": "64b302a8.96fb7c",
\r
913 "name": "set tmp.local.subnet-id",
\r
914 "xml": "<set>\n<parameter name=\"tmp.local.subnet-id\" value=\"`$tmp.return.generate-subnets-subnet-id.uuid`\" />\n",
\r
916 "x": 1614.2938919067383,
\r
917 "y": 1654.971405506134,
\r
918 "z": "82833d80.f4cf48",
\r
922 "id": "7978217.f4e4a6",
\r
925 "xml": "<outcome value='failure'>\n",
\r
928 "x": 1933.4406604766846,
\r
929 "y": 1776.4288630485535,
\r
930 "z": "82833d80.f4cf48",
\r
938 "id": "40866eab.16b4d8",
\r
945 "x": 2132.8334884643555,
\r
946 "y": 1776.0649809837341,
\r
947 "z": "82833d80.f4cf48",
\r
956 "id": "2e085811.2d3988",
\r
958 "name": "set: tmp.error-message",
\r
959 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving host-route in AnAI where host-route-id = ' + $tmp.return.generate-host-routes-host-route-id.uuid`\"/>",
\r
961 "x": 2341.4330978393555,
\r
962 "y": 1775.8146152496338,
\r
963 "z": "82833d80.f4cf48",
\r
967 "id": "41e656c5.4ec8e8",
\r
969 "name": "save AnAI - host-routes.host-route",
\r
970 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"host-route\" \n\t\tkey=\"l3-network.network-id = $tmp.l3-network.network-id \n\t\t\tAND subnet.subnet-id = $tmp.return.generate-subnets-subnet-id.uuid \n\t\t\tAND host-route.host-route-id = $tmp.return.generate-host-routes-host-route-id.uuid\" >\n<!-- Create host-route object -->\n<parameter name=\"host-route-id\" value=\"`$tmp.return.generate-host-routes-host-route-id.uuid`\" />\n<parameter name=\"route-prefix\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].host-routes[$h].route-prefix`\" />\n<parameter name=\"next-hop\" value=\"`$preload-data.preload-network-topology-information.subnets[$i].host-routes[$h].next-hop`\" />",
\r
973 "x": 1657.8243865966797,
\r
974 "y": 1776.0803599357605,
\r
975 "z": "82833d80.f4cf48",
\r
984 "id": "d6aa619.bdfc2a",
\r
985 "type": "not-found",
\r
986 "name": "not-found",
\r
987 "xml": "<outcome value='not-found'>\n",
\r
990 "x": 1942.0077934265137,
\r
991 "y": 1824.3981447219849,
\r
992 "z": "82833d80.f4cf48",
\r
1000 "id": "70ddd691.4ea298",
\r
1001 "type": "switchNode",
\r
1002 "name": "switch service-id",
\r
1003 "xml": "<switch test='`$tmp.l3-network.service-id`'>\n",
\r
1006 "x": 535.262077331543,
\r
1007 "y": 800.4644546508789,
\r
1008 "z": "82833d80.f4cf48",
\r
1011 "77a28f95.4bae98",
\r
1017 "id": "77a28f95.4bae98",
\r
1018 "type": "outcome",
\r
1019 "name": "outcome NULL",
\r
1020 "xml": "<outcome value=''>\n",
\r
1023 "x": 724.262077331543,
\r
1024 "y": 779.4644546508789,
\r
1025 "z": "82833d80.f4cf48",
\r
1033 "id": "4de0e291.fa5f1c",
\r
1036 "xml": "<outcome value='Other'>\n",
\r
1039 "x": 699.262077331543,
\r
1040 "y": 814.4644546508789,
\r
1041 "z": "82833d80.f4cf48",
\r
1049 "id": "ab60dc3b.7557c8",
\r
1051 "name": "save AnAI - l3-network",
\r
1052 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network\" \n\t\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" >\n<!-- Create l3-network object -->\n<parameter name=\"network-id\" value=\"`$tmp.l3-network.network-id`\" />\n<parameter name=\"network-name\" value=\"`$tmp.network-instance-name`\" />\n<parameter name='network-type' value=\"`$tmp.l3-network.network-type`\" />\n<parameter name='network-role' value=\"`$tmp.l3-network.network-role`\" />\n<parameter name='network-technology' value=\"`$network-model.network-technology`\" />\n<parameter name=\"is-bound-to-vpn\" value=\"`$tmp.l3-network.is-bound-to-vpn-boolean`\" />\n<parameter name=\"tenant-id\" value=\"`$network-topology-operation-input.network-request-input.tenant`\" />\n<parameter name=\"network-role-instance\" value=\"0\" />\n<parameter name=\"orchestration-status\" value=\"PendingCreate\" />\n<parameter name=\"physical-network-name\" value=\"`$preload-data.preload-network-topology-information.physical-network-name`\" />\n<parameter name=\"is-provider-network\" value=\"`$preload-data.preload-network-topology-information.is-provider-network`\" />\n<parameter name=\"is-shared-network\" value=\"`$preload-data.preload-network-topology-information.is-shared-network`\" />\n<parameter name=\"is-external-network\" value=\"`$preload-data.preload-network-topology-information.is-external-network`\" />\n<parameter name=\"selflink\" value=\"`$tmp.l3-network.self-link`\" />\n",
\r
1055 "x": 944.0119857788086,
\r
1056 "y": 781.9645071029663,
\r
1057 "z": "82833d80.f4cf48",
\r
1060 "3d2362a2.d0be4e",
\r
1066 "id": "a610bead.5c9dc",
\r
1068 "name": "save relationship: tenant and cloud-region",
\r
1069 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network:relationship-list\" \n\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" \n\tforce=\"true\" \n\tlocal-only=\"false\">\n\t<!-- create relationship-list -->\n\t<parameter name=\"relationship-list.relationship[0].related-to\" value=\"tenant\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"cloud-region.cloud-owner\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.cloud-region.cloud-owner`\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-key\" value=\"cloud-region.cloud-region-id\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-value\" value=\"`$network-topology-operation-input.network-request-input.aic-cloud-region`\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[2].relationship-key\" value=\"tenant.tenant-id\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[2].relationship-value\" value=\"`$network-topology-operation-input.network-request-input.tenant`\" />\n\t<parameter name=\"relationship-list.relationship[1].related-to\" value=\"cloud-region\" />\n\t<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-key\" value=\"cloud-region.cloud-owner\" />\n\t<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-value\" value=\"`$prop.cloud-region.cloud-owner`\" />\n\t<parameter name=\"relationship-list.relationship[1].relationship-data[1].relationship-key\" value=\"cloud-region.cloud-region-id\" />\n\t<parameter name=\"relationship-list.relationship[1].relationship-data[1].relationship-value\" value=\"`$network-topology-operation-input.network-request-input.aic-cloud-region`\" />\n\t\n\t",
\r
1072 "x": 595.6905136108398,
\r
1073 "y": 2061.179002761841,
\r
1074 "z": "82833d80.f4cf48",
\r
1077 "246c2646.ee10ba",
\r
1083 "id": "246c2646.ee10ba",
\r
1084 "type": "failure",
\r
1085 "name": "failure",
\r
1086 "xml": "<outcome value='failure'>\n",
\r
1089 "x": 843.6905174255371,
\r
1090 "y": 2061.1789932250977,
\r
1091 "z": "82833d80.f4cf48",
\r
1099 "id": "e693fb4f.10fd28",
\r
1101 "name": "block : atomic",
\r
1102 "xml": "<block atomic='true'>",
\r
1106 "x": 1032.083345413208,
\r
1107 "y": 2060.8151111602783,
\r
1108 "z": "82833d80.f4cf48",
\r
1111 "6f2fad35.cd14fc",
\r
1117 "id": "6f2fad35.cd14fc",
\r
1119 "name": "set: tmp.error-message",
\r
1120 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving tenant and cloud-region relationship for l3-network in AnAI where network-id = ' + $tmp.l3-network.network-id`\"/>",
\r
1122 "x": 1242.0715026855469,
\r
1123 "y": 2058.628755569458,
\r
1124 "z": "82833d80.f4cf48",
\r
1128 "id": "9fb535b9.d7485",
\r
1129 "type": "not-found",
\r
1130 "name": "not-found",
\r
1131 "xml": "<outcome value='not-found'>\n",
\r
1134 "x": 851.6983604431152,
\r
1135 "y": 2103.012315750122,
\r
1136 "z": "82833d80.f4cf48",
\r
1144 "id": "d3dacaf2.3cffd8",
\r
1146 "name": "set l3-network",
\r
1147 "xml": "<set>\n<parameter name='tmp.l3-network.network-name' value=\"`$tmp.network-instance-name`\" />\n<parameter name='tmp.l3-network.network-type' value=\"`$preload-data.preload-network-topology-information.network-topology-identifier-structure.network-type`\" />\n<parameter name=\"tmp.l3-network.physical-network-name\" value=\"`$preload-data.preload-network-topology-information.physical-network-name`\" />\n<parameter name=\"tmp.l3-network.is-provider-network\" value=\"`$preload-data.preload-network-topology-information.is-provider-network`\" />\n<parameter name=\"tmp.l3-network.is-shared-network\" value=\"`$preload-data.preload-network-topology-information.is-shared-network`\" />\n<parameter name=\"tmp.l3-network.is-external-network\" value=\"`$preload-data.preload-network-topology-information.network-topology-identifier-structure.network-type`\" />\n<parameter name='tmp.l3-network.network-role' value=\"`$preload-data.preload-network-topology-information.network-topology-identifier-structure.network-role`\" />\n<parameter name='tmp.l3-network.network-technology' value=\"`$preload-data.preload-network-topology-information.network-topology-identifier-structure.network-technology`\" />\n<parameter name='tmp.l3-network.is-bound-to-vpn' value=\"`$network-model.is-bound-to-vpn`\" />\n<parameter name=\"tmp.l3-network.tenant-id\" value=\"`$network-topology-operation-input.network-request-input.tenant`\" />\n<parameter name=\"tmp.l3-network.network-role-instance\" value=\"0\" />\n<parameter name='tmp.l3-network.orchestration-status' value=\"PendingCreate\" />\n<parameter name='tmp.l3-network.model-invariant-id' value=\"`$network-topology-operation-input.network-information.onap-model-information.model-invariant-uuid`\" />\n<parameter name='tmp.l3-network.model-version-id' value=\"`$network-topology-operation-input.network-information.onap-model-information.model-version`\" />\n<parameter name='tmp.l3-network.model-customization-id' value=\"`$network-topology-operation-input.network-information.onap-model-information.model-customization-uuid`\" />\n<parameter name='tmp.l3-network.eipam-v6-address-plan' value=\"`$network-model.eipam-v6-address-plan`\" />\n<parameter name='tmp.l3-network.eipam-v4-address-plan' value=\"`$network-model.eipam-v4-address-plan`\" />\n<parameter name='tmp.l3-network.service-id' value=\"`$service-data.service-information.service-id`\" />\n<parameter name='tmp.l3-network.self-link' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $service-data.service-information.service-instance-id\n + '/service-data/networks/network/'\n + $tmp.l3-network.network-id\n + '/network-data/network-topology/'` \" />\n",
\r
1149 "x": 534.2620544433594,
\r
1150 "y": 687.2145385742188,
\r
1151 "z": "82833d80.f4cf48",
\r
1155 "id": "30f10d35.c1a86a",
\r
1157 "name": "copy input to service-data",
\r
1158 "xml": "<set>\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",
\r
1160 "x": 545.7976226806641,
\r
1161 "y": 342.00001096725464,
\r
1162 "z": "82833d80.f4cf48",
\r
1166 "id": "c304da6f.bf12e8",
\r
1168 "name": "set onap-model-info",
\r
1169 "xml": "<set>\n<parameter name='tmp.l3-network.model-invariant-id' value=\"`$network-topology-operation-input.network-information.onap-model-information.model-invariant-uuid`\" />\n<parameter name='tmp.l3-network.model-version-id' value=\"`$network-topology-operation-input.network-information.onap-model-information.model-version`\" />\n<parameter name='tmp.l3-network.model-customization-id' value=\"`$network-topology-operation-input.network-information.onap-model-information.model-customization-uuid`\" />\n<parameter name='s-onap-model-information.model-invariant-uuid' value='`$service-model.invariant-uuid`' />\n<parameter name='s-onap-model-information.model-version' value='`$service-model.version`' />\n<parameter name='s-onap-model-information.model-uuid' value='`$service-model.service-uuid`' />\n<parameter name='s-onap-model-information.model-name' value='`$service-model.name`' />\n<parameter name='n-onap-model-information.model-invariant-uuid' value='`$network-model.invariant-uuid`' />\n<parameter name='n-onap-model-information.model-version' value='`$network-model.version`' />\n<parameter name='n-onap-model-information.model-uuid' value='`$network-model.uuid`' />\n<parameter name='n-onap-model-information.model-name' value='`$network-model.name`' />",
\r
1171 "x": 529.9680709838867,
\r
1172 "y": 372.0634126663208,
\r
1173 "z": "82833d80.f4cf48",
\r
1177 "id": "ec5946fb.1709e8",
\r
1179 "name": "set onap-model-info with mysql data",
\r
1180 "xml": "<set>\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.ecomp-model-information.' value=\"`$s-onap-model-information.`\" />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.ecomp-model-information.' value=\"`$n-onap-model-information.`\" />\n",
\r
1182 "x": 579.2180595397949,
\r
1183 "y": 402.563410282135,
\r
1184 "z": "82833d80.f4cf48",
\r
1188 "id": "f140f753.a20ad8",
\r
1190 "name": "set object-path",
\r
1191 "xml": "<set>\n<parameter name='network-object-path'\n value=\"`$tmp.l3-network.self-link`\"/>\n \n",
\r
1193 "x": 514.3343887329102,
\r
1194 "y": 3630.7512464523315,
\r
1195 "z": "82833d80.f4cf48",
\r
1199 "id": "7ed3e744.31f89",
\r
1201 "name": "set networkId",
\r
1202 "xml": "<set>\n<parameter name='networkId' value='`$tmp.l3-network.network-id`' />\n",
\r
1204 "x": 510.7628860473633,
\r
1205 "y": 3587.036647796631,
\r
1206 "z": "82833d80.f4cf48",
\r
1210 "id": "de2012dc.c2ba",
\r
1211 "type": "returnSuccess",
\r
1212 "name": "return success",
\r
1213 "xml": "<return status='success' >",
\r
1215 "x": 510.33436584472656,
\r
1216 "y": 3761.7509765625,
\r
1217 "z": "82833d80.f4cf48",
\r
1221 "id": "fbe1329e.55ffe8",
\r
1223 "name": "delete l3-network",
\r
1224 "xml": "<delete plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network\" \n\tkey=\"l3-network.network-id = $tmp.return.generate-l3network-network-id.uuid\">",
\r
1227 "x": 2411.584602355957,
\r
1228 "y": 3694.7511587142944,
\r
1229 "z": "82833d80.f4cf48",
\r
1235 "id": "aeb3517b.3f194",
\r
1236 "type": "returnFailure",
\r
1237 "name": "return failure",
\r
1238 "xml": "<return status='failure'>\n\t<parameter name='error-code' value='500'/>\n\t<parameter name='error-message' value=\"`'Error writing to l3-netework - ' + $tmp.error-message`\"/>",
\r
1240 "x": 2398.5219345092773,
\r
1241 "y": 3737.947202682495,
\r
1242 "z": "82833d80.f4cf48",
\r
1246 "id": "22a385a.5a8d0fa",
\r
1248 "name": "block : atomic",
\r
1249 "xml": "<block atomic='true'>",
\r
1253 "x": 2221.7608642578125,
\r
1254 "y": 3695.0027475357056,
\r
1255 "z": "82833d80.f4cf48",
\r
1258 "fbe1329e.55ffe8",
\r
1264 "id": "98d1317a.2593b",
\r
1266 "name": "set tmp.local.network-id",
\r
1267 "xml": "<set>\n<parameter name=\"tmp.local.network-id\" value=\"`$tmp.l3-network.network-id`\" />\n",
\r
1269 "x": 1058.5435009002686,
\r
1270 "y": 1400.8384919166565,
\r
1271 "z": "82833d80.f4cf48",
\r
1275 "id": "ba5f0720.959198",
\r
1277 "name": "set network-level-oper-status",
\r
1278 "xml": "<set>\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.order-status' value='PendingCreate' />\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`' />\n",
\r
1280 "x": 555.5833892822266,
\r
1281 "y": 3677.2502098083496,
\r
1282 "z": "82833d80.f4cf48",
\r
1286 "id": "6d2485d7.ac3864",
\r
1288 "name": "for loop i - PRELOAD vpn-bindings",
\r
1289 "xml": "<for index=\"i\" start=\"0\" end=\"`$preload-data.preload-network-topology-information.vpn-bindings_length`\">\n",
\r
1292 "x": 585.3344192504883,
\r
1293 "y": 2249.751326560974,
\r
1294 "z": "82833d80.f4cf48",
\r
1302 "id": "434415be.c27274",
\r
1304 "name": "block : atomic",
\r
1305 "xml": "<block atomic='true'>",
\r
1309 "x": 827.1121978759766,
\r
1310 "y": 2250.0013284683228,
\r
1311 "z": "82833d80.f4cf48",
\r
1314 "2db00e91.3863ca",
\r
1315 "385bb14a.51d6a6",
\r
1321 "id": "def7a073.250e98",
\r
1323 "name": "save relationship: vpn_bindings",
\r
1324 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network:relationship-list\" \n\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" \n\tforce=\"true\" \n\tlocal-only=\"false\">\n\t\n\t<parameter name=\"relationship-list.relationship[0].related-to\" value=\"vpn-binding\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"vpn-binding.vpn-id\" />\n\t<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$tmp.vpn-binding-id`\" />",
\r
1327 "x": 1531.4971084594727,
\r
1328 "y": 2527.8306770324707,
\r
1329 "z": "82833d80.f4cf48",
\r
1332 "dd085f5e.480408",
\r
1333 "50ee45f6.e2f324",
\r
1339 "id": "7a2b10dd.d308",
\r
1340 "type": "switchNode",
\r
1341 "name": "switch ... PRELOAD vpn-bindings[]",
\r
1342 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.vpn-bindings_length`\">",
\r
1345 "x": 585.7118623521592,
\r
1346 "y": 2198.3326400121055,
\r
1347 "z": "82833d80.f4cf48",
\r
1355 "id": "69123649.280c98",
\r
1356 "type": "outcome",
\r
1358 "xml": "<outcome value=''>",
\r
1360 "x": 806.1563127305772,
\r
1361 "y": 2198.1103757222495,
\r
1362 "z": "82833d80.f4cf48",
\r
1370 "id": "bd9b9f4d.1fa498",
\r
1372 "name": "set vpn-bindings[] = 0",
\r
1373 "xml": "<set>\n<parameter name=\"preload-data.preload-network-topology-information.vpn-bindings_length\" value=\"0\" />\n",
\r
1375 "x": 1000.7119216918945,
\r
1376 "y": 2198.110396385193,
\r
1377 "z": "82833d80.f4cf48",
\r
1381 "id": "39514786.0a7eb8",
\r
1382 "type": "failure",
\r
1383 "name": "failure",
\r
1384 "xml": "<outcome value='failure'>\n",
\r
1387 "x": 1769.5965766906738,
\r
1388 "y": 2433.6006326675415,
\r
1389 "z": "82833d80.f4cf48",
\r
1397 "id": "ea20daae.300c58",
\r
1398 "type": "not-found",
\r
1399 "name": "not-found",
\r
1400 "xml": "<outcome value='not-found'>\n",
\r
1403 "x": 1777.096580505371,
\r
1404 "y": 2386.100631713867,
\r
1405 "z": "82833d80.f4cf48",
\r
1413 "id": "f03a5c24.7e345",
\r
1415 "name": "block : atomic",
\r
1416 "xml": "<block atomic='true'>",
\r
1420 "x": 1952.596580505371,
\r
1421 "y": 2433.350633621216,
\r
1422 "z": "82833d80.f4cf48",
\r
1431 "id": "70e9c0ea.13569",
\r
1433 "name": "set: tmp.error-message",
\r
1434 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'Failed to query vpn-bindings from AnAI where vpn-binding-id = ' + $preload-data.preload-network-topology-information.vpn-bindings[$i].vpn-binding-id`\"/>",
\r
1436 "x": 2174.6961212158203,
\r
1437 "y": 2433.1005325317383,
\r
1438 "z": "82833d80.f4cf48",
\r
1442 "id": "2db00e91.3863ca",
\r
1443 "type": "switchNode",
\r
1444 "name": "switch: PRELOAD vpn-binding-id",
\r
1445 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.vpn-bindings[$i].vpn-binding-id`\">",
\r
1448 "x": 1105.5965843200684,
\r
1449 "y": 2296.850570678711,
\r
1450 "z": "82833d80.f4cf48",
\r
1458 "id": "30d54fd5.518f8",
\r
1461 "xml": "<outcome value='Other'>\n",
\r
1464 "x": 1319.096591949463,
\r
1465 "y": 2296.6005716323853,
\r
1466 "z": "82833d80.f4cf48",
\r
1474 "id": "5c40b99c.11a4e8",
\r
1476 "name": "set tmp.vpn-binding-id",
\r
1477 "xml": "<set>\n<parameter name=\"tmp.vpn-binding-id\" value=\"`$preload-data.preload-network-topology-information.vpn-bindings[$i].vpn-binding-id`\" />\n",
\r
1479 "x": 1501.596591949463,
\r
1480 "y": 2296.6005725860596,
\r
1481 "z": "82833d80.f4cf48",
\r
1485 "id": "8213e5c.c630398",
\r
1486 "type": "success",
\r
1487 "name": "success",
\r
1488 "xml": "<outcome value='success'>\n",
\r
1491 "x": 1772.5965766906738,
\r
1492 "y": 2341.350631713867,
\r
1493 "z": "82833d80.f4cf48",
\r
1501 "id": "dd085f5e.480408",
\r
1502 "type": "failure",
\r
1503 "name": "failure",
\r
1504 "xml": "<outcome value='failure'>\n",
\r
1507 "x": 1756.5699844360352,
\r
1508 "y": 2527.306263923645,
\r
1509 "z": "82833d80.f4cf48",
\r
1517 "id": "5448e76.5acd018",
\r
1519 "name": "block : atomic",
\r
1520 "xml": "<block atomic='true'>",
\r
1524 "x": 1944.4628639221191,
\r
1525 "y": 2526.942371368408,
\r
1526 "z": "82833d80.f4cf48",
\r
1535 "id": "7a899940.1ef1b",
\r
1537 "name": "set: tmp.error-message",
\r
1538 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving vpn-binding relationship for l3-network in AnAI where vpn-id = ' + $tmp.vpn-binding-id`\"/>",
\r
1540 "x": 2157.5624046325684,
\r
1541 "y": 2527.6922702789307,
\r
1542 "z": "82833d80.f4cf48",
\r
1546 "id": "385bb14a.51d6a6",
\r
1547 "type": "switchNode",
\r
1548 "name": "switch: tmp.vpn-binding-id != NULL",
\r
1549 "xml": "<switch test=\"`$tmp.vpn-binding-id != ''`\">",
\r
1552 "x": 854.5966339111328,
\r
1553 "y": 2355.26708984375,
\r
1554 "z": "82833d80.f4cf48",
\r
1562 "id": "9e084b15.06d768",
\r
1565 "xml": "<outcome value='true'>\n",
\r
1568 "x": 1088.3465118408203,
\r
1569 "y": 2355.26708984375,
\r
1570 "z": "82833d80.f4cf48",
\r
1578 "id": "8481889b.8ecf1",
\r
1580 "name": "unset tmp.vpn-binding-id",
\r
1581 "xml": "<set>\n<parameter name=\"tmp.vpn-binding-id\" value=\"\" />\n",
\r
1583 "x": 1079.671890258789,
\r
1584 "y": 2250.544904232025,
\r
1585 "z": "82833d80.f4cf48",
\r
1589 "id": "50ee45f6.e2f324",
\r
1590 "type": "success",
\r
1591 "name": "success",
\r
1592 "xml": "<outcome value='success'>\n",
\r
1595 "x": 1760.2274551391602,
\r
1596 "y": 2614.16392993927,
\r
1597 "z": "82833d80.f4cf48",
\r
1605 "id": "5b4ffeca.70092",
\r
1607 "name": "set tmp.is-bound-to-vpn",
\r
1608 "xml": "<set>\n<parameter name=\"tmp.is-bound-to-vpn\" value=\"true\" />\n",
\r
1610 "x": 1950.7274551391602,
\r
1611 "y": 2614.16392993927,
\r
1612 "z": "82833d80.f4cf48",
\r
1616 "id": "680d3e0.4c583c4",
\r
1617 "type": "not-found",
\r
1618 "name": "not-found",
\r
1619 "xml": "<outcome value='not-found'>\n",
\r
1622 "x": 1764.6559219360352,
\r
1623 "y": 2569.9575357437134,
\r
1624 "z": "82833d80.f4cf48",
\r
1632 "id": "95f82022.ac0b6",
\r
1633 "type": "switchNode",
\r
1634 "name": "switch: tmp.AnAI.vpn-binding.vpn-id",
\r
1635 "xml": "<switch test=\"`$tmp.AnAI.vpn-binding.vpn-id`\" >",
\r
1638 "x": 1988.6044464111328,
\r
1639 "y": 2340.850341796875,
\r
1640 "z": "82833d80.f4cf48",
\r
1648 "id": "e01fca78.865848",
\r
1651 "xml": "<outcome value=''>\n",
\r
1654 "x": 2230.354446411133,
\r
1655 "y": 2341.3504695892334,
\r
1656 "z": "82833d80.f4cf48",
\r
1664 "id": "365045d3.85b1ea",
\r
1666 "name": "block : atomic",
\r
1667 "xml": "<block atomic='true'>",
\r
1671 "x": 2409.4671173095703,
\r
1672 "y": 2341.750732421875,
\r
1673 "z": "82833d80.f4cf48",
\r
1682 "id": "9268a964.877d3",
\r
1684 "name": "set: tmp.error-message",
\r
1685 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'Failed to query vpn-bindings from AnAI where vpn-binding-id = ' + $tmp.vpn-binding-id + '.'`\"/>",
\r
1687 "x": 2624.967086791992,
\r
1688 "y": 2341.7507152557373,
\r
1689 "z": "82833d80.f4cf48",
\r
1693 "id": "562afe85.c468e",
\r
1694 "type": "switchNode",
\r
1695 "name": "switch ... PRELOAD network-policy[]",
\r
1696 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.network-policy_length`\">",
\r
1699 "x": 594.0842971801758,
\r
1700 "y": 2633.50096988678,
\r
1701 "z": "82833d80.f4cf48",
\r
1709 "id": "ac1ed94.597eda8",
\r
1710 "type": "outcome",
\r
1712 "xml": "<outcome value=''>",
\r
1714 "x": 823.5287475585938,
\r
1715 "y": 2633.278705596924,
\r
1716 "z": "82833d80.f4cf48",
\r
1724 "id": "60e529b6.a2fe3",
\r
1726 "name": "set network-policy[] = 0",
\r
1727 "xml": "<set>\n<parameter name='preload-data.preload-network-topology-information.network-policy_length' value='0' />\n",
\r
1729 "x": 1018.0843565199111,
\r
1730 "y": 2633.278726259867,
\r
1731 "z": "82833d80.f4cf48",
\r
1735 "id": "dfb0aef.73e6f5",
\r
1737 "name": "for loop i - PRELOAD network-policy",
\r
1738 "xml": "<for index=\"i\" start=\"0\" end=\"`$preload-data.preload-network-topology-information.network-policy_length`\">\n",
\r
1741 "x": 593.4415588378906,
\r
1742 "y": 2679.0723609924316,
\r
1743 "z": "82833d80.f4cf48",
\r
1751 "id": "18122817.526ce",
\r
1752 "type": "switchNode",
\r
1753 "name": "switch: PRELOAD network-policy-fqdn != NULL",
\r
1754 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.network-policy[$i].network-policy-fqdn != ''`\">",
\r
1757 "x": 949.7038175794814,
\r
1758 "y": 2679.4216190973916,
\r
1759 "z": "82833d80.f4cf48",
\r
1767 "id": "80d30a5b.6858c8",
\r
1770 "xml": "<outcome value='true'>\n",
\r
1773 "x": 1215.4538175794814,
\r
1774 "y": 2679.6716190973916,
\r
1775 "z": "82833d80.f4cf48",
\r
1783 "id": "5c0ced67.783c7c",
\r
1785 "name": "query AnAI - network-policy",
\r
1786 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-policy\" \n\t\tkey=\"network-policy.network-policy-fqdn = $preload-data.preload-network-topology-information.network-policy[$i].network-policy-fqdn\" \n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.AnAI.network-policy\">",
\r
1789 "x": 1424.7038213941787,
\r
1790 "y": 2679.6716190973916,
\r
1791 "z": "82833d80.f4cf48",
\r
1794 "f7066fa2.b4e778",
\r
1795 "77c538a.6a33048",
\r
1801 "id": "f7066fa2.b4e778",
\r
1802 "type": "failure",
\r
1803 "name": "failure",
\r
1804 "xml": "<outcome value='failure'>\n",
\r
1807 "x": 1632.7039053175185,
\r
1808 "y": 2720.671628634135,
\r
1809 "z": "82833d80.f4cf48",
\r
1817 "id": "77c538a.6a33048",
\r
1818 "type": "not-found",
\r
1819 "name": "not-found",
\r
1820 "xml": "<outcome value='not-found'>\n",
\r
1823 "x": 1638.2039091322158,
\r
1824 "y": 2679.1716276804605,
\r
1825 "z": "82833d80.f4cf48",
\r
1833 "id": "3d3dee63.5d9bc2",
\r
1835 "name": "block : atomic",
\r
1836 "xml": "<block atomic='true'>",
\r
1840 "x": 1802.7039091322158,
\r
1841 "y": 2720.421629587809,
\r
1842 "z": "82833d80.f4cf48",
\r
1845 "ec54ab56.ae9ec8",
\r
1851 "id": "ec54ab56.ae9ec8",
\r
1853 "name": "set: tmp.error-message",
\r
1854 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'Failed to query network-policy n AnAI where network-policy-fqdn = ' + $preload-data.preload-network-topology-information.network-policy[$i].network-policy-fqdn`\"/>",
\r
1856 "x": 2011.803449842665,
\r
1857 "y": 2720.1715284983316,
\r
1858 "z": "82833d80.f4cf48",
\r
1862 "id": "73d45ba6.a92e9c",
\r
1863 "type": "success",
\r
1864 "name": "success",
\r
1865 "xml": "<outcome value='success'>\n",
\r
1868 "x": 1635.2351133558486,
\r
1869 "y": 2765.0007015864053,
\r
1870 "z": "82833d80.f4cf48",
\r
1878 "id": "b48008b7.a744c8",
\r
1879 "type": "switchNode",
\r
1880 "name": "switch: tmp.AnAI.network-policy.network-policy-id",
\r
1881 "xml": "<switch test=\"`$tmp.AnAI.network-policy.network-policy-id`\" >",
\r
1884 "x": 1913.3143844604492,
\r
1885 "y": 2764.5005588531494,
\r
1886 "z": "82833d80.f4cf48",
\r
1895 "id": "d44b95e3.97ff9",
\r
1898 "xml": "<outcome value=''>\n",
\r
1901 "x": 2187.064384460449,
\r
1902 "y": 2764.0005588531494,
\r
1903 "z": "82833d80.f4cf48",
\r
1911 "id": "fc51e84f.766cb8",
\r
1914 "xml": "<outcome value='Other'>\n",
\r
1917 "x": 2186.556541442871,
\r
1918 "y": 2811.250657081604,
\r
1919 "z": "82833d80.f4cf48",
\r
1927 "id": "37e8c638.8b203a",
\r
1928 "type": "switchNode",
\r
1929 "name": "switch ... PRELOAD route-table-reference[]",
\r
1930 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.route-table-reference_length`\">",
\r
1933 "x": 611.7351150512695,
\r
1934 "y": 2832.0006036758423,
\r
1935 "z": "82833d80.f4cf48",
\r
1943 "id": "24db93c3.0d5fd4",
\r
1944 "type": "outcome",
\r
1946 "xml": "<outcome value=''>",
\r
1948 "x": 867.1795654296875,
\r
1949 "y": 2831.7783393859863,
\r
1950 "z": "82833d80.f4cf48",
\r
1958 "id": "7d7728e.139a958",
\r
1960 "name": "set route-table-reference[] = 0",
\r
1961 "xml": "<set>\n<parameter name='preload-data.preload-network-topology-information.route-table-reference_length' value='0' />\n",
\r
1963 "x": 1071.485237121582,
\r
1964 "y": 2830.528371810913,
\r
1965 "z": "82833d80.f4cf48",
\r
1969 "id": "69388f.faef4f7",
\r
1971 "name": "for loop i - PRELOAD route-table-reference",
\r
1972 "xml": "<for index=\"i\" start=\"0\" end=\"`$preload-data.preload-network-topology-information.route-table-reference_length`\">\n",
\r
1975 "x": 610.0923767089844,
\r
1976 "y": 2879.571994781494,
\r
1977 "z": "82833d80.f4cf48",
\r
1985 "id": "c0dddeec.d99ed8",
\r
1986 "type": "switchNode",
\r
1987 "name": "switch: PRELOAD route-table-reference-fqdn != NULL",
\r
1988 "xml": "<switch test=\"`$preload-data.preload-network-topology-information.route-table-reference[$i].route-table-reference-fqdn != ''`\">",
\r
1991 "x": 995.6879653930664,
\r
1992 "y": 2879.2545766830444,
\r
1993 "z": "82833d80.f4cf48",
\r
2001 "id": "84f2a72.dbe8358",
\r
2004 "xml": "<outcome value='true'>\n",
\r
2007 "x": 1261.4379653930664,
\r
2008 "y": 2879.5045766830444,
\r
2009 "z": "82833d80.f4cf48",
\r
2017 "id": "d03ea2fa.b68ee",
\r
2019 "name": "query AnAI - route-table-reference",
\r
2020 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"route-table-reference\" \n\t\tkey=\"route-table-reference.route-table-reference-fqdn = $preload-data.preload-network-topology-information.route-table-reference[$i].route-table-reference-fqdn\" \n\t\tpfx=\"tmp.AnAI.route-table-reference\">",
\r
2023 "x": 1490.6879692077637,
\r
2024 "y": 2879.5045766830444,
\r
2025 "z": "82833d80.f4cf48",
\r
2035 "id": "e09e0c3.a3a4df",
\r
2036 "type": "failure",
\r
2037 "name": "failure",
\r
2038 "xml": "<outcome value='failure'>\n",
\r
2041 "x": 1716.6880531311035,
\r
2042 "y": 2920.5045862197876,
\r
2043 "z": "82833d80.f4cf48",
\r
2051 "id": "c3d6a552.e664f",
\r
2052 "type": "not-found",
\r
2053 "name": "not-found",
\r
2054 "xml": "<outcome value='not-found'>\n",
\r
2057 "x": 1722.1880569458008,
\r
2058 "y": 2879.0045852661133,
\r
2059 "z": "82833d80.f4cf48",
\r
2067 "id": "55e16a16.445184",
\r
2069 "name": "block : atomic",
\r
2070 "xml": "<block atomic='true'>",
\r
2074 "x": 1886.6880569458008,
\r
2075 "y": 2920.254587173462,
\r
2076 "z": "82833d80.f4cf48",
\r
2079 "47bbaacf.efc1fc",
\r
2085 "id": "47bbaacf.efc1fc",
\r
2087 "name": "set: tmp.error-message",
\r
2088 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'Failed to query network-policy n AnAI where network-policy-fqdn = ' + $preload-data.preload-network-topology-information.network-policy[$i].network-policy-fqdn`\"/>",
\r
2090 "x": 2095.78759765625,
\r
2091 "y": 2920.0044860839844,
\r
2092 "z": "82833d80.f4cf48",
\r
2096 "id": "db1337ab.ee84e8",
\r
2097 "type": "success",
\r
2098 "name": "success",
\r
2099 "xml": "<outcome value='success'>\n",
\r
2102 "x": 1719.2192611694336,
\r
2103 "y": 2964.833659172058,
\r
2104 "z": "82833d80.f4cf48",
\r
2112 "id": "6debe36c.5c04e4",
\r
2113 "type": "switchNode",
\r
2114 "name": "switch: tmp.AnAI.route-table-reference.route-table-reference-id",
\r
2115 "xml": "<switch test=\"`$tmp.AnAI.route-table-reference.route-table-reference-id`\" >",
\r
2118 "x": 2037.2985322740342,
\r
2119 "y": 2964.3335164388022,
\r
2120 "z": "82833d80.f4cf48",
\r
2123 "36e48e22.c97c92",
\r
2129 "id": "b6e67f27.9a592",
\r
2131 "name": "save relationship: network-policy",
\r
2132 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network:relationship-list\" \n\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" >\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"network-policy\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"network-policy.network-policy-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$tmp.AnAI.network-policy.network-policy-id`\" />",
\r
2135 "x": 2416.584297180176,
\r
2136 "y": 2811.00096988678,
\r
2137 "z": "82833d80.f4cf48",
\r
2140 "32ed4cf.4fbbeb4",
\r
2146 "id": "32ed4cf.4fbbeb4",
\r
2147 "type": "failure",
\r
2148 "name": "failure",
\r
2149 "xml": "<outcome value='failure'>\n",
\r
2152 "x": 2639.6571731567383,
\r
2153 "y": 2810.476556777954,
\r
2154 "z": "82833d80.f4cf48",
\r
2162 "id": "af6dd3b7.35efe",
\r
2164 "name": "block : atomic",
\r
2165 "xml": "<block atomic='true'>",
\r
2169 "x": 2819.5500526428223,
\r
2170 "y": 2810.1126642227173,
\r
2171 "z": "82833d80.f4cf48",
\r
2174 "26a23084.1263a8",
\r
2180 "id": "26a23084.1263a8",
\r
2182 "name": "set: tmp.error-message",
\r
2183 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving network-policy relationship for l3-network in AnAI where network-policy-id = ' + $tmp.AnAI.network-policy.network-policy-id`\"/>",
\r
2185 "x": 3042.6495933532715,
\r
2186 "y": 2810.8625631332397,
\r
2187 "z": "82833d80.f4cf48",
\r
2191 "id": "d21c906a.782808",
\r
2192 "type": "not-found",
\r
2193 "name": "not-found",
\r
2194 "xml": "<outcome value='not-found'>\n",
\r
2197 "x": 2647.3936250474717,
\r
2198 "y": 2852.957081158956,
\r
2199 "z": "82833d80.f4cf48",
\r
2207 "id": "eb638b46.9c2fc8",
\r
2209 "name": "block : atomic",
\r
2210 "xml": "<block atomic='true'>",
\r
2214 "x": 2358.651435852051,
\r
2215 "y": 2762.9569025039673,
\r
2216 "z": "82833d80.f4cf48",
\r
2225 "id": "d3b26677.34f89",
\r
2227 "name": "set: tmp.error-message",
\r
2228 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'Failed to query newtork-policy from AnAI where network-policy-fqdn = ' + $preload-data.preload-network-topology-information.network-policy[$i].network-policy-fqdn + '. It is likely that the same network-policy-fqdn points to more than one network-policy objects in AnAI.'`\"/>",
\r
2230 "x": 2603.802146911621,
\r
2231 "y": 2762.45645904541,
\r
2232 "z": "82833d80.f4cf48",
\r
2236 "id": "88b07621.46413",
\r
2238 "name": "set: tmp.error-message",
\r
2239 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'Failed to query route-table-reference from AnAI where route-table-reference-fqdn = ' + $preload-data.preload-network-topology-information.route-table-reference[$i].route-table-reference-fqdn + '. It is likely that the same route-table-reference-fqdn points to more than one route-table-reference objects in AnAI.'`\"/>",
\r
2241 "x": 2789.084297180176,
\r
2242 "y": 2953.500725746155,
\r
2243 "z": "82833d80.f4cf48",
\r
2247 "id": "6d75a07c.74e9c8",
\r
2249 "name": "save relationship: route-table-reference",
\r
2250 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network:relationship-list\" \n\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" >\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"route-table-reference\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"route-table-reference.route-table-reference-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$tmp.AnAI.route-table-reference.route-table-reference-id`\" />",
\r
2253 "x": 2607.167900085449,
\r
2254 "y": 3003.0445041656494,
\r
2255 "z": "82833d80.f4cf48",
\r
2258 "f1461036.7ed288",
\r
2264 "id": "f1461036.7ed288",
\r
2265 "type": "failure",
\r
2266 "name": "failure",
\r
2267 "xml": "<outcome value='failure'>\n",
\r
2270 "x": 2862.2407760620117,
\r
2271 "y": 3002.5200910568237,
\r
2272 "z": "82833d80.f4cf48",
\r
2280 "id": "40ada801.d3226",
\r
2282 "name": "block : atomic",
\r
2283 "xml": "<block atomic='true'>",
\r
2287 "x": 3042.1336555480957,
\r
2288 "y": 3002.156198501587,
\r
2289 "z": "82833d80.f4cf48",
\r
2298 "id": "6a77e90c.cbaeb",
\r
2300 "name": "set: tmp.error-message",
\r
2301 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving route-table-reference relationship for l3-network in AnAI where route-table-reference-id = ' + $tmp.AnAI.route-table-reference.route-table-reference-id`\"/>",
\r
2303 "x": 3266.233222961426,
\r
2304 "y": 3001.9061212539673,
\r
2305 "z": "82833d80.f4cf48",
\r
2309 "id": "2920269e.e33682",
\r
2310 "type": "not-found",
\r
2311 "name": "not-found",
\r
2312 "xml": "<outcome value='not-found'>\n",
\r
2315 "x": 2869.977227952745,
\r
2316 "y": 3045.0006154378257,
\r
2317 "z": "82833d80.f4cf48",
\r
2325 "id": "36e48e22.c97c92",
\r
2328 "xml": "<outcome value=''>\n",
\r
2331 "x": 2374.235038757324,
\r
2332 "y": 2955.500436782837,
\r
2333 "z": "82833d80.f4cf48",
\r
2341 "id": "d394daa3.666f8",
\r
2343 "name": "block : atomic",
\r
2344 "xml": "<block atomic='true'>",
\r
2348 "x": 2539.235038757324,
\r
2349 "y": 2955.000436782837,
\r
2350 "z": "82833d80.f4cf48",
\r
2359 "id": "ad580c4c.80d87",
\r
2362 "xml": "<outcome value='Other'>\n",
\r
2365 "x": 2373.727195739746,
\r
2366 "y": 3002.7505350112915,
\r
2367 "z": "82833d80.f4cf48",
\r
2375 "id": "28486893.0dfea",
\r
2377 "name": "update AnAI - l3-network",
\r
2378 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network\" \n\t\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" >\n<parameter name=\"is-bound-to-vpn\" value=\"true\" />",
\r
2381 "x": 1002.2092971801758,
\r
2382 "y": 3001.000725746155,
\r
2383 "z": "82833d80.f4cf48",
\r
2386 "96f54cc4.f8e658",
\r
2392 "id": "96f54cc4.f8e658",
\r
2393 "type": "failure",
\r
2394 "name": "failure",
\r
2395 "xml": "<outcome value='failure'>\n",
\r
2398 "x": 1198.4924545288086,
\r
2399 "y": 3001.016043663025,
\r
2400 "z": "82833d80.f4cf48",
\r
2408 "id": "d7831095.d9bc78",
\r
2409 "type": "switchNode",
\r
2410 "name": "switch ... tmp.is-bound-to-vpn",
\r
2411 "xml": "<switch test=\"`$tmp.is-bound-to-vpn`\">",
\r
2414 "x": 564.3521957397461,
\r
2415 "y": 3001.1436138153076,
\r
2416 "z": "82833d80.f4cf48",
\r
2424 "id": "9f4b88e3.02d2e",
\r
2425 "type": "outcome",
\r
2427 "xml": "<outcome value=\"true\">",
\r
2430 "x": 783.7966461181641,
\r
2431 "y": 3000.9213495254517,
\r
2432 "z": "82833d80.f4cf48",
\r
2440 "id": "fe31453e.ab6908",
\r
2442 "name": "block : atomic",
\r
2443 "xml": "<block atomic='true'>",
\r
2447 "x": 1410.6021347045898,
\r
2448 "y": 3001.393569946289,
\r
2449 "z": "82833d80.f4cf48",
\r
2458 "id": "ef840965.d71e1",
\r
2460 "name": "set: tmp.error-message",
\r
2461 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while updating l3-network is-bound-to-vpn in AnAI where network-id = ' + $tmp.return.generate-l3network-network-id.uuid`\"/>",
\r
2463 "x": 1629.1021194458008,
\r
2464 "y": 3001.14354801178,
\r
2465 "z": "82833d80.f4cf48",
\r
2469 "id": "901faee1.a661a8",
\r
2470 "type": "not-found",
\r
2471 "name": "not-found",
\r
2472 "xml": "<outcome value='not-found'>\n",
\r
2475 "x": 1205.9790878295898,
\r
2476 "y": 3042.115693092346,
\r
2477 "z": "82833d80.f4cf48",
\r
2485 "id": "ae04c24.176bd4",
\r
2486 "type": "failure",
\r
2487 "name": "failure",
\r
2488 "xml": "<outcome value='failure'>\n",
\r
2491 "x": 844.7306137084961,
\r
2492 "y": 3151.8412466049194,
\r
2493 "z": "82833d80.f4cf48",
\r
2501 "id": "2b62dc59.a192f4",
\r
2503 "name": "block : atomic",
\r
2504 "xml": "<block atomic='true'>",
\r
2508 "x": 1024.62349319458,
\r
2509 "y": 3151.4773540496826,
\r
2510 "z": "82833d80.f4cf48",
\r
2513 "31612b4c.5ef26c",
\r
2519 "id": "31612b4c.5ef26c",
\r
2521 "name": "set: tmp.error-message",
\r
2522 "xml": "<set>\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"tmp.error-message\" value=\"`'An error occurred while saving service-instance relationship for l3-network in AnAI where service-instance-id = ' + $network-topology-operation-input.service-information.service-instance-id`\"/>",
\r
2524 "x": 1262.7230606079102,
\r
2525 "y": 3151.227276802063,
\r
2526 "z": "82833d80.f4cf48",
\r
2530 "id": "38617205.be7ed6",
\r
2531 "type": "not-found",
\r
2532 "name": "not-found",
\r
2533 "xml": "<outcome value='not-found'>\n",
\r
2536 "x": 852.4670655992295,
\r
2537 "y": 3194.321770985922,
\r
2538 "z": "82833d80.f4cf48",
\r
2546 "id": "b4074df8.ed1058",
\r
2548 "name": "save relationship: service-instance",
\r
2549 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"l3-network:relationship-list\" \n\tkey=\"l3-network.network-id = $tmp.l3-network.network-id\" >\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"service-instance\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"customer.global-customer-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$service-data.service-information.global-customer-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-key\" value=\"service-subscription.service-type\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-value\" value=\"`$service-data.service-information.subscription-service-type`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[2].relationship-key\" value=\"service-instance.service-instance-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[2].relationship-value\" value=\"`$service-data.service-information.service-instance-id`\" />",
\r
2552 "x": 587.7093887329102,
\r
2553 "y": 3150.250744819641,
\r
2554 "z": "82833d80.f4cf48",
\r
2563 "id": "7c6df7c7.54a1b8",
\r
2565 "name": "set network in service-data",
\r
2566 "xml": "<set>\n<parameter name=\"service-data.networks.network[$nidx].network-id\" value='`$tmp.l3-network.network-id`' />\n<parameter name=\"service-data.networks.network[$nidx].network-data.network-information.from-preload\" value='true' />\n<parameter name=\"service-data.networks.network[$nidx].network-data.network-topology.\" value='$network-topology.' />\n<parameter name=\"service-data.networks.network_length\" value='`$nidx_len`' />\n\n",
\r
2568 "x": 574.0842971801758,
\r
2569 "y": 3438.500725746155,
\r
2570 "z": "82833d80.f4cf48",
\r
2574 "id": "e47e109d.a0ff58",
\r
2576 "name": "set network-topology-identifier-structure in service-data",
\r
2577 "xml": "<set>\n<parameter name='network-topology.network-topology-identifier-structure.' value='`$tmp.l3-network.`' />\n<parameter name='network-topology.tenant' value='`$network-topology-operation-input.network-request-input.tenant`' />\n<parameter name='network-topology.onap-model-information.' value='`$network-topology-operation-input.network-information.onap-model-information.`' />\n<parameter name='network-topology.network-parameters.' value='`$network-topology-operation-input.network-request-input.network-parameters.`' />\n<parameter name='network-topology.aic-cloud-region' value='`$network-topology-operation-input.network-request-input.aic-cloud-region`' />",
\r
2579 "x": 657.8342781066895,
\r
2580 "y": 3331.358116298914,
\r
2581 "z": "82833d80.f4cf48",
\r
2585 "id": "cc6598a9.87c2b",
\r
2586 "type": "switchNode",
\r
2587 "name": "switch tmp.nidx ",
\r
2588 "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
\r
2591 "x": 526.9421463012695,
\r
2592 "y": 271.00167179107666,
\r
2593 "z": "82833d80.f4cf48",
\r
2596 "1a232eae.01d1d9",
\r
2602 "id": "1a232eae.01d1d9",
\r
2603 "type": "outcome",
\r
2605 "xml": "<outcome value=''>\n",
\r
2608 "x": 715.5135307312012,
\r
2609 "y": 269.573055267334,
\r
2610 "z": "82833d80.f4cf48",
\r
2618 "id": "28959dc0.4eb232",
\r
2619 "type": "switchNode",
\r
2620 "name": "switch service-data.networks_length",
\r
2621 "xml": "<switch test='`$service-data.networks.network_length`'>\n",
\r
2624 "x": 964.7396240234375,
\r
2625 "y": 270.76397228240967,
\r
2626 "z": "82833d80.f4cf48",
\r
2635 "id": "cbc80b09.ba82d",
\r
2638 "xml": "<outcome value=''>\n",
\r
2641 "x": 1257.8349466323853,
\r
2642 "y": 269.5732808113098,
\r
2643 "z": "82833d80.f4cf48",
\r
2651 "id": "c6793106.bd6658",
\r
2653 "name": "set nidx",
\r
2654 "xml": "<set>\n<parameter name='nidx' value='0' />\n<parameter name='nidx_len' value='1'/>\n",
\r
2656 "x": 1437.8349885940552,
\r
2657 "y": 267.1446967124939,
\r
2658 "z": "82833d80.f4cf48",
\r
2662 "id": "7c34b262.275f74",
\r
2665 "xml": "<outcome value='Other'>\n",
\r
2668 "x": 1260.6921091079712,
\r
2669 "y": 295.2875533103943,
\r
2670 "z": "82833d80.f4cf48",
\r
2678 "id": "388fb15f.45d1d6",
\r
2680 "name": "set nidx",
\r
2681 "xml": "<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n<parameter name='nidx_len' value='`$service-data.networks.network_length + 1`' />\n",
\r
2683 "x": 1439.26353931427,
\r
2684 "y": 304.1447539329529,
\r
2685 "z": "82833d80.f4cf48",
\r
2689 "id": "f965bd6.4d2f3c",
\r
2692 "xml": "<outcome value='Other'>\n",
\r
2695 "x": 716.9421653747559,
\r
2696 "y": 308.14452743530273,
\r
2697 "z": "82833d80.f4cf48",
\r
2705 "id": "405b67e.cee6e18",
\r
2707 "name": "set nidx",
\r
2708 "xml": "<set>\n<parameter name='nidx' value='`$tmp.nidx`' />\n<parameter name='nidx_len' value='`$service-data.networks.network_length`' />\n",
\r
2710 "x": 879.7992897033691,
\r
2711 "y": 308.1445531845093,
\r
2712 "z": "82833d80.f4cf48",
\r
2716 "id": "2c9a3a4.e93b0c6",
\r
2717 "type": "execute",
\r
2718 "name": "execute printContext",
\r
2719 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/lmr-nto.log' />",
\r
2722 "x": 551.0832824707031,
\r
2724 "z": "82833d80.f4cf48",
\r
2730 "id": "c0752540.c5d33",
\r
2731 "type": "execute",
\r
2732 "name": "execute printContext",
\r
2733 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/lmr-nto2.log' />",
\r
2736 "x": 549.0833282470703,
\r
2738 "z": "82833d80.f4cf48",
\r
2744 "id": "6a834ee1.1f5b58",
\r
2746 "name": "set network-information in service-data",
\r
2747 "xml": "<set>\n<parameter name=\"service-data.networks.network[$nidx].network-data.network-information.network-id\" value='`$tmp.l3-network.network-id`' />\n<parameter name=\"service-data.networks.network[$nidx].network-data.network-information.from-preload\" value='true' />\n<parameter name=\"service-data.networks.network[$nidx].network-data.network-information.network-type\" value='`$tmp.l3-network.network-type`' />\n\n",
\r
2749 "x": 603.3332824707031,
\r
2751 "z": "82833d80.f4cf48",
\r
2755 "id": "9f83df4.bd32ba",
\r
2757 "name": "query AnAI - vpn-bindings",
\r
2758 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-binding\" \n\t\tkey=\"vpn-binding.vpn-id = $tmp.vpn-binding-id\" \n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.AnAI.vpn-binding\">",
\r
2761 "x": 1560.3333282470703,
\r
2763 "z": "82833d80.f4cf48",
\r
2766 "8213e5c.c630398",
\r
2767 "ea20daae.300c58",
\r
2773 "id": "fb6c215.a6cb56",
\r
2775 "name": "block : atomic",
\r
2776 "xml": "<block atomic='true'>",
\r
2780 "x": 1317.8333282470703,
\r
2782 "z": "82833d80.f4cf48",
\r