3 "id": "fa505d09.c9298",
\r
9 "z": "b189bed1.bef5e8",
\r
17 "id": "96d975d7.ae7b9",
\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": 390.2856903076172,
\r
26 "y": 123.23810863494873,
\r
27 "z": "b189bed1.bef5e8",
\r
35 "id": "197a98e4.ad38d7",
\r
37 "name": "method tsli-vnf-topology-operation-trans-slice-delete",
\r
38 "xml": "<method rpc='tsli-vnf-topology-operation-trans-slice-delete' mode='sync'>\n",
\r
41 "x": 396.42860412597656,
\r
42 "y": 208.00003051757812,
\r
43 "z": "b189bed1.bef5e8",
\r
51 "id": "9e471fb5.d24a9",
\r
53 "name": "site-vnf-topology-operation-delete",
\r
56 "x": 968.9162979125977,
\r
57 "y": 129.58639907836914,
\r
58 "z": "b189bed1.bef5e8",
\r
62 "id": "eeba2d4.aaa3b5",
\r
64 "name": "block : atomic",
\r
65 "xml": "<block atomic=\"true\">",
\r
68 "x": 596.2380447387695,
\r
69 "y": 357.6666717529297,
\r
70 "z": "b189bed1.bef5e8",
\r
88 "id": "72550323.add05c",
\r
89 "type": "switchNode",
\r
90 "name": "switch service-data.vnfs.vnf_length",
\r
91 "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
\r
94 "x": 1048.6660919189453,
\r
95 "y": 275.2611792087555,
\r
96 "z": "b189bed1.bef5e8",
\r
105 "id": "f1600d0.d3bcd7",
\r
107 "name": "outcome Null",
\r
108 "xml": "<outcome value=''>\n",
\r
111 "x": 1313.3884048461914,
\r
112 "y": 257.81680130958557,
\r
113 "z": "b189bed1.bef5e8",
\r
121 "id": "2758e1f4.65c7de",
\r
122 "type": "returnFailure",
\r
123 "name": "return failure",
\r
124 "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=\"vnf-topology-operation-input.vnf-request-input.vnf-id not found in service-data\" />\n",
\r
126 "x": 1494.3882751464844,
\r
127 "y": 252.81667923927307,
\r
128 "z": "b189bed1.bef5e8",
\r
132 "id": "5da847de.3e7bd8",
\r
135 "xml": "<outcome value='Other'>\n",
\r
138 "x": 1298.8884048461914,
\r
139 "y": 309.81676411628723,
\r
140 "z": "b189bed1.bef5e8",
\r
148 "id": "3d795ab1.0cafb6",
\r
150 "name": "block : atomic",
\r
151 "xml": "<block atomic=\"true\">",
\r
154 "x": 1470.888111114502,
\r
155 "y": 309.8167622089386,
\r
156 "z": "b189bed1.bef5e8",
\r
165 "id": "ef77d3e7.8772d",
\r
166 "type": "switchNode",
\r
167 "name": "switch tmp.nidx ",
\r
168 "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
\r
171 "x": 1645.888282775879,
\r
172 "y": 328.81668400764465,
\r
173 "z": "b189bed1.bef5e8",
\r
181 "id": "16b5196b.e4f74f",
\r
182 "type": "switchNode",
\r
183 "name": "switch vnf-level-oper-status",
\r
184 "xml": "<switch test='`$service-data.vnfs.vnf[$tmp.nidx].vnf-data.vnf-level-oper-status.order-status`'>\n",
\r
187 "x": 1019.0550918579102,
\r
188 "y": 349.7056429386139,
\r
189 "z": "b189bed1.bef5e8",
\r
198 "id": "284f50fc.866d8",
\r
200 "name": "outcome PendingDelete",
\r
201 "xml": "<outcome value='PendingDelete'>\n",
\r
204 "x": 1295.8884353637695,
\r
205 "y": 352.8167426586151,
\r
206 "z": "b189bed1.bef5e8",
\r
214 "id": "cdf83757.65b4b8",
\r
217 "xml": "<outcome value='Other'>\n",
\r
220 "x": 1256.8884201049805,
\r
221 "y": 398.8167917728424,
\r
222 "z": "b189bed1.bef5e8",
\r
230 "id": "28762357.a03f74",
\r
231 "type": "returnFailure",
\r
232 "name": "return failure",
\r
233 "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=\"`'VNF is not in appropriate state for activate. Current state is ' + $service-data.vnfs.vnf[$tmp.nidx].vnf-data.vnf-level-oper-status.order-status`\" />",
\r
235 "x": 1405.3881340026855,
\r
236 "y": 397.81677174568176,
\r
237 "z": "b189bed1.bef5e8",
\r
241 "id": "bcb30576.c5395",
\r
243 "name": "execute requiredParameters",
\r
244 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"vnf-topology-operation-input.vnf-information.vnf-id\" value=\"$vnf-topology-operation-input.vnf-information.vnf-id\"/>\n\n",
\r
247 "x": 1035.388427734375,
\r
248 "y": 218.8167588710785,
\r
249 "z": "b189bed1.bef5e8",
\r
255 "id": "ed865e4c.fb2fe",
\r
257 "name": "for nidx..service-data.vnfs.vnf[]",
\r
258 "xml": "<for index='nidx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
\r
261 "x": 1706.3882865905762,
\r
262 "y": 264.8166801929474,
\r
263 "z": "b189bed1.bef5e8",
\r
271 "id": "5b03bf9c.f15f28",
\r
272 "type": "switchNode",
\r
273 "name": "switch vnf-id found",
\r
274 "xml": "<switch test=\"`$service-data.vnfs.vnf[$nidx].vnf-id == $vnf-topology-operation-input.vnf-information.vnf-id`\">\n\n",
\r
277 "x": 1962.3883056640625,
\r
278 "y": 264.8166801929474,
\r
279 "z": "b189bed1.bef5e8",
\r
287 "id": "b0289fb.f82296",
\r
288 "type": "outcomeTrue",
\r
290 "xml": "<outcome value='true'>\n",
\r
293 "x": 2138.888359069824,
\r
294 "y": 267.8166801929474,
\r
295 "z": "b189bed1.bef5e8",
\r
303 "id": "772109f8.0b899",
\r
305 "name": "set tmp.nidx and ctx.vnf-data",
\r
306 "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='ctx.vnf-data.' value='`$service-data.vnfs.vnf[$nidx].vnf-data.`' />\n",
\r
308 "x": 2305.8883743286133,
\r
309 "y": 328.8166801929474,
\r
310 "z": "b189bed1.bef5e8",
\r
314 "id": "68963ea5.a81b48",
\r
315 "type": "returnFailure",
\r
316 "name": "return failure",
\r
317 "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=\"vnf-topology-operation-input.vnf-request-input.vnf-id not found in service-data\" />\n",
\r
319 "x": 1951.388298034668,
\r
320 "y": 328.81668400764465,
\r
321 "z": "b189bed1.bef5e8",
\r
325 "id": "e8dd060b.17e57",
\r
328 "xml": "<outcome value=''>\n",
\r
331 "x": 1813.888298034668,
\r
332 "y": 328.81668400764465,
\r
333 "z": "b189bed1.bef5e8",
\r
341 "id": "cdad3ccf.c778c8",
\r
343 "name": "set vnfId and vnf-object-path",
\r
344 "xml": "<set>\n<parameter name='vnfId' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='vnf-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vnf-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'` \" />",
\r
346 "x": 1005.9051132202148,
\r
347 "y": 564.3336856365204,
\r
348 "z": "b189bed1.bef5e8",
\r
352 "id": "ddca427c.b6135",
\r
353 "type": "returnSuccess",
\r
354 "name": "return success",
\r
355 "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",
\r
357 "x": 906.0162353515625,
\r
358 "y": 1435.88916015625,
\r
359 "z": "b189bed1.bef5e8",
\r
363 "id": "e9cca7ec.303c7",
\r
365 "name": "block : atomic",
\r
366 "xml": "<block atomic=\"true\">",
\r
369 "x": 1491.1947937011719,
\r
370 "y": 360.14194798469543,
\r
371 "z": "b189bed1.bef5e8",
\r
377 "id": "1ee10a8.e75cb76",
\r
379 "name": "set prop.vnfNewidx",
\r
380 "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`0`' />\n",
\r
382 "x": 988.0000839233398,
\r
383 "y": 400.00007796287537,
\r
384 "z": "b189bed1.bef5e8",
\r
388 "id": "2400813d.b23cfe",
\r
390 "name": "for lidx..service-data.vnfs.vnf[]",
\r
391 "xml": "<for index='lidx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
\r
394 "x": 1012.0000686645508,
\r
395 "y": 442.0000765323639,
\r
396 "z": "b189bed1.bef5e8",
\r
404 "id": "572dbcf2.896d3c",
\r
406 "name": "block : atomic",
\r
407 "xml": "<block atomic=\"true\">",
\r
410 "x": 1273.000144958496,
\r
411 "y": 446.00011134147644,
\r
412 "z": "b189bed1.bef5e8",
\r
420 "id": "53356e5d.7d71c",
\r
421 "type": "switchNode",
\r
422 "name": "switch vnf-id found",
\r
423 "xml": "<switch test=\"`$service-data.vnfs.vnf[$lidx].vnf-id == $vnf-topology-operation-input.vnf-information.vnf-id`\">\n\n",
\r
426 "x": 1465.0000915527344,
\r
427 "y": 455.00015568733215,
\r
428 "z": "b189bed1.bef5e8",
\r
436 "id": "82733dd2.3a7d",
\r
437 "type": "outcomeFalse",
\r
439 "xml": "<outcome value='false'>\n",
\r
442 "x": 1651.0001068115234,
\r
443 "y": 439.0000422000885,
\r
444 "z": "b189bed1.bef5e8",
\r
452 "id": "d7f72ca.5dc4ed",
\r
454 "name": "block : atomic",
\r
455 "xml": "<block atomic=\"true\">",
\r
458 "x": 1802.0000305175781,
\r
459 "y": 440.0000784397125,
\r
460 "z": "b189bed1.bef5e8",
\r
469 "id": "920da24f.169358",
\r
471 "name": "set vnf data",
\r
472 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$prop.vnfidxLen].vnf-id' value='`$service-data.vnfs.vnf[$lidx].vnf-id`' />\n<parameter name='service-data.vnfs.vnf[$prop.vnfidxLen].vnf-data.' value='`$service-data.vnfs.vnf[$lidx].vnf-data.`' />\n",
\r
474 "x": 1969.0001983642578,
\r
475 "y": 414.00026202201843,
\r
476 "z": "b189bed1.bef5e8",
\r
480 "id": "953950.d86c6eb",
\r
482 "name": "set prop.vnfNewidx",
\r
483 "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`$prop.vnfidxLen + 1`' />\n",
\r
485 "x": 1989.0001258850098,
\r
486 "y": 471.0001976490021,
\r
487 "z": "b189bed1.bef5e8",
\r
491 "id": "466b59d1.1f9ec8",
\r
493 "name": "set new vnf length",
\r
494 "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf_length\" value='`$prop.vnfidxLen`'/>\n\n\t\n",
\r
496 "x": 980.1014823913574,
\r
497 "y": 485.804429769516,
\r
498 "z": "b189bed1.bef5e8",
\r
502 "id": "8fb031c0.32361",
\r
504 "name": "Remove vnf from ServiceData",
\r
505 "xml": "<set>\n\t<parameter name=\"service-data.vnfs.vnf[$prop.vnfidxLen].\" value=\"\"/>\n\n",
\r
507 "x": 1010.0002517700195,
\r
508 "y": 524.0002129077911,
\r
509 "z": "b189bed1.bef5e8",
\r
513 "id": "4290869b.c0e258",
\r
515 "name": "delete AnAI - vnf-instance.orchestration-status",
\r
516 "xml": "<delete plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"generic-vnf\" \n\t\tkey=\"generic-vnf.vnf-id = $vnfId\" >\n<parameter name=\"orchestration-status\" value=\"PendingDelete\" />\n<parameter name=\"vnf-type\" value=\"some vnf-type\" />\n",
\r
519 "x": 1067.0066452026367,
\r
520 "y": 601.0106251239777,
\r
521 "z": "b189bed1.bef5e8",
\r
527 "id": "740c712e.7b0a18",
\r
529 "name": "new for TransportSlicing",
\r
534 "z": "b189bed1.bef5e8",
\r
538 "id": "12c0646.e45499c",
\r
540 "name": "get service-instance from aai",
\r
541 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"service-instance\"\n\tkey='service-instance.service-instance-id = $service-data.service-information.service-instance-id\n AND customer.global-customer-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.global-customer-id \n AND service-subscription.service-type = $service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.subscription-service-type'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.service-instance\">",
\r
546 "z": "b189bed1.bef5e8",
\r
556 "id": "f9064279.1b4f8",
\r
559 "xml": "<outcome value='success'>\n",
\r
564 "z": "b189bed1.bef5e8",
\r
572 "id": "17f4eefe.af8569",
\r
573 "type": "not-found",
\r
574 "name": "not-found",
\r
575 "xml": "<outcome value='not-found'>\n",
\r
578 "x": 1237.490966796875,
\r
579 "y": 792.5740356445312,
\r
580 "z": "b189bed1.bef5e8",
\r
588 "id": "e0ea0e9c.c1ac38",
\r
591 "xml": "<outcome value='failure'>\n",
\r
596 "z": "b189bed1.bef5e8",
\r
604 "id": "48a0edde.3f94f4",
\r
605 "type": "returnFailure",
\r
606 "name": "return failure",
\r
607 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
609 "x": 1391.0623779296875,
\r
610 "y": 795.8597717285156,
\r
611 "z": "b189bed1.bef5e8",
\r
615 "id": "b71eb698.9367c8",
\r
616 "type": "returnFailure",
\r
617 "name": "return failure",
\r
618 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
622 "z": "b189bed1.bef5e8",
\r
626 "id": "7baaa7aa.36e958",
\r
628 "name": "for each relationship",
\r
629 "xml": "<for index='rel-index' start='0' end='`$tmp.aai.service-instance.relationship-list.relationship_length`' >\n",
\r
634 "z": "b189bed1.bef5e8",
\r
642 "id": "7f9e9a3e.4de224",
\r
643 "type": "switchNode",
\r
644 "name": "switch related-to",
\r
645 "xml": "<switch test='`$tmp.aai.service-instance.relationship-list.relationship[$rel-index].related-to`'>\n",
\r
648 "x": 1648.33349609375,
\r
649 "y": 745.9999389648438,
\r
650 "z": "b189bed1.bef5e8",
\r
658 "id": "316daf9e.190dc",
\r
660 "name": "connectivity",
\r
661 "xml": "<outcome value='connectivity'>\n",
\r
666 "z": "b189bed1.bef5e8",
\r
674 "id": "d510feb6.348d7",
\r
675 "type": "switchNode",
\r
676 "name": "switch $rel-index == 0",
\r
677 "xml": "<switch test=\"`$rel-index == 0`\">\n\n",
\r
680 "x": 2031.9998664855957,
\r
681 "y": 745.999979019165,
\r
682 "z": "b189bed1.bef5e8",
\r
691 "id": "71f2cf8d.3a35e",
\r
692 "type": "outcomeTrue",
\r
694 "xml": "<outcome value='true'>\n",
\r
697 "x": 2254.9998664855957,
\r
698 "y": 635.999979019165,
\r
699 "z": "b189bed1.bef5e8",
\r
707 "id": "264b9f2.1aba9e",
\r
708 "type": "outcomeFalse",
\r
710 "xml": "<outcome value='false'>\n",
\r
713 "x": 2225.999755859375,
\r
715 "z": "b189bed1.bef5e8",
\r
723 "id": "c924f778.a2b848",
\r
725 "name": "get connectivityA from aai",
\r
726 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"connectivity\"\n\t key=\"connectivity.connectivity-id = $tmp.aai.service-instance.relationship-list.relationship[0].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.connectivityA\" >\n",
\r
729 "x": 2448.9998664855957,
\r
730 "y": 635.999979019165,
\r
731 "z": "b189bed1.bef5e8",
\r
741 "id": "beac7966.aff0e",
\r
743 "name": "get connectivityB from aai",
\r
744 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"connectivity\"\n\t key=\"connectivity.connectivity-id = $tmp.aai.service-instance.relationship-list.relationship[1].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.connectivityB\" >\n",
\r
747 "x": 2421.999755859375,
\r
749 "z": "b189bed1.bef5e8",
\r
759 "id": "b8d26364.3207e8",
\r
762 "xml": "<outcome value='success'>\n",
\r
765 "x": 2654.9998664855957,
\r
766 "y": 595.999979019165,
\r
767 "z": "b189bed1.bef5e8",
\r
775 "id": "ce782cd0.462e9",
\r
776 "type": "not-found",
\r
777 "name": "not-found",
\r
778 "xml": "<outcome value='not-found'>\n",
\r
781 "x": 2655.4908332824707,
\r
782 "y": 641.5740146636963,
\r
783 "z": "b189bed1.bef5e8",
\r
791 "id": "c0db2841.2c9108",
\r
794 "xml": "<outcome value='failure'>\n",
\r
797 "x": 2652.9998664855957,
\r
798 "y": 684.999979019165,
\r
799 "z": "b189bed1.bef5e8",
\r
807 "id": "888a4917.61b98",
\r
809 "name": "block : atomic",
\r
810 "xml": "<block atomic=\"true\">",
\r
813 "x": 2827.6663703918457,
\r
814 "y": 594.999979019165,
\r
815 "z": "b189bed1.bef5e8",
\r
823 "id": "a71edbbe.5f5c18",
\r
824 "type": "returnFailure",
\r
825 "name": "return failure",
\r
826 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
828 "x": 2818.062244415283,
\r
829 "y": 641.8597507476807,
\r
830 "z": "b189bed1.bef5e8",
\r
834 "id": "a3da676a.d60b68",
\r
835 "type": "returnFailure",
\r
836 "name": "return failure",
\r
837 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
839 "x": 2821.9998664855957,
\r
840 "y": 685.999979019165,
\r
841 "z": "b189bed1.bef5e8",
\r
845 "id": "e783575a.ee3408",
\r
848 "xml": "<outcome value='success'>\n",
\r
851 "x": 2641.999755859375,
\r
853 "z": "b189bed1.bef5e8",
\r
861 "id": "f2d51460.33b19",
\r
862 "type": "not-found",
\r
863 "name": "not-found",
\r
864 "xml": "<outcome value='not-found'>\n",
\r
867 "x": 2643.49072265625,
\r
868 "y": 1078.5740356445312,
\r
869 "z": "b189bed1.bef5e8",
\r
877 "id": "7c2969db.4e66a",
\r
880 "xml": "<outcome value='failure'>\n",
\r
883 "x": 2639.999755859375,
\r
885 "z": "b189bed1.bef5e8",
\r
893 "id": "589b1078.8544c",
\r
895 "name": "block : atomic",
\r
896 "xml": "<block atomic=\"true\">",
\r
899 "x": 2814.666259765625,
\r
901 "z": "b189bed1.bef5e8",
\r
909 "id": "41e63be3.fadc5c",
\r
910 "type": "returnFailure",
\r
911 "name": "return failure",
\r
912 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
914 "x": 2805.0621337890625,
\r
915 "y": 1080.8597717285156,
\r
916 "z": "b189bed1.bef5e8",
\r
920 "id": "2d54d7a1.ac5068",
\r
921 "type": "returnFailure",
\r
922 "name": "return failure",
\r
923 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
925 "x": 2808.999755859375,
\r
927 "z": "b189bed1.bef5e8",
\r
931 "id": "e61d24fe.b9f57",
\r
933 "name": "get vpn-binding-A from aai",
\r
934 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-binding\"\n\t key=\"vpn-binding.vpn-id = $tmp.aai.connectivityA.relationship-list.relationship[0].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.vpn-bindingA\" >\n",
\r
939 "z": "b189bed1.bef5e8",
\r
949 "id": "abc0c7ad.b5acd8",
\r
951 "name": "block : atomic",
\r
952 "xml": "<block atomic=\"true\">",
\r
957 "z": "b189bed1.bef5e8",
\r
969 "id": "4263af43.fa9c48",
\r
971 "name": "set attachment_param for TN NSSSI deleteion in PNC A",
\r
972 "xml": "<set>\n<parameter name='ietf-te_te.tunnels.tunnel[0].source' value='`$tmp.aai.vpn-bindingA.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].destination' value='`$tmp.aai.vpn-bindingA.dst-access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].dst-ttp-id' value='`$tmp.aai.vpn-bindingA.dst-access-ltp-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].ietf-otn-tunnel_dst-tpn' value='' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].name' value='`$tmp.aai.vpn-bindingA.vpn-name`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.client-id' value='`$tmp.aai.vpn-bindingA.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.provider-id' value='`$tmp.aai.vpn-bindingA.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.topology-id' value='`$tmp.aai.vpn-bindingA.access-topology-id`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].source' value='`$tmp.aai.vpn-bindingA.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].destination' value='`$tmp.aai.vpn-bindingA.dst-access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].name' value='tptunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].dependency-tunnels.dependency-tunnel[0].name' value='`$tmp.aai.vpn-bindingA.vpn-name`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.client-id' value='`$tmp.aai.vpn-bindingA.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.provider-id' value='`$tmp.aai.vpn-bindingA.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.topology-id' value='`$tmp.aai.vpn-bindingA.access-topology-id`' />\n\n",
\r
976 "z": "b189bed1.bef5e8",
\r
980 "id": "2b60392e.ff6d9e",
\r
983 "xml": "<outcome value='success'>\n",
\r
988 "z": "b189bed1.bef5e8",
\r
996 "id": "49846022.e395b8",
\r
997 "type": "not-found",
\r
998 "name": "not-found",
\r
999 "xml": "<outcome value='not-found'>\n",
\r
1002 "x": 3258.490966796875,
\r
1003 "y": 626.5740356445312,
\r
1004 "z": "b189bed1.bef5e8",
\r
1012 "id": "b35a5936.c908e8",
\r
1013 "type": "failure",
\r
1014 "name": "failure",
\r
1015 "xml": "<outcome value='failure'>\n",
\r
1020 "z": "b189bed1.bef5e8",
\r
1028 "id": "2e3ee94d.2c9d76",
\r
1029 "type": "returnFailure",
\r
1030 "name": "return failure",
\r
1031 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1035 "z": "b189bed1.bef5e8",
\r
1039 "id": "df7bab95.4da49",
\r
1040 "type": "returnFailure",
\r
1041 "name": "return failure",
\r
1042 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
1044 "x": 3421.0623779296875,
\r
1045 "y": 626.8597717285156,
\r
1046 "z": "b189bed1.bef5e8",
\r
1050 "id": "4d26fd5b.dd7194",
\r
1051 "type": "execute",
\r
1052 "name": "execute RestApiCallNode Delete TN NSSI",
\r
1053 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-otn-tunnel-service.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-te:te'`\" />\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=\"patch\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<!--<parameter name='dirPath' value=\"/opt/sdnc/restapi/yang\" />-->\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",
\r
1058 "z": "b189bed1.bef5e8",
\r
1061 "1605b46c.2a0984",
\r
1067 "id": "1605b46c.2a0984",
\r
1068 "type": "failure",
\r
1069 "name": "failure",
\r
1070 "xml": "<outcome value='failure'>\n",
\r
1075 "z": "b189bed1.bef5e8",
\r
1083 "id": "49599f6.eb505e",
\r
1084 "type": "success",
\r
1085 "name": "success",
\r
1086 "xml": "<outcome value='success'>\n",
\r
1091 "z": "b189bed1.bef5e8",
\r
1099 "id": "c35b0230.a333b8",
\r
1100 "type": "returnFailure",
\r
1101 "name": "return failure",
\r
1102 "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 Create vpn rest api\" />\n",
\r
1106 "z": "b189bed1.bef5e8",
\r
1110 "id": "c575a6f8.585bd8",
\r
1112 "name": "block : atomic",
\r
1113 "xml": "<block atomic=\"true\">",
\r
1119 "z": "b189bed1.bef5e8",
\r
1125 "id": "196f2286.5bda85",
\r
1126 "type": "get-resource",
\r
1127 "name": "get-resource esr-thirdparty-sdnc",
\r
1128 "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 = $prop.sdncRestApi.thirdpartySdnc.id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
\r
1133 "z": "b189bed1.bef5e8",
\r
1136 "1da34d03.94651b",
\r
1143 "id": "1da34d03.94651b",
\r
1144 "type": "success",
\r
1145 "name": "success",
\r
1146 "xml": "<outcome value='success'>\n",
\r
1151 "z": "b189bed1.bef5e8",
\r
1159 "id": "c42b64ae.aaab8",
\r
1160 "type": "not-found",
\r
1161 "name": "not-found",
\r
1162 "xml": "<outcome value='not-found'>\n",
\r
1167 "z": "b189bed1.bef5e8",
\r
1175 "id": "25d5725f.b07fee",
\r
1178 "xml": "<outcome value='Other'>\n",
\r
1183 "z": "b189bed1.bef5e8",
\r
1191 "id": "8951a2c3.b71c18",
\r
1192 "type": "returnFailure",
\r
1193 "name": "return failure",
\r
1194 "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",
\r
1198 "z": "b189bed1.bef5e8",
\r
1202 "id": "96b16b61.297a58",
\r
1203 "type": "returnFailure",
\r
1204 "name": "return failure",
\r
1205 "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",
\r
1209 "z": "b189bed1.bef5e8",
\r
1213 "id": "6e678297.9224ac",
\r
1215 "name": "set controller data",
\r
1216 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.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\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\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=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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",
\r
1220 "z": "b189bed1.bef5e8",
\r
1224 "id": "7ef0083.0af5478",
\r
1225 "type": "comment",
\r
1226 "name": "Get controller info and send request",
\r
1231 "z": "b189bed1.bef5e8",
\r
1235 "id": "3d0f709d.f526f8",
\r
1236 "type": "comment",
\r
1237 "name": "TODO: FIXME:",
\r
1238 "info": "How to know which domain's (A or B) controller is bein retrieved?",
\r
1242 "z": "b189bed1.bef5e8",
\r
1246 "id": "744d9a2e.8e773c",
\r
1247 "type": "comment",
\r
1248 "name": "TODO: FIXME:",
\r
1249 "info": "Set proper values to generate a good JSON body to be sent to PNC A for TN NSSI deletion.",
\r
1253 "z": "b189bed1.bef5e8",
\r
1257 "id": "e474491b.fe4e98",
\r
1259 "name": "delete connectivity resource in AAI",
\r
1260 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.connectivityA.connectivity-id'>\n",
\r
1265 "z": "b189bed1.bef5e8",
\r
1271 "id": "47618fca.ed7b18",
\r
1272 "type": "comment",
\r
1273 "name": "TODO: FIXME",
\r
1274 "info": "using the output of regex string arrays,\nconcatinate index 0 to index[?] all together\nin order to assemble the correct values for provider-id, \ntopology-id, node-id, etc.",
\r
1278 "z": "b189bed1.bef5e8",
\r
1282 "id": "f4710eb9.81bb",
\r
1284 "name": "delete vpn-binding resource in AAI",
\r
1285 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='tmp.aai.vpn-bindingA = $tmp.aai.vpn-bindingA'>\n",
\r
1290 "z": "b189bed1.bef5e8",
\r
1296 "id": "be4e9140.d69b68",
\r
1298 "name": "get vpn-binding-B from aai",
\r
1299 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-binding\"\n\t key=\"vpn-binding.vpn-id = $tmp.aai.connectivityB.relationship-list.relationship[0].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.vpn-bindingB\" >\n",
\r
1304 "z": "b189bed1.bef5e8",
\r
1307 "ef723c11.8ecf08",
\r
1314 "id": "ef723c11.8ecf08",
\r
1315 "type": "success",
\r
1316 "name": "success",
\r
1317 "xml": "<outcome value='success'>\n",
\r
1322 "z": "b189bed1.bef5e8",
\r
1330 "id": "d24eb3b1.82784",
\r
1331 "type": "not-found",
\r
1332 "name": "not-found",
\r
1333 "xml": "<outcome value='not-found'>\n",
\r
1336 "x": 3286.490966796875,
\r
1337 "y": 1075.5740356445312,
\r
1338 "z": "b189bed1.bef5e8",
\r
1346 "id": "d82f4ae7.ff1938",
\r
1347 "type": "failure",
\r
1348 "name": "failure",
\r
1349 "xml": "<outcome value='failure'>\n",
\r
1354 "z": "b189bed1.bef5e8",
\r
1362 "id": "fced2850.46c338",
\r
1363 "type": "returnFailure",
\r
1364 "name": "return failure",
\r
1365 "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
\r
1369 "z": "b189bed1.bef5e8",
\r
1373 "id": "b2d386a0.34fcc8",
\r
1374 "type": "returnFailure",
\r
1375 "name": "return failure",
\r
1376 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.l3vpn.pe1_id`\" />\n\n",
\r
1378 "x": 3449.0623779296875,
\r
1379 "y": 1075.8597717285156,
\r
1380 "z": "b189bed1.bef5e8",
\r
1384 "id": "db88eddf.0d68b8",
\r
1386 "name": "block : atomic",
\r
1387 "xml": "<block atomic=\"true\">",
\r
1392 "z": "b189bed1.bef5e8",
\r
1395 "968b60ca.b919a8",
\r
1397 "474863fb.23ac14",
\r
1398 "13714ee3.ae8141",
\r
1404 "id": "968b60ca.b919a8",
\r
1406 "name": "set attachment_param for TN NSSSI deleteion in PNC B",
\r
1407 "xml": "<set>\n<parameter name='ietf-te_te.tunnels.tunnel[0].source' value='`$tmp.aai.vpn-bindingB.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].destination' value='`$tmp.aai.vpn-bindingB.dst-access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].dst-ttp-id' value='`$tmp.aai.vpn-bindingB.dst-access-ltp-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].ietf-otn-tunnel_dst-tpn' value='' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].name' value='`$tmp.aai.vpn-bindingB.vpn-name`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.client-id' value='`$tmp.aai.vpn-bindingB.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.provider-id' value='`$tmp.aai.vpn-bindingB.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[0].te-topology-identifier.topology-id' value='`$tmp.aai.vpn-bindingB.access-topology-id`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].source' value='`$tmp.aai.vpn-bindingB.access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].destination' value='`$tmp.aai.vpn-bindingB.dst-access-node-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].name' value='tptunnel-22' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].dependency-tunnels.dependency-tunnel[0].name' value='`$tmp.aai.vpn-bindingB.vpn-name`' />\n\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.client-id' value='`$tmp.aai.vpn-bindingB.access-client-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.provider-id' value='`$tmp.aai.vpn-bindingB.access-provider-id`' />\n<parameter name='ietf-te_te.tunnels.tunnel[1].te-topology-identifier.topology-id' value='`$tmp.aai.vpn-bindingB.access-topology-id`' />\n\n",
\r
1411 "z": "b189bed1.bef5e8",
\r
1415 "id": "cb725e7f.5dd5b",
\r
1416 "type": "failure",
\r
1417 "name": "failure",
\r
1418 "xml": "<outcome value='failure'>\n",
\r
1423 "z": "b189bed1.bef5e8",
\r
1431 "id": "9cd7bc00.01b8a8",
\r
1432 "type": "success",
\r
1433 "name": "success",
\r
1434 "xml": "<outcome value='success'>\n",
\r
1439 "z": "b189bed1.bef5e8",
\r
1447 "id": "8ff601d0.110ad8",
\r
1448 "type": "returnFailure",
\r
1449 "name": "return failure",
\r
1450 "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 Create vpn rest api\" />\n",
\r
1454 "z": "b189bed1.bef5e8",
\r
1458 "id": "f31755df.8bf058",
\r
1460 "name": "block : atomic",
\r
1461 "xml": "<block atomic=\"true\">",
\r
1467 "z": "b189bed1.bef5e8",
\r
1473 "id": "4bf2b1b3.14be6",
\r
1474 "type": "execute",
\r
1475 "name": "execute RestApiCallNode Delete TN NSSI",
\r
1476 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-otn-tunnel-service.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-te:te'`\" />\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=\"patch\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<!--<parameter name='dirPath' value=\"/opt/sdnc/restapi/yang\" />-->\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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`\" />",
\r
1481 "z": "b189bed1.bef5e8",
\r
1490 "id": "474863fb.23ac14",
\r
1491 "type": "get-resource",
\r
1492 "name": "get-resource esr-thirdparty-sdnc",
\r
1493 "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 = $prop.sdncRestApi.thirdpartySdnc.id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
\r
1498 "z": "b189bed1.bef5e8",
\r
1508 "id": "d06c3921.6cace",
\r
1509 "type": "success",
\r
1510 "name": "success",
\r
1511 "xml": "<outcome value='success'>\n",
\r
1516 "z": "b189bed1.bef5e8",
\r
1524 "id": "88d90a9f.091b3",
\r
1525 "type": "not-found",
\r
1526 "name": "not-found",
\r
1527 "xml": "<outcome value='not-found'>\n",
\r
1532 "z": "b189bed1.bef5e8",
\r
1540 "id": "12a460ba.ca9617",
\r
1543 "xml": "<outcome value='Other'>\n",
\r
1548 "z": "b189bed1.bef5e8",
\r
1556 "id": "1cdaf293.72e3fd",
\r
1557 "type": "returnFailure",
\r
1558 "name": "return failure",
\r
1559 "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",
\r
1563 "z": "b189bed1.bef5e8",
\r
1567 "id": "863d5ed9.b49e18",
\r
1568 "type": "returnFailure",
\r
1569 "name": "return failure",
\r
1570 "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",
\r
1574 "z": "b189bed1.bef5e8",
\r
1578 "id": "21d11018.7e29f8",
\r
1580 "name": "set controller data",
\r
1581 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.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\n\n<!--<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >-->\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />-->\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=\"get\"/>-->\n<!--<parameter name=\"responsePrefix\" value=\"topology\"/>-->\n<!--<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.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",
\r
1585 "z": "b189bed1.bef5e8",
\r
1589 "id": "ef8c4420.4b2328",
\r
1590 "type": "comment",
\r
1591 "name": "Get controller info and send request",
\r
1596 "z": "b189bed1.bef5e8",
\r
1600 "id": "e3821d69.5cd46",
\r
1601 "type": "comment",
\r
1602 "name": "TODO: FIXME:",
\r
1603 "info": "How to know which domain's (A or B) controller is bein retrieved?",
\r
1607 "z": "b189bed1.bef5e8",
\r
1611 "id": "e565282f.4ac74",
\r
1612 "type": "comment",
\r
1613 "name": "TODO: FIXME:",
\r
1614 "info": "Set proper values to generate a good JSON body to be sent to PNC A for TN NSSI deletion.",
\r
1618 "z": "b189bed1.bef5e8",
\r
1622 "id": "13714ee3.ae8141",
\r
1624 "name": "delete connectivity resource in AAI",
\r
1625 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='connectivity.connectivity-id = $tmp.aai.connectivityB.connectivity-id'>\n",
\r
1630 "z": "b189bed1.bef5e8",
\r
1636 "id": "36d49abc.7de96e",
\r
1637 "type": "comment",
\r
1638 "name": "TODO: FIXME",
\r
1639 "info": "using the output of regex string arrays,\nconcatinate index 0 to index[?] all together\nin order to assemble the correct values for provider-id, \ntopology-id, node-id, etc.",
\r
1643 "z": "b189bed1.bef5e8",
\r
1647 "id": "408a0c32.404a4c",
\r
1649 "name": "delete vpn-binding resource in AAI",
\r
1650 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n key='tmp.aai.vpn-bindingB = $tmp.aai.vpn-bindingB'>\n",
\r
1655 "z": "b189bed1.bef5e8",
\r