Adding DGs to support Transport Slicing operations.
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / trans_slicing / GENERIC-RESOURCE-API_tsli-vnf-topology-operation-trans-slice-delete.json
1 [\r
2     {\r
3         "id": "fa505d09.c9298",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 106,\r
8         "y": 62,\r
9         "z": "b189bed1.bef5e8",\r
10         "wires": [\r
11             [\r
12                 "96d975d7.ae7b9"\r
13             ]\r
14         ]\r
15     },\r
16     {\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
22         "comments": "",\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
24         "outputs": 1,\r
25         "x": 390.2856903076172,\r
26         "y": 123.23810863494873,\r
27         "z": "b189bed1.bef5e8",\r
28         "wires": [\r
29             [\r
30                 "197a98e4.ad38d7"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "197a98e4.ad38d7",\r
36         "type": "method",\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
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 396.42860412597656,\r
42         "y": 208.00003051757812,\r
43         "z": "b189bed1.bef5e8",\r
44         "wires": [\r
45             [\r
46                 "eeba2d4.aaa3b5"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "9e471fb5.d24a9",\r
52         "type": "comment",\r
53         "name": "site-vnf-topology-operation-delete",\r
54         "info": "",\r
55         "comments": "",\r
56         "x": 968.9162979125977,\r
57         "y": 129.58639907836914,\r
58         "z": "b189bed1.bef5e8",\r
59         "wires": []\r
60     },\r
61     {\r
62         "id": "eeba2d4.aaa3b5",\r
63         "type": "block",\r
64         "name": "block : atomic",\r
65         "xml": "<block atomic=\"true\">",\r
66         "atomic": "true",\r
67         "outputs": 1,\r
68         "x": 596.2380447387695,\r
69         "y": 357.6666717529297,\r
70         "z": "b189bed1.bef5e8",\r
71         "wires": [\r
72             [\r
73                 "cdad3ccf.c778c8",\r
74                 "ddca427c.b6135",\r
75                 "16b5196b.e4f74f",\r
76                 "72550323.add05c",\r
77                 "bcb30576.c5395",\r
78                 "1ee10a8.e75cb76",\r
79                 "2400813d.b23cfe",\r
80                 "466b59d1.1f9ec8",\r
81                 "8fb031c0.32361",\r
82                 "4290869b.c0e258",\r
83                 "12c0646.e45499c"\r
84             ]\r
85         ]\r
86     },\r
87     {\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
92         "comments": "",\r
93         "outputs": 1,\r
94         "x": 1048.6660919189453,\r
95         "y": 275.2611792087555,\r
96         "z": "b189bed1.bef5e8",\r
97         "wires": [\r
98             [\r
99                 "f1600d0.d3bcd7",\r
100                 "5da847de.3e7bd8"\r
101             ]\r
102         ]\r
103     },\r
104     {\r
105         "id": "f1600d0.d3bcd7",\r
106         "type": "other",\r
107         "name": "outcome Null",\r
108         "xml": "<outcome value=''>\n",\r
109         "comments": "",\r
110         "outputs": 1,\r
111         "x": 1313.3884048461914,\r
112         "y": 257.81680130958557,\r
113         "z": "b189bed1.bef5e8",\r
114         "wires": [\r
115             [\r
116                 "2758e1f4.65c7de"\r
117             ]\r
118         ]\r
119     },\r
120     {\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
125         "comments": "",\r
126         "x": 1494.3882751464844,\r
127         "y": 252.81667923927307,\r
128         "z": "b189bed1.bef5e8",\r
129         "wires": []\r
130     },\r
131     {\r
132         "id": "5da847de.3e7bd8",\r
133         "type": "other",\r
134         "name": "other",\r
135         "xml": "<outcome value='Other'>\n",\r
136         "comments": "",\r
137         "outputs": 1,\r
138         "x": 1298.8884048461914,\r
139         "y": 309.81676411628723,\r
140         "z": "b189bed1.bef5e8",\r
141         "wires": [\r
142             [\r
143                 "3d795ab1.0cafb6"\r
144             ]\r
145         ]\r
146     },\r
147     {\r
148         "id": "3d795ab1.0cafb6",\r
149         "type": "block",\r
150         "name": "block : atomic",\r
151         "xml": "<block atomic=\"true\">",\r
152         "atomic": "true",\r
153         "outputs": 1,\r
154         "x": 1470.888111114502,\r
155         "y": 309.8167622089386,\r
156         "z": "b189bed1.bef5e8",\r
157         "wires": [\r
158             [\r
159                 "ed865e4c.fb2fe",\r
160                 "ef77d3e7.8772d"\r
161             ]\r
162         ]\r
163     },\r
164     {\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
169         "comments": "",\r
170         "outputs": 1,\r
171         "x": 1645.888282775879,\r
172         "y": 328.81668400764465,\r
173         "z": "b189bed1.bef5e8",\r
174         "wires": [\r
175             [\r
176                 "e8dd060b.17e57"\r
177             ]\r
178         ]\r
179     },\r
180     {\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
185         "comments": "",\r
186         "outputs": 1,\r
187         "x": 1019.0550918579102,\r
188         "y": 349.7056429386139,\r
189         "z": "b189bed1.bef5e8",\r
190         "wires": [\r
191             [\r
192                 "284f50fc.866d8",\r
193                 "cdf83757.65b4b8"\r
194             ]\r
195         ]\r
196     },\r
197     {\r
198         "id": "284f50fc.866d8",\r
199         "type": "outcome",\r
200         "name": "outcome PendingDelete",\r
201         "xml": "<outcome value='PendingDelete'>\n",\r
202         "comments": "",\r
203         "outputs": 1,\r
204         "x": 1295.8884353637695,\r
205         "y": 352.8167426586151,\r
206         "z": "b189bed1.bef5e8",\r
207         "wires": [\r
208             [\r
209                 "e9cca7ec.303c7"\r
210             ]\r
211         ]\r
212     },\r
213     {\r
214         "id": "cdf83757.65b4b8",\r
215         "type": "other",\r
216         "name": "other",\r
217         "xml": "<outcome value='Other'>\n",\r
218         "comments": "",\r
219         "outputs": 1,\r
220         "x": 1256.8884201049805,\r
221         "y": 398.8167917728424,\r
222         "z": "b189bed1.bef5e8",\r
223         "wires": [\r
224             [\r
225                 "28762357.a03f74"\r
226             ]\r
227         ]\r
228     },\r
229     {\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
234         "comments": "",\r
235         "x": 1405.3881340026855,\r
236         "y": 397.81677174568176,\r
237         "z": "b189bed1.bef5e8",\r
238         "wires": []\r
239     },\r
240     {\r
241         "id": "bcb30576.c5395",\r
242         "type": "execute",\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
245         "comments": "",\r
246         "outputs": 1,\r
247         "x": 1035.388427734375,\r
248         "y": 218.8167588710785,\r
249         "z": "b189bed1.bef5e8",\r
250         "wires": [\r
251             []\r
252         ]\r
253     },\r
254     {\r
255         "id": "ed865e4c.fb2fe",\r
256         "type": "for",\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
259         "comments": "",\r
260         "outputs": 1,\r
261         "x": 1706.3882865905762,\r
262         "y": 264.8166801929474,\r
263         "z": "b189bed1.bef5e8",\r
264         "wires": [\r
265             [\r
266                 "5b03bf9c.f15f28"\r
267             ]\r
268         ]\r
269     },\r
270     {\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
275         "comments": "",\r
276         "outputs": 1,\r
277         "x": 1962.3883056640625,\r
278         "y": 264.8166801929474,\r
279         "z": "b189bed1.bef5e8",\r
280         "wires": [\r
281             [\r
282                 "b0289fb.f82296"\r
283             ]\r
284         ]\r
285     },\r
286     {\r
287         "id": "b0289fb.f82296",\r
288         "type": "outcomeTrue",\r
289         "name": "true",\r
290         "xml": "<outcome value='true'>\n",\r
291         "comments": "",\r
292         "outputs": 1,\r
293         "x": 2138.888359069824,\r
294         "y": 267.8166801929474,\r
295         "z": "b189bed1.bef5e8",\r
296         "wires": [\r
297             [\r
298                 "772109f8.0b899"\r
299             ]\r
300         ]\r
301     },\r
302     {\r
303         "id": "772109f8.0b899",\r
304         "type": "set",\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
307         "comments": "",\r
308         "x": 2305.8883743286133,\r
309         "y": 328.8166801929474,\r
310         "z": "b189bed1.bef5e8",\r
311         "wires": []\r
312     },\r
313     {\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
318         "comments": "",\r
319         "x": 1951.388298034668,\r
320         "y": 328.81668400764465,\r
321         "z": "b189bed1.bef5e8",\r
322         "wires": []\r
323     },\r
324     {\r
325         "id": "e8dd060b.17e57",\r
326         "type": "outcome",\r
327         "name": "NULL",\r
328         "xml": "<outcome value=''>\n",\r
329         "comments": "",\r
330         "outputs": 1,\r
331         "x": 1813.888298034668,\r
332         "y": 328.81668400764465,\r
333         "z": "b189bed1.bef5e8",\r
334         "wires": [\r
335             [\r
336                 "68963ea5.a81b48"\r
337             ]\r
338         ]\r
339     },\r
340     {\r
341         "id": "cdad3ccf.c778c8",\r
342         "type": "set",\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
345         "comments": "",\r
346         "x": 1005.9051132202148,\r
347         "y": 564.3336856365204,\r
348         "z": "b189bed1.bef5e8",\r
349         "wires": []\r
350     },\r
351     {\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
356         "comments": "",\r
357         "x": 906.0162353515625,\r
358         "y": 1435.88916015625,\r
359         "z": "b189bed1.bef5e8",\r
360         "wires": []\r
361     },\r
362     {\r
363         "id": "e9cca7ec.303c7",\r
364         "type": "block",\r
365         "name": "block : atomic",\r
366         "xml": "<block atomic=\"true\">",\r
367         "atomic": "true",\r
368         "outputs": 1,\r
369         "x": 1491.1947937011719,\r
370         "y": 360.14194798469543,\r
371         "z": "b189bed1.bef5e8",\r
372         "wires": [\r
373             []\r
374         ]\r
375     },\r
376     {\r
377         "id": "1ee10a8.e75cb76",\r
378         "type": "set",\r
379         "name": "set prop.vnfNewidx",\r
380         "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`0`' />\n",\r
381         "comments": "",\r
382         "x": 988.0000839233398,\r
383         "y": 400.00007796287537,\r
384         "z": "b189bed1.bef5e8",\r
385         "wires": []\r
386     },\r
387     {\r
388         "id": "2400813d.b23cfe",\r
389         "type": "for",\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
392         "comments": "",\r
393         "outputs": 1,\r
394         "x": 1012.0000686645508,\r
395         "y": 442.0000765323639,\r
396         "z": "b189bed1.bef5e8",\r
397         "wires": [\r
398             [\r
399                 "572dbcf2.896d3c"\r
400             ]\r
401         ]\r
402     },\r
403     {\r
404         "id": "572dbcf2.896d3c",\r
405         "type": "block",\r
406         "name": "block : atomic",\r
407         "xml": "<block atomic=\"true\">",\r
408         "atomic": "true",\r
409         "outputs": 1,\r
410         "x": 1273.000144958496,\r
411         "y": 446.00011134147644,\r
412         "z": "b189bed1.bef5e8",\r
413         "wires": [\r
414             [\r
415                 "53356e5d.7d71c"\r
416             ]\r
417         ]\r
418     },\r
419     {\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
424         "comments": "",\r
425         "outputs": 1,\r
426         "x": 1465.0000915527344,\r
427         "y": 455.00015568733215,\r
428         "z": "b189bed1.bef5e8",\r
429         "wires": [\r
430             [\r
431                 "82733dd2.3a7d"\r
432             ]\r
433         ]\r
434     },\r
435     {\r
436         "id": "82733dd2.3a7d",\r
437         "type": "outcomeFalse",\r
438         "name": "false",\r
439         "xml": "<outcome value='false'>\n",\r
440         "comments": "",\r
441         "outputs": 1,\r
442         "x": 1651.0001068115234,\r
443         "y": 439.0000422000885,\r
444         "z": "b189bed1.bef5e8",\r
445         "wires": [\r
446             [\r
447                 "d7f72ca.5dc4ed"\r
448             ]\r
449         ]\r
450     },\r
451     {\r
452         "id": "d7f72ca.5dc4ed",\r
453         "type": "block",\r
454         "name": "block : atomic",\r
455         "xml": "<block atomic=\"true\">",\r
456         "atomic": "true",\r
457         "outputs": 1,\r
458         "x": 1802.0000305175781,\r
459         "y": 440.0000784397125,\r
460         "z": "b189bed1.bef5e8",\r
461         "wires": [\r
462             [\r
463                 "920da24f.169358",\r
464                 "953950.d86c6eb"\r
465             ]\r
466         ]\r
467     },\r
468     {\r
469         "id": "920da24f.169358",\r
470         "type": "set",\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
473         "comments": "",\r
474         "x": 1969.0001983642578,\r
475         "y": 414.00026202201843,\r
476         "z": "b189bed1.bef5e8",\r
477         "wires": []\r
478     },\r
479     {\r
480         "id": "953950.d86c6eb",\r
481         "type": "set",\r
482         "name": "set prop.vnfNewidx",\r
483         "xml": "<set>\n<parameter name='prop.vnfidxLen' value='`$prop.vnfidxLen + 1`' />\n",\r
484         "comments": "",\r
485         "x": 1989.0001258850098,\r
486         "y": 471.0001976490021,\r
487         "z": "b189bed1.bef5e8",\r
488         "wires": []\r
489     },\r
490     {\r
491         "id": "466b59d1.1f9ec8",\r
492         "type": "set",\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
495         "comments": "",\r
496         "x": 980.1014823913574,\r
497         "y": 485.804429769516,\r
498         "z": "b189bed1.bef5e8",\r
499         "wires": []\r
500     },\r
501     {\r
502         "id": "8fb031c0.32361",\r
503         "type": "set",\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
506         "comments": "",\r
507         "x": 1010.0002517700195,\r
508         "y": 524.0002129077911,\r
509         "z": "b189bed1.bef5e8",\r
510         "wires": []\r
511     },\r
512     {\r
513         "id": "4290869b.c0e258",\r
514         "type": "save",\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
517         "comments": "",\r
518         "outputs": 1,\r
519         "x": 1067.0066452026367,\r
520         "y": 601.0106251239777,\r
521         "z": "b189bed1.bef5e8",\r
522         "wires": [\r
523             []\r
524         ]\r
525     },\r
526     {\r
527         "id": "740c712e.7b0a18",\r
528         "type": "comment",\r
529         "name": "new for TransportSlicing",\r
530         "info": "",\r
531         "comments": "",\r
532         "x": 1001,\r
533         "y": 735,\r
534         "z": "b189bed1.bef5e8",\r
535         "wires": []\r
536     },\r
537     {\r
538         "id": "12c0646.e45499c",\r
539         "type": "save",\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
542         "comments": "",\r
543         "outputs": 1,\r
544         "x": 1012,\r
545         "y": 785,\r
546         "z": "b189bed1.bef5e8",\r
547         "wires": [\r
548             [\r
549                 "f9064279.1b4f8",\r
550                 "17f4eefe.af8569",\r
551                 "e0ea0e9c.c1ac38"\r
552             ]\r
553         ]\r
554     },\r
555     {\r
556         "id": "f9064279.1b4f8",\r
557         "type": "success",\r
558         "name": "success",\r
559         "xml": "<outcome value='success'>\n",\r
560         "comments": "",\r
561         "outputs": 1,\r
562         "x": 1228,\r
563         "y": 750,\r
564         "z": "b189bed1.bef5e8",\r
565         "wires": [\r
566             [\r
567                 "7baaa7aa.36e958"\r
568             ]\r
569         ]\r
570     },\r
571     {\r
572         "id": "17f4eefe.af8569",\r
573         "type": "not-found",\r
574         "name": "not-found",\r
575         "xml": "<outcome value='not-found'>\n",\r
576         "comments": "",\r
577         "outputs": 1,\r
578         "x": 1237.490966796875,\r
579         "y": 792.5740356445312,\r
580         "z": "b189bed1.bef5e8",\r
581         "wires": [\r
582             [\r
583                 "48a0edde.3f94f4"\r
584             ]\r
585         ]\r
586     },\r
587     {\r
588         "id": "e0ea0e9c.c1ac38",\r
589         "type": "failure",\r
590         "name": "failure",\r
591         "xml": "<outcome value='failure'>\n",\r
592         "comments": "",\r
593         "outputs": 1,\r
594         "x": 1226,\r
595         "y": 839,\r
596         "z": "b189bed1.bef5e8",\r
597         "wires": [\r
598             [\r
599                 "b71eb698.9367c8"\r
600             ]\r
601         ]\r
602     },\r
603     {\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
608         "comments": "",\r
609         "x": 1391.0623779296875,\r
610         "y": 795.8597717285156,\r
611         "z": "b189bed1.bef5e8",\r
612         "wires": []\r
613     },\r
614     {\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
619         "comments": "",\r
620         "x": 1395,\r
621         "y": 840,\r
622         "z": "b189bed1.bef5e8",\r
623         "wires": []\r
624     },\r
625     {\r
626         "id": "7baaa7aa.36e958",\r
627         "type": "for",\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
630         "comments": "",\r
631         "outputs": 1,\r
632         "x": 1425,\r
633         "y": 746,\r
634         "z": "b189bed1.bef5e8",\r
635         "wires": [\r
636             [\r
637                 "7f9e9a3e.4de224"\r
638             ]\r
639         ]\r
640     },\r
641     {\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
646         "comments": "",\r
647         "outputs": 1,\r
648         "x": 1648.33349609375,\r
649         "y": 745.9999389648438,\r
650         "z": "b189bed1.bef5e8",\r
651         "wires": [\r
652             [\r
653                 "316daf9e.190dc"\r
654             ]\r
655         ]\r
656     },\r
657     {\r
658         "id": "316daf9e.190dc",\r
659         "type": "outcome",\r
660         "name": "connectivity",\r
661         "xml": "<outcome value='connectivity'>\n",\r
662         "comments": "",\r
663         "outputs": 1,\r
664         "x": 1844,\r
665         "y": 748,\r
666         "z": "b189bed1.bef5e8",\r
667         "wires": [\r
668             [\r
669                 "d510feb6.348d7"\r
670             ]\r
671         ]\r
672     },\r
673     {\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
678         "comments": "",\r
679         "outputs": 1,\r
680         "x": 2031.9998664855957,\r
681         "y": 745.999979019165,\r
682         "z": "b189bed1.bef5e8",\r
683         "wires": [\r
684             [\r
685                 "71f2cf8d.3a35e",\r
686                 "264b9f2.1aba9e"\r
687             ]\r
688         ]\r
689     },\r
690     {\r
691         "id": "71f2cf8d.3a35e",\r
692         "type": "outcomeTrue",\r
693         "name": "true",\r
694         "xml": "<outcome value='true'>\n",\r
695         "comments": "",\r
696         "outputs": 1,\r
697         "x": 2254.9998664855957,\r
698         "y": 635.999979019165,\r
699         "z": "b189bed1.bef5e8",\r
700         "wires": [\r
701             [\r
702                 "c924f778.a2b848"\r
703             ]\r
704         ]\r
705     },\r
706     {\r
707         "id": "264b9f2.1aba9e",\r
708         "type": "outcomeFalse",\r
709         "name": "false",\r
710         "xml": "<outcome value='false'>\n",\r
711         "comments": "",\r
712         "outputs": 1,\r
713         "x": 2225.999755859375,\r
714         "y": 1062,\r
715         "z": "b189bed1.bef5e8",\r
716         "wires": [\r
717             [\r
718                 "beac7966.aff0e"\r
719             ]\r
720         ]\r
721     },\r
722     {\r
723         "id": "c924f778.a2b848",\r
724         "type": "save",\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
727         "comments": "",\r
728         "outputs": 1,\r
729         "x": 2448.9998664855957,\r
730         "y": 635.999979019165,\r
731         "z": "b189bed1.bef5e8",\r
732         "wires": [\r
733             [\r
734                 "b8d26364.3207e8",\r
735                 "ce782cd0.462e9",\r
736                 "c0db2841.2c9108"\r
737             ]\r
738         ]\r
739     },\r
740     {\r
741         "id": "beac7966.aff0e",\r
742         "type": "save",\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
745         "comments": "",\r
746         "outputs": 1,\r
747         "x": 2421.999755859375,\r
748         "y": 1062,\r
749         "z": "b189bed1.bef5e8",\r
750         "wires": [\r
751             [\r
752                 "e783575a.ee3408",\r
753                 "f2d51460.33b19",\r
754                 "7c2969db.4e66a"\r
755             ]\r
756         ]\r
757     },\r
758     {\r
759         "id": "b8d26364.3207e8",\r
760         "type": "success",\r
761         "name": "success",\r
762         "xml": "<outcome value='success'>\n",\r
763         "comments": "",\r
764         "outputs": 1,\r
765         "x": 2654.9998664855957,\r
766         "y": 595.999979019165,\r
767         "z": "b189bed1.bef5e8",\r
768         "wires": [\r
769             [\r
770                 "888a4917.61b98"\r
771             ]\r
772         ]\r
773     },\r
774     {\r
775         "id": "ce782cd0.462e9",\r
776         "type": "not-found",\r
777         "name": "not-found",\r
778         "xml": "<outcome value='not-found'>\n",\r
779         "comments": "",\r
780         "outputs": 1,\r
781         "x": 2655.4908332824707,\r
782         "y": 641.5740146636963,\r
783         "z": "b189bed1.bef5e8",\r
784         "wires": [\r
785             [\r
786                 "a71edbbe.5f5c18"\r
787             ]\r
788         ]\r
789     },\r
790     {\r
791         "id": "c0db2841.2c9108",\r
792         "type": "failure",\r
793         "name": "failure",\r
794         "xml": "<outcome value='failure'>\n",\r
795         "comments": "",\r
796         "outputs": 1,\r
797         "x": 2652.9998664855957,\r
798         "y": 684.999979019165,\r
799         "z": "b189bed1.bef5e8",\r
800         "wires": [\r
801             [\r
802                 "a3da676a.d60b68"\r
803             ]\r
804         ]\r
805     },\r
806     {\r
807         "id": "888a4917.61b98",\r
808         "type": "block",\r
809         "name": "block : atomic",\r
810         "xml": "<block atomic=\"true\">",\r
811         "atomic": "true",\r
812         "outputs": 1,\r
813         "x": 2827.6663703918457,\r
814         "y": 594.999979019165,\r
815         "z": "b189bed1.bef5e8",\r
816         "wires": [\r
817             [\r
818                 "e61d24fe.b9f57"\r
819             ]\r
820         ]\r
821     },\r
822     {\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
827         "comments": "",\r
828         "x": 2818.062244415283,\r
829         "y": 641.8597507476807,\r
830         "z": "b189bed1.bef5e8",\r
831         "wires": []\r
832     },\r
833     {\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
838         "comments": "",\r
839         "x": 2821.9998664855957,\r
840         "y": 685.999979019165,\r
841         "z": "b189bed1.bef5e8",\r
842         "wires": []\r
843     },\r
844     {\r
845         "id": "e783575a.ee3408",\r
846         "type": "success",\r
847         "name": "success",\r
848         "xml": "<outcome value='success'>\n",\r
849         "comments": "",\r
850         "outputs": 1,\r
851         "x": 2641.999755859375,\r
852         "y": 1033,\r
853         "z": "b189bed1.bef5e8",\r
854         "wires": [\r
855             [\r
856                 "589b1078.8544c"\r
857             ]\r
858         ]\r
859     },\r
860     {\r
861         "id": "f2d51460.33b19",\r
862         "type": "not-found",\r
863         "name": "not-found",\r
864         "xml": "<outcome value='not-found'>\n",\r
865         "comments": "",\r
866         "outputs": 1,\r
867         "x": 2643.49072265625,\r
868         "y": 1078.5740356445312,\r
869         "z": "b189bed1.bef5e8",\r
870         "wires": [\r
871             [\r
872                 "41e63be3.fadc5c"\r
873             ]\r
874         ]\r
875     },\r
876     {\r
877         "id": "7c2969db.4e66a",\r
878         "type": "failure",\r
879         "name": "failure",\r
880         "xml": "<outcome value='failure'>\n",\r
881         "comments": "",\r
882         "outputs": 1,\r
883         "x": 2639.999755859375,\r
884         "y": 1124,\r
885         "z": "b189bed1.bef5e8",\r
886         "wires": [\r
887             [\r
888                 "2d54d7a1.ac5068"\r
889             ]\r
890         ]\r
891     },\r
892     {\r
893         "id": "589b1078.8544c",\r
894         "type": "block",\r
895         "name": "block : atomic",\r
896         "xml": "<block atomic=\"true\">",\r
897         "atomic": "true",\r
898         "outputs": 1,\r
899         "x": 2814.666259765625,\r
900         "y": 1034,\r
901         "z": "b189bed1.bef5e8",\r
902         "wires": [\r
903             [\r
904                 "be4e9140.d69b68"\r
905             ]\r
906         ]\r
907     },\r
908     {\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
913         "comments": "",\r
914         "x": 2805.0621337890625,\r
915         "y": 1080.8597717285156,\r
916         "z": "b189bed1.bef5e8",\r
917         "wires": []\r
918     },\r
919     {\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
924         "comments": "",\r
925         "x": 2808.999755859375,\r
926         "y": 1125,\r
927         "z": "b189bed1.bef5e8",\r
928         "wires": []\r
929     },\r
930     {\r
931         "id": "e61d24fe.b9f57",\r
932         "type": "save",\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
935         "comments": "",\r
936         "outputs": 1,\r
937         "x": 3047,\r
938         "y": 579,\r
939         "z": "b189bed1.bef5e8",\r
940         "wires": [\r
941             [\r
942                 "2b60392e.ff6d9e",\r
943                 "49846022.e395b8",\r
944                 "b35a5936.c908e8"\r
945             ]\r
946         ]\r
947     },\r
948     {\r
949         "id": "abc0c7ad.b5acd8",\r
950         "type": "block",\r
951         "name": "block : atomic",\r
952         "xml": "<block atomic=\"true\">",\r
953         "atomic": "true",\r
954         "outputs": 1,\r
955         "x": 3431,\r
956         "y": 579,\r
957         "z": "b189bed1.bef5e8",\r
958         "wires": [\r
959             [\r
960                 "4263af43.fa9c48",\r
961                 "196f2286.5bda85",\r
962                 "e474491b.fe4e98",\r
963                 "f4710eb9.81bb",\r
964                 "4d26fd5b.dd7194"\r
965             ]\r
966         ]\r
967     },\r
968     {\r
969         "id": "4263af43.fa9c48",\r
970         "type": "set",\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
973         "comments": "",\r
974         "x": 3783,\r
975         "y": 572,\r
976         "z": "b189bed1.bef5e8",\r
977         "wires": []\r
978     },\r
979     {\r
980         "id": "2b60392e.ff6d9e",\r
981         "type": "success",\r
982         "name": "success",\r
983         "xml": "<outcome value='success'>\n",\r
984         "comments": "",\r
985         "outputs": 1,\r
986         "x": 3258,\r
987         "y": 581,\r
988         "z": "b189bed1.bef5e8",\r
989         "wires": [\r
990             [\r
991                 "abc0c7ad.b5acd8"\r
992             ]\r
993         ]\r
994     },\r
995     {\r
996         "id": "49846022.e395b8",\r
997         "type": "not-found",\r
998         "name": "not-found",\r
999         "xml": "<outcome value='not-found'>\n",\r
1000         "comments": "",\r
1001         "outputs": 1,\r
1002         "x": 3258.490966796875,\r
1003         "y": 626.5740356445312,\r
1004         "z": "b189bed1.bef5e8",\r
1005         "wires": [\r
1006             [\r
1007                 "df7bab95.4da49"\r
1008             ]\r
1009         ]\r
1010     },\r
1011     {\r
1012         "id": "b35a5936.c908e8",\r
1013         "type": "failure",\r
1014         "name": "failure",\r
1015         "xml": "<outcome value='failure'>\n",\r
1016         "comments": "",\r
1017         "outputs": 1,\r
1018         "x": 3256,\r
1019         "y": 670,\r
1020         "z": "b189bed1.bef5e8",\r
1021         "wires": [\r
1022             [\r
1023                 "2e3ee94d.2c9d76"\r
1024             ]\r
1025         ]\r
1026     },\r
1027     {\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
1032         "comments": "",\r
1033         "x": 3423,\r
1034         "y": 669,\r
1035         "z": "b189bed1.bef5e8",\r
1036         "wires": []\r
1037     },\r
1038     {\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
1043         "comments": "",\r
1044         "x": 3421.0623779296875,\r
1045         "y": 626.8597717285156,\r
1046         "z": "b189bed1.bef5e8",\r
1047         "wires": []\r
1048     },\r
1049     {\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
1054         "comments": "",\r
1055         "outputs": 1,\r
1056         "x": 3739,\r
1057         "y": 623,\r
1058         "z": "b189bed1.bef5e8",\r
1059         "wires": [\r
1060             [\r
1061                 "1605b46c.2a0984",\r
1062                 "49599f6.eb505e"\r
1063             ]\r
1064         ]\r
1065     },\r
1066     {\r
1067         "id": "1605b46c.2a0984",\r
1068         "type": "failure",\r
1069         "name": "failure",\r
1070         "xml": "<outcome value='failure'>\n",\r
1071         "comments": "",\r
1072         "outputs": 1,\r
1073         "x": 4086.5,\r
1074         "y": 593,\r
1075         "z": "b189bed1.bef5e8",\r
1076         "wires": [\r
1077             [\r
1078                 "c35b0230.a333b8"\r
1079             ]\r
1080         ]\r
1081     },\r
1082     {\r
1083         "id": "49599f6.eb505e",\r
1084         "type": "success",\r
1085         "name": "success",\r
1086         "xml": "<outcome value='success'>\n",\r
1087         "comments": "",\r
1088         "outputs": 1,\r
1089         "x": 4101.5,\r
1090         "y": 658,\r
1091         "z": "b189bed1.bef5e8",\r
1092         "wires": [\r
1093             [\r
1094                 "c575a6f8.585bd8"\r
1095             ]\r
1096         ]\r
1097     },\r
1098     {\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
1103         "comments": "",\r
1104         "x": 4270.5,\r
1105         "y": 589,\r
1106         "z": "b189bed1.bef5e8",\r
1107         "wires": []\r
1108     },\r
1109     {\r
1110         "id": "c575a6f8.585bd8",\r
1111         "type": "block",\r
1112         "name": "block : atomic",\r
1113         "xml": "<block atomic=\"true\">",\r
1114         "atomic": "true",\r
1115         "comments": "",\r
1116         "outputs": 1,\r
1117         "x": 4296,\r
1118         "y": 651,\r
1119         "z": "b189bed1.bef5e8",\r
1120         "wires": [\r
1121             []\r
1122         ]\r
1123     },\r
1124     {\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
1129         "comments": "",\r
1130         "outputs": 1,\r
1131         "x": 3734,\r
1132         "y": 444,\r
1133         "z": "b189bed1.bef5e8",\r
1134         "wires": [\r
1135             [\r
1136                 "1da34d03.94651b",\r
1137                 "c42b64ae.aaab8",\r
1138                 "25d5725f.b07fee"\r
1139             ]\r
1140         ]\r
1141     },\r
1142     {\r
1143         "id": "1da34d03.94651b",\r
1144         "type": "success",\r
1145         "name": "success",\r
1146         "xml": "<outcome value='success'>\n",\r
1147         "comments": "",\r
1148         "outputs": 1,\r
1149         "x": 3980,\r
1150         "y": 404,\r
1151         "z": "b189bed1.bef5e8",\r
1152         "wires": [\r
1153             [\r
1154                 "6e678297.9224ac"\r
1155             ]\r
1156         ]\r
1157     },\r
1158     {\r
1159         "id": "c42b64ae.aaab8",\r
1160         "type": "not-found",\r
1161         "name": "not-found",\r
1162         "xml": "<outcome value='not-found'>\n",\r
1163         "comments": "",\r
1164         "outputs": 1,\r
1165         "x": 3984,\r
1166         "y": 444,\r
1167         "z": "b189bed1.bef5e8",\r
1168         "wires": [\r
1169             [\r
1170                 "96b16b61.297a58"\r
1171             ]\r
1172         ]\r
1173     },\r
1174     {\r
1175         "id": "25d5725f.b07fee",\r
1176         "type": "other",\r
1177         "name": "other",\r
1178         "xml": "<outcome value='Other'>\n",\r
1179         "comments": "",\r
1180         "outputs": 1,\r
1181         "x": 3976,\r
1182         "y": 484,\r
1183         "z": "b189bed1.bef5e8",\r
1184         "wires": [\r
1185             [\r
1186                 "8951a2c3.b71c18"\r
1187             ]\r
1188         ]\r
1189     },\r
1190     {\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
1195         "comments": "",\r
1196         "x": 4134,\r
1197         "y": 484,\r
1198         "z": "b189bed1.bef5e8",\r
1199         "wires": []\r
1200     },\r
1201     {\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
1206         "comments": "",\r
1207         "x": 4134,\r
1208         "y": 444,\r
1209         "z": "b189bed1.bef5e8",\r
1210         "wires": []\r
1211     },\r
1212     {\r
1213         "id": "6e678297.9224ac",\r
1214         "type": "set",\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
1217         "comments": "",\r
1218         "x": 4150,\r
1219         "y": 404,\r
1220         "z": "b189bed1.bef5e8",\r
1221         "wires": []\r
1222     },\r
1223     {\r
1224         "id": "7ef0083.0af5478",\r
1225         "type": "comment",\r
1226         "name": "Get controller info and send request",\r
1227         "info": "",\r
1228         "comments": "",\r
1229         "x": 3742,\r
1230         "y": 404,\r
1231         "z": "b189bed1.bef5e8",\r
1232         "wires": []\r
1233     },\r
1234     {\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
1239         "comments": "",\r
1240         "x": 3674,\r
1241         "y": 364,\r
1242         "z": "b189bed1.bef5e8",\r
1243         "wires": []\r
1244     },\r
1245     {\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
1250         "comments": "",\r
1251         "x": 3654,\r
1252         "y": 528,\r
1253         "z": "b189bed1.bef5e8",\r
1254         "wires": []\r
1255     },\r
1256     {\r
1257         "id": "e474491b.fe4e98",\r
1258         "type": "save",\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
1261         "comments": "",\r
1262         "outputs": 1,\r
1263         "x": 3711,\r
1264         "y": 715,\r
1265         "z": "b189bed1.bef5e8",\r
1266         "wires": [\r
1267             []\r
1268         ]\r
1269     },\r
1270     {\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
1275         "comments": "",\r
1276         "x": 3646,\r
1277         "y": 681,\r
1278         "z": "b189bed1.bef5e8",\r
1279         "wires": []\r
1280     },\r
1281     {\r
1282         "id": "f4710eb9.81bb",\r
1283         "type": "save",\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
1286         "comments": "",\r
1287         "outputs": 1,\r
1288         "x": 3707,\r
1289         "y": 759,\r
1290         "z": "b189bed1.bef5e8",\r
1291         "wires": [\r
1292             []\r
1293         ]\r
1294     },\r
1295     {\r
1296         "id": "be4e9140.d69b68",\r
1297         "type": "save",\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
1300         "comments": "",\r
1301         "outputs": 1,\r
1302         "x": 3079,\r
1303         "y": 1027,\r
1304         "z": "b189bed1.bef5e8",\r
1305         "wires": [\r
1306             [\r
1307                 "ef723c11.8ecf08",\r
1308                 "d24eb3b1.82784",\r
1309                 "d82f4ae7.ff1938"\r
1310             ]\r
1311         ]\r
1312     },\r
1313     {\r
1314         "id": "ef723c11.8ecf08",\r
1315         "type": "success",\r
1316         "name": "success",\r
1317         "xml": "<outcome value='success'>\n",\r
1318         "comments": "",\r
1319         "outputs": 1,\r
1320         "x": 3286,\r
1321         "y": 1030,\r
1322         "z": "b189bed1.bef5e8",\r
1323         "wires": [\r
1324             [\r
1325                 "db88eddf.0d68b8"\r
1326             ]\r
1327         ]\r
1328     },\r
1329     {\r
1330         "id": "d24eb3b1.82784",\r
1331         "type": "not-found",\r
1332         "name": "not-found",\r
1333         "xml": "<outcome value='not-found'>\n",\r
1334         "comments": "",\r
1335         "outputs": 1,\r
1336         "x": 3286.490966796875,\r
1337         "y": 1075.5740356445312,\r
1338         "z": "b189bed1.bef5e8",\r
1339         "wires": [\r
1340             [\r
1341                 "b2d386a0.34fcc8"\r
1342             ]\r
1343         ]\r
1344     },\r
1345     {\r
1346         "id": "d82f4ae7.ff1938",\r
1347         "type": "failure",\r
1348         "name": "failure",\r
1349         "xml": "<outcome value='failure'>\n",\r
1350         "comments": "",\r
1351         "outputs": 1,\r
1352         "x": 3284,\r
1353         "y": 1119,\r
1354         "z": "b189bed1.bef5e8",\r
1355         "wires": [\r
1356             [\r
1357                 "fced2850.46c338"\r
1358             ]\r
1359         ]\r
1360     },\r
1361     {\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
1366         "comments": "",\r
1367         "x": 3453,\r
1368         "y": 1120,\r
1369         "z": "b189bed1.bef5e8",\r
1370         "wires": []\r
1371     },\r
1372     {\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
1377         "comments": "",\r
1378         "x": 3449.0623779296875,\r
1379         "y": 1075.8597717285156,\r
1380         "z": "b189bed1.bef5e8",\r
1381         "wires": []\r
1382     },\r
1383     {\r
1384         "id": "db88eddf.0d68b8",\r
1385         "type": "block",\r
1386         "name": "block : atomic",\r
1387         "xml": "<block atomic=\"true\">",\r
1388         "atomic": "true",\r
1389         "outputs": 1,\r
1390         "x": 3455,\r
1391         "y": 1030,\r
1392         "z": "b189bed1.bef5e8",\r
1393         "wires": [\r
1394             [\r
1395                 "968b60ca.b919a8",\r
1396                 "4bf2b1b3.14be6",\r
1397                 "474863fb.23ac14",\r
1398                 "13714ee3.ae8141",\r
1399                 "408a0c32.404a4c"\r
1400             ]\r
1401         ]\r
1402     },\r
1403     {\r
1404         "id": "968b60ca.b919a8",\r
1405         "type": "set",\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
1408         "comments": "",\r
1409         "x": 3816,\r
1410         "y": 1131,\r
1411         "z": "b189bed1.bef5e8",\r
1412         "wires": []\r
1413     },\r
1414     {\r
1415         "id": "cb725e7f.5dd5b",\r
1416         "type": "failure",\r
1417         "name": "failure",\r
1418         "xml": "<outcome value='failure'>\n",\r
1419         "comments": "",\r
1420         "outputs": 1,\r
1421         "x": 4075,\r
1422         "y": 1158,\r
1423         "z": "b189bed1.bef5e8",\r
1424         "wires": [\r
1425             [\r
1426                 "8ff601d0.110ad8"\r
1427             ]\r
1428         ]\r
1429     },\r
1430     {\r
1431         "id": "9cd7bc00.01b8a8",\r
1432         "type": "success",\r
1433         "name": "success",\r
1434         "xml": "<outcome value='success'>\n",\r
1435         "comments": "",\r
1436         "outputs": 1,\r
1437         "x": 4090,\r
1438         "y": 1223,\r
1439         "z": "b189bed1.bef5e8",\r
1440         "wires": [\r
1441             [\r
1442                 "f31755df.8bf058"\r
1443             ]\r
1444         ]\r
1445     },\r
1446     {\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
1451         "comments": "",\r
1452         "x": 4259,\r
1453         "y": 1154,\r
1454         "z": "b189bed1.bef5e8",\r
1455         "wires": []\r
1456     },\r
1457     {\r
1458         "id": "f31755df.8bf058",\r
1459         "type": "block",\r
1460         "name": "block : atomic",\r
1461         "xml": "<block atomic=\"true\">",\r
1462         "atomic": "true",\r
1463         "comments": "",\r
1464         "outputs": 1,\r
1465         "x": 4257.5,\r
1466         "y": 1217,\r
1467         "z": "b189bed1.bef5e8",\r
1468         "wires": [\r
1469             []\r
1470         ]\r
1471     },\r
1472     {\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
1477         "comments": "",\r
1478         "outputs": 1,\r
1479         "x": 3775.5,\r
1480         "y": 1181,\r
1481         "z": "b189bed1.bef5e8",\r
1482         "wires": [\r
1483             [\r
1484                 "cb725e7f.5dd5b",\r
1485                 "9cd7bc00.01b8a8"\r
1486             ]\r
1487         ]\r
1488     },\r
1489     {\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
1494         "comments": "",\r
1495         "outputs": 1,\r
1496         "x": 3743,\r
1497         "y": 1016,\r
1498         "z": "b189bed1.bef5e8",\r
1499         "wires": [\r
1500             [\r
1501                 "d06c3921.6cace",\r
1502                 "88d90a9f.091b3",\r
1503                 "12a460ba.ca9617"\r
1504             ]\r
1505         ]\r
1506     },\r
1507     {\r
1508         "id": "d06c3921.6cace",\r
1509         "type": "success",\r
1510         "name": "success",\r
1511         "xml": "<outcome value='success'>\n",\r
1512         "comments": "",\r
1513         "outputs": 1,\r
1514         "x": 3989,\r
1515         "y": 976,\r
1516         "z": "b189bed1.bef5e8",\r
1517         "wires": [\r
1518             [\r
1519                 "21d11018.7e29f8"\r
1520             ]\r
1521         ]\r
1522     },\r
1523     {\r
1524         "id": "88d90a9f.091b3",\r
1525         "type": "not-found",\r
1526         "name": "not-found",\r
1527         "xml": "<outcome value='not-found'>\n",\r
1528         "comments": "",\r
1529         "outputs": 1,\r
1530         "x": 3993,\r
1531         "y": 1016,\r
1532         "z": "b189bed1.bef5e8",\r
1533         "wires": [\r
1534             [\r
1535                 "863d5ed9.b49e18"\r
1536             ]\r
1537         ]\r
1538     },\r
1539     {\r
1540         "id": "12a460ba.ca9617",\r
1541         "type": "other",\r
1542         "name": "other",\r
1543         "xml": "<outcome value='Other'>\n",\r
1544         "comments": "",\r
1545         "outputs": 1,\r
1546         "x": 3985,\r
1547         "y": 1056,\r
1548         "z": "b189bed1.bef5e8",\r
1549         "wires": [\r
1550             [\r
1551                 "1cdaf293.72e3fd"\r
1552             ]\r
1553         ]\r
1554     },\r
1555     {\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
1560         "comments": "",\r
1561         "x": 4143,\r
1562         "y": 1056,\r
1563         "z": "b189bed1.bef5e8",\r
1564         "wires": []\r
1565     },\r
1566     {\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
1571         "comments": "",\r
1572         "x": 4143,\r
1573         "y": 1016,\r
1574         "z": "b189bed1.bef5e8",\r
1575         "wires": []\r
1576     },\r
1577     {\r
1578         "id": "21d11018.7e29f8",\r
1579         "type": "set",\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
1582         "comments": "",\r
1583         "x": 4159,\r
1584         "y": 976,\r
1585         "z": "b189bed1.bef5e8",\r
1586         "wires": []\r
1587     },\r
1588     {\r
1589         "id": "ef8c4420.4b2328",\r
1590         "type": "comment",\r
1591         "name": "Get controller info and send request",\r
1592         "info": "",\r
1593         "comments": "",\r
1594         "x": 3751,\r
1595         "y": 976,\r
1596         "z": "b189bed1.bef5e8",\r
1597         "wires": []\r
1598     },\r
1599     {\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
1604         "comments": "",\r
1605         "x": 3685.5,\r
1606         "y": 936,\r
1607         "z": "b189bed1.bef5e8",\r
1608         "wires": []\r
1609     },\r
1610     {\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
1615         "comments": "",\r
1616         "x": 3682,\r
1617         "y": 1080,\r
1618         "z": "b189bed1.bef5e8",\r
1619         "wires": []\r
1620     },\r
1621     {\r
1622         "id": "13714ee3.ae8141",\r
1623         "type": "save",\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
1626         "comments": "",\r
1627         "outputs": 1,\r
1628         "x": 3733,\r
1629         "y": 1273,\r
1630         "z": "b189bed1.bef5e8",\r
1631         "wires": [\r
1632             []\r
1633         ]\r
1634     },\r
1635     {\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
1640         "comments": "",\r
1641         "x": 3668,\r
1642         "y": 1239,\r
1643         "z": "b189bed1.bef5e8",\r
1644         "wires": []\r
1645     },\r
1646     {\r
1647         "id": "408a0c32.404a4c",\r
1648         "type": "save",\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
1651         "comments": "",\r
1652         "outputs": 1,\r
1653         "x": 3729,\r
1654         "y": 1317,\r
1655         "z": "b189bed1.bef5e8",\r
1656         "wires": [\r
1657             []\r
1658         ]\r
1659     }\r
1660 ]