3 "id": "ba06c89a.024e98",
17 "id": "35e8925f.3178be",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
23 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
25 "x": 325.03125381469727,
26 "y": 167.0312671661377,
27 "z": "b1a89180.b5141",
35 "id": "f972abf0.8e2ed8",
37 "name": "method network-topology-operation-delete",
38 "xml": "<method rpc='network-topology-operation-delete' mode='sync'>\n",
41 "x": 313.0313720703125,
43 "z": "b1a89180.b5141",
51 "id": "61264142.433c9",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
58 "x": 589.0312805175781,
59 "y": 263.03126335144043,
60 "z": "b1a89180.b5141",
79 "id": "6c17c5f9.a1c91c",
81 "name": "call GENERIC-RESOURCE-API:validate-network-input-parameters",
82 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
87 "z": "b1a89180.b5141",
93 "id": "17a845f7.81ad5a",
94 "type": "get-resource",
95 "name": "get-resource esr-thirdparty-sdnc",
96 "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",
100 "y": 491.0312194824219,
101 "z": "b1a89180.b5141",
111 "id": "f27f6e92.d1699",
114 "xml": "<outcome value='success'>\n",
119 "z": "b1a89180.b5141",
127 "id": "2cd26321.b8d7fc",
130 "xml": "<outcome value='not-found'>\n",
133 "x": 1096.522216796875,
134 "y": 488.6053161621094,
135 "z": "b1a89180.b5141",
143 "id": "207daa4b.421516",
146 "xml": "<outcome value='Other'>\n",
149 "x": 1089.855224609375,
150 "y": 539.9385681152344,
151 "z": "b1a89180.b5141",
159 "id": "2d398a89.807716",
160 "type": "returnFailure",
161 "name": "return failure",
162 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Network model is_bound_to_vpn=true but no vpn_binding is present\" />\n\n",
164 "x": 1272.0936279296875,
165 "y": 486.8910217285156,
166 "z": "b1a89180.b5141",
170 "id": "8e9c4cf9.162de",
171 "type": "returnFailure",
172 "name": "return failure",
173 "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",
175 "x": 1250.6278076171875,
176 "y": 538.3777770996094,
177 "z": "b1a89180.b5141",
181 "id": "1c470b8.4988df5",
183 "name": "for each network-input-parameters",
184 "xml": "<for index='idx' start='0' end='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param_length`' >\n",
189 "z": "b1a89180.b5141",
197 "id": "c4d07fe0.ade9b",
204 "x": 1153.8646240234375,
205 "y": 202.36459350585938,
206 "z": "b1a89180.b5141",
219 "id": "c0182537.1ffaf8",
220 "type": "switchNode",
221 "name": "switch name",
222 "xml": "<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
227 "z": "b1a89180.b5141",
235 "id": "c674745c.2d98c8",
236 "type": "outcomeTrue",
238 "xml": "<outcome value='true'>\n",
243 "z": "b1a89180.b5141",
251 "id": "ff72bcee.d766c",
254 "xml": "<set>\n<parameter name='prop.l3vpn.name' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
257 "y": 163.63125610351562,
258 "z": "b1a89180.b5141",
262 "id": "ce9d1ad8.d1f0c8",
263 "type": "switchNode",
264 "name": "switch service-type",
265 "xml": "<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'serviceType'`\">\n",
269 "y": 217.6312255859375,
270 "z": "b1a89180.b5141",
278 "id": "7439fd72.4e49b4",
279 "type": "outcomeTrue",
281 "xml": "<outcome value='true'>\n",
284 "x": 1551.0311889648438,
285 "y": 222.6312255859375,
286 "z": "b1a89180.b5141",
294 "id": "4c0474c2.96c4ac",
296 "name": "set service-type",
297 "xml": "<set>\n<parameter name='prop.l3vpn.service-type' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
299 "x": 1720.0311889648438,
300 "y": 220.6312255859375,
301 "z": "b1a89180.b5141",
305 "id": "4f5e00fc.7741e",
307 "name": "set controller data",
308 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].serviceUrl`\" />\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",
311 "y": 444.0312194824219,
312 "z": "b1a89180.b5141",
316 "id": "d58d3bad.af4188",
318 "name": "execute REST DELETE VPN",
319 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/vpn-services/vpnservice=' + $prop.l3vpn.name`\" />\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=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
324 "z": "b1a89180.b5141",
333 "id": "6c64d01.a0fff3",
334 "type": "switchNode",
335 "name": "switch service-type",
336 "xml": "<switch test=\"`$prop.l3vpn.service-type`\">\n",
341 "z": "b1a89180.b5141",
349 "id": "f5f24c7e.c89f9",
350 "type": "outcomeTrue",
351 "name": "l3vpn-ipwan",
352 "xml": "<outcome value='l3vpn-ipwan'>\n",
356 "y": 596.0312271118164,
357 "z": "b1a89180.b5141",
365 "id": "ae6fca7d.b3be38",
366 "type": "switchNode",
367 "name": "switch service-data.networks.network_length",
368 "xml": "<switch test='`$service-data.networks.network_length`'>\n",
373 "z": "b1a89180.b5141",
383 "id": "520c693e.a9d358",
386 "xml": "<outcome value=''>\n",
390 "y": 56.03131103515625,
391 "z": "b1a89180.b5141",
399 "id": "55192e25.8885f",
400 "type": "returnFailure",
401 "name": "return failure",
402 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-id not found in service-data\" />\n",
404 "x": 1487.8087158203125,
405 "y": 31.920257568359375,
406 "z": "b1a89180.b5141",
410 "id": "655f0893.61f278",
413 "xml": "<outcome value='Other'>\n",
416 "x": 1181.0316162109375,
417 "y": 110.03132629394531,
418 "z": "b1a89180.b5141",
426 "id": "f1d97fd4.8fa63",
428 "name": "block : atomic",
429 "xml": "<block atomic=\"true\">",
432 "x": 1352.3011474609375,
433 "y": 93.58586120605469,
434 "z": "b1a89180.b5141",
443 "id": "e876eb36.5c4d68",
445 "name": "for nidx..service-data.networks.network[]",
446 "xml": "<for index='nidx' start='0' end='`$service-data.networks.network_length`' >\n",
449 "x": 1650.317138671875,
450 "y": 74.45986938476562,
451 "z": "b1a89180.b5141",
459 "id": "34cad983.d68aa6",
460 "type": "switchNode",
461 "name": "switch tmp.nidx ",
462 "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
465 "x": 1571.6185302734375,
466 "y": 117.44305419921875,
467 "z": "b1a89180.b5141",
475 "id": "42b4cc11.e782c4",
478 "xml": "<outcome value=''>\n",
481 "x": 1772.047119140625,
482 "y": 123.01446533203125,
483 "z": "b1a89180.b5141",
491 "id": "5659c979.043e78",
492 "type": "switchNode",
493 "name": "switch networkid found",
494 "xml": "<switch test=\"`$service-data.networks.network[$nidx].network-id == $network-topology-operation-input.network-information.network-id`\">\n\n",
497 "x": 1960.7457275390625,
499 "z": "b1a89180.b5141",
507 "id": "fffba6d3.fe8418",
508 "type": "returnFailure",
509 "name": "return failure",
510 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-id not found in service-data\" />\n",
512 "x": 1943.4755859375,
513 "y": 123.15731811523438,
514 "z": "b1a89180.b5141",
518 "id": "c95e7fc4.b303b",
519 "type": "outcomeTrue",
521 "xml": "<outcome value='true'>\n",
524 "x": 2166.697998046875,
525 "y": 71.60269165039062,
526 "z": "b1a89180.b5141",
534 "id": "6b863b90.836d94",
536 "name": "set tmp.nidx and ctx.network-data",
537 "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='ctx.network-data.' value='`$service-data.networks.network[$nidx].`' />\n",
539 "x": 2405.229736328125,
540 "y": 67.35269165039062,
541 "z": "b1a89180.b5141",
545 "id": "30cf8a2a.4aa6d6",
546 "type": "returnSuccess",
547 "name": "return success",
548 "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",
550 "x": 806.6978149414062,
551 "y": 941.364501953125,
552 "z": "b1a89180.b5141",
556 "id": "3287501.60ecab",
557 "type": "get-resource",
558 "name": "get-resource pnf",
559 "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",
563 "y": 368.9202575683594,
564 "z": "b1a89180.b5141",
574 "id": "c2bd93d4.a50d6",
577 "xml": "<outcome value='success'>\n",
581 "y": 306.9202575683594,
582 "z": "b1a89180.b5141",
590 "id": "50eb06db.534748",
593 "xml": "<outcome value='not-found'>\n",
596 "x": 1013.522216796875,
597 "y": 349.4942932128906,
598 "z": "b1a89180.b5141",
606 "id": "a9ca7e11.e6b52",
609 "xml": "<outcome value='Other'>\n",
612 "x": 1006.855224609375,
613 "y": 397.8276062011719,
614 "z": "b1a89180.b5141",
622 "id": "a043bfd1.99253",
623 "type": "returnFailure",
624 "name": "return failure",
625 "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",
627 "x": 1199.0936279296875,
628 "y": 350.780029296875,
629 "z": "b1a89180.b5141",
633 "id": "a1cb98a2.af1948",
634 "type": "returnFailure",
635 "name": "return failure",
636 "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",
638 "x": 1195.6278076171875,
639 "y": 401.26678466796875,
640 "z": "b1a89180.b5141",
644 "id": "70989a52.14a154",
646 "name": "set tmp.thirdparty-sdnc-id",
647 "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
650 "y": 302.9202575683594,
651 "z": "b1a89180.b5141",
655 "id": "ae7fca3e.07e458",
656 "type": "switchNode",
657 "name": "switch pe1_id",
658 "xml": "<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'pe1_id'`\">\n",
662 "y": 263.9202575683594,
663 "z": "b1a89180.b5141",
671 "id": "7fbf4ad7.4e3104",
672 "type": "outcomeTrue",
674 "xml": "<outcome value='true'>\n",
678 "y": 272.9202575683594,
679 "z": "b1a89180.b5141",
687 "id": "63b25ae1.3cec14",
689 "name": "set pe1_id",
690 "xml": "<set>\n<parameter name='prop.l3vpn.pe1_id' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
693 "y": 276.9202575683594,
694 "z": "b1a89180.b5141",
698 "id": "19bbbbde.0c4ee4",
700 "name": "delete underlay configuration in AAI",
701 "xml": "<delete plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" resource='configuration' \n key='configuration.configuration-id = $network-topology-operation-input.network-information.network-id'>\n",
705 "y": 687.9202880859375,
706 "z": "b1a89180.b5141",
712 "id": "1f654f28.833041",
714 "name": "execute RestApiCallNode Get token",
715 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>",
719 "y": 586.6979141235352,
720 "z": "b1a89180.b5141",
729 "id": "ca41c77.6b99238",
732 "xml": "<outcome value='success'>\n",
736 "y": 549.6979141235352,
737 "z": "b1a89180.b5141",
745 "id": "b6f946b3.5d1538",
748 "xml": "<outcome value='failure'>\n",
752 "y": 616.3407974243164,
753 "z": "b1a89180.b5141",
761 "id": "987fca22.525748",
762 "type": "returnFailure",
763 "name": "return failure",
764 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error executing get token rest api\" />\n",
767 "y": 615.0908584594727,
768 "z": "b1a89180.b5141",
772 "id": "fb54fc36.0391d",
774 "name": "set token-id",
775 "xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='$token-result.data.token_id' />\n",
778 "y": 546.6979141235352,
779 "z": "b1a89180.b5141",
783 "id": "a48f9d80.400a6",
786 "xml": "<outcome value='success'>\n",
790 "y": 737.6979370117188,
791 "z": "b1a89180.b5141",
799 "id": "17b55d13.d0f583",
802 "xml": "<outcome value='failure'>\n",
806 "y": 978.3407592773438,
807 "z": "b1a89180.b5141",
815 "id": "896de823.531688",
816 "type": "returnFailure",
817 "name": "return failure",
818 "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=\"Error executing Delete VPN rest api\" />\n",
821 "y": 981.0908813476562,
822 "z": "b1a89180.b5141",
826 "id": "730f31fc.13307",
828 "name": "block : atomic",
829 "xml": "<block atomic='true'>",
834 "y": 597.6979141235352,
835 "z": "b1a89180.b5141",
847 "id": "99fa60a9.97d56",
849 "name": "execute Properties",
850 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
854 "y": 544.9202575683594,
855 "z": "b1a89180.b5141",
861 "id": "298989a7.60397e",
863 "name": "execute REST DELETE Site",
864 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/sites/site=' + $prop.l3vpn.site1_name`\" />\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=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"site-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
869 "z": "b1a89180.b5141",
878 "id": "e2203ccc.e2252",
880 "name": "execute REST DELETE VRF1",
881 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/huawei-ac-net-l3vpn-svc-vfi:vrf-attributes/vrf-attribute=' + $prop.l3vpn.vrf1-id`\" />\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=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"vrf1-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
886 "z": "b1a89180.b5141",
895 "id": "d01694ec.b6d578",
897 "name": "execute REST DELETE VRF2",
898 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/huawei-ac-net-l3vpn-svc:l3vpn-svc-cfg/huawei-ac-net-l3vpn-svc-vfi:vrf-attributes/vrf-attribute=' + $prop.l3vpn.vrf2-id`\" />\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=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"vrf2-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
903 "z": "b1a89180.b5141",
912 "id": "c960eb18.e0632",
921 "z": "b1a89180.b5141",
927 "id": "22e4152.0989b6a",
930 "xml": "<outcome value='failure'>\n",
935 "z": "b1a89180.b5141",
943 "id": "c62b7174.0cde6",
944 "type": "returnFailure",
945 "name": "return failure",
946 "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=\"Error executing Delete Site rest api\" />\n",
949 "y": 671.7500610351562,
950 "z": "b1a89180.b5141",
954 "id": "ab599bb0.a4be38",
957 "xml": "<outcome value='failure'>\n",
962 "z": "b1a89180.b5141",
970 "id": "fd500d75.5f667",
971 "type": "returnFailure",
972 "name": "return failure",
973 "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=\"Error executing Delete VRF1 rest api\" />\n",
976 "y": 803.7500610351562,
977 "z": "b1a89180.b5141",
981 "id": "a7e72531.ac08f",
984 "xml": "<outcome value='failure'>\n",
989 "z": "b1a89180.b5141",
997 "id": "6fdfb503.fe47a4",
998 "type": "returnFailure",
999 "name": "return failure",
1000 "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=\"Error executing Delete VRF2 rest api\" />\n",
1003 "y": 877.7500610351562,
1004 "z": "b1a89180.b5141",
1008 "id": "e1b9eee0.2059b8",
1009 "type": "switchNode",
1010 "name": "switch site1_name",
1011 "xml": "<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'site1_name'`\">\n",
1016 "z": "b1a89180.b5141",
1024 "id": "f7a24587.ec9238",
1025 "type": "switchNode",
1026 "name": "switch vrf1_id",
1027 "xml": "<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'vrf1_id'`\">\n",
1031 "y": 380.5999755859375,
1032 "z": "b1a89180.b5141",
1040 "id": "a35f5ef6.a6cd28",
1041 "type": "switchNode",
1042 "name": "switch vrf2_id",
1043 "xml": "<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'vrf2_id'`\">\n",
1047 "y": 426.8890075683594,
1048 "z": "b1a89180.b5141",
1056 "id": "dfa9e32d.91d8d8",
1057 "type": "outcomeTrue",
1059 "xml": "<outcome value='true'>\n",
1064 "z": "b1a89180.b5141",
1072 "id": "c15e7dfb.74d14",
1073 "type": "outcomeTrue",
1075 "xml": "<outcome value='true'>\n",
1078 "x": 1660.9999389648438,
1079 "y": 385.5999755859375,
1080 "z": "b1a89180.b5141",
1088 "id": "ca400331.dc161",
1089 "type": "outcomeTrue",
1091 "xml": "<outcome value='true'>\n",
1095 "y": 435.8890075683594,
1096 "z": "b1a89180.b5141",
1104 "id": "9e12816.9f59e",
1106 "name": "set site1_name",
1107 "xml": "<set>\n<parameter name='prop.l3vpn.site1_name' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1110 "y": 326.6000061035156,
1111 "z": "b1a89180.b5141",
1115 "id": "b6297fef.ebefb",
1117 "name": "set vrf1_id",
1118 "xml": "<set>\n<parameter name='prop.l3vpn.vrf1-id' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1120 "x": 1829.9999389648438,
1121 "y": 383.5999755859375,
1122 "z": "b1a89180.b5141",
1126 "id": "b6b8b28d.368718",
1128 "name": "set vrf2_id",
1129 "xml": "<set>\n<parameter name='prop.l3vpn.vrf2-id' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
1132 "y": 439.8890075683594,
1133 "z": "b1a89180.b5141",
1137 "id": "4cb232f8.ebf31c",
1140 "xml": "<outcome value='0'>\n",
1145 "z": "b1a89180.b5141",
1153 "id": "c820d47.424eda8",
1155 "name": "set output to api handler",
1156 "xml": "<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n<parameter name='service-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $network-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'` \" />\n \n",
1160 "z": "b1a89180.b5141",
1164 "id": "d94a9bb9.76a0c8",
1166 "name": "execute RestApiCallNode - DELETE network-data",
1167 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.nw-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='DELETE' />\n <parameter name=\"responsePrefix\" value=\"mdsal-nw\" />",
1172 "z": "b1a89180.b5141",
1182 "id": "e93feae8.46a908",
1185 "xml": "<outcome value='success'>\n",
1188 "x": 1179.5873565673828,
1189 "y": 789.289436340332,
1190 "z": "b1a89180.b5141",
1198 "id": "e4b9f022.5b775",
1201 "xml": "<outcome value='failure'>\n",
1204 "x": 1175.8373184204102,
1205 "y": 818.9323314651847,
1206 "z": "b1a89180.b5141",
1214 "id": "6dfa3475.c889ec",
1215 "type": "not-found",
1216 "name": "not-found",
1217 "xml": "<outcome value='not-found'>\n",
1220 "x": 1184.8372688293457,
1221 "y": 850.4323057159781,
1222 "z": "b1a89180.b5141",
1230 "id": "98b108c8.15ac98",
1237 "x": 1321.2433242797852,
1238 "y": 785.4816055297852,
1239 "z": "b1a89180.b5141",
1245 "id": "de27e6ee.26b61",
1246 "type": "returnFailure",
1247 "name": "return failure",
1248 "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=\"Error updating md-sal for network-data\" />",
1250 "x": 1345.5873565673828,
1251 "y": 819.6823553070426,
1252 "z": "b1a89180.b5141",
1256 "id": "a9f02234.2759e8",
1258 "name": "set tmp.nw-url",
1259 "xml": "<set>\n<parameter name='tmp.nw-url' value=\"`'/restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $network-topology-operation-input.service-information.service-instance-id\n + '/service-data/networks/network/' \n + $network-topology-operation-input.network-information.network-id` \" />",
1263 "z": "b1a89180.b5141",