Some bug fixing for E-Line based Cloud Leased-Line service support in CCVPN use-case.
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / p2p_eline / GENERIC-RESOURCE-API_p2p-vnf-topology-operation-p2p-delete.json
1 [\r
2     {\r
3         "id": "9559f36c.7d99",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 210.3333282470703,\r
8         "y": 176.33334350585938,\r
9         "z": "9455099.1e285f8",\r
10         "wires": [\r
11             [\r
12                 "589aff20.58fdd8"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "589aff20.58fdd8",\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": 341.6190185546875,\r
26         "y": 225.5714521408081,\r
27         "z": "9455099.1e285f8",\r
28         "wires": [\r
29             [\r
30                 "7be85682.4a664"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "7be85682.4a664",\r
36         "type": "method",\r
37         "name": "method p2p-vnf-topology-operation-p2p-delete",\r
38         "xml": "<method rpc='p2p-vnf-topology-operation-p2p-delete' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 344.76194763183594,\r
42         "y": 310.33337593078613,\r
43         "z": "9455099.1e285f8",\r
44         "wires": [\r
45             [\r
46                 "75b89bd3.b7035c"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "75b89bd3.b7035c",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">",\r
55         "atomic": "true",\r
56         "outputs": 1,\r
57         "x": 494.5713653564453,\r
58         "y": 440,\r
59         "z": "9455099.1e285f8",\r
60         "wires": [\r
61             [\r
62                 "b92c8346.1030c",\r
63                 "d4055fd6.d46db",\r
64                 "6a8d6043.e67918"\r
65             ]\r
66         ]\r
67     },\r
68     {\r
69         "id": "b92c8346.1030c",\r
70         "type": "returnSuccess",\r
71         "name": "return success",\r
72         "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
73         "comments": "",\r
74         "x": 790.9049835205078,\r
75         "y": 716.9305114746094,\r
76         "z": "9455099.1e285f8",\r
77         "wires": []\r
78     },\r
79     {\r
80         "id": "ee6a8ea4.1c7198",\r
81         "type": "comment",\r
82         "name": "new for TransportSlicing",\r
83         "info": "",\r
84         "comments": "",\r
85         "x": 822.3333282470703,\r
86         "y": 391.3333435058594,\r
87         "z": "9455099.1e285f8",\r
88         "wires": []\r
89     },\r
90     {\r
91         "id": "d4055fd6.d46db",\r
92         "type": "save",\r
93         "name": "get service-instance from aai",\r
94         "xml": "<!--<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" -->\n<!--\tresource=\"service-instance\"-->\n<!--\tkey='service-instance.service-instance-id = $service-data.vnfs.vnf[$tmp.vidx].vnf-data.service-information.service-instance-id-->\n<!--         AND customer.global-customer-id = $service-data.vnfs.vnf[$tmp.vidx].vnf-data.service-information.global-customer-id -->\n<!--         AND service-subscription.service-type = $service-data.vnfs.vnf[$tmp.vidx].vnf-data.service-information.subscription-service-type'-->\n<!--\tlocal-only=\"false\"-->\n<!--\tforce=\"true\" pfx=\"tmp.aai.service-instance\">-->\n    \n\n<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"service-instance\"\n\tkey='service-instance.service-instance-id = $vnf-topology-operation-input.service-information.service-instance-id\n         AND customer.global-customer-id = $vnf-topology-operation-input.service-information.global-customer-id \n         AND service-subscription.service-type = $vnf-topology-operation-input.service-information.subscription-service-type'\n\tlocal-only=\"false\"\n\tforce=\"true\" pfx=\"tmp.aai.service-instance\">\n\n\n<!--vnf-topology-operation-input.service-information.service-instance-id-->",\r
95         "comments": "",\r
96         "outputs": 1,\r
97         "x": 842.3333282470703,\r
98         "y": 487.3333435058594,\r
99         "z": "9455099.1e285f8",\r
100         "wires": [\r
101             [\r
102                 "381d7bc0.f1068c",\r
103                 "4a8a0c1b.ab698c",\r
104                 "31b9c3f9.83b5cc"\r
105             ]\r
106         ]\r
107     },\r
108     {\r
109         "id": "381d7bc0.f1068c",\r
110         "type": "success",\r
111         "name": "success",\r
112         "xml": "<outcome value='success'>\n",\r
113         "comments": "",\r
114         "outputs": 1,\r
115         "x": 1061.3333282470703,\r
116         "y": 425.3333435058594,\r
117         "z": "9455099.1e285f8",\r
118         "wires": [\r
119             [\r
120                 "78172321.e32f04"\r
121             ]\r
122         ]\r
123     },\r
124     {\r
125         "id": "4a8a0c1b.ab698c",\r
126         "type": "not-found",\r
127         "name": "not-found",\r
128         "xml": "<outcome value='not-found'>\n",\r
129         "comments": "",\r
130         "outputs": 1,\r
131         "x": 1070.8242950439453,\r
132         "y": 467.9073791503906,\r
133         "z": "9455099.1e285f8",\r
134         "wires": [\r
135             [\r
136                 "fb661f4a.a35e88"\r
137             ]\r
138         ]\r
139     },\r
140     {\r
141         "id": "31b9c3f9.83b5cc",\r
142         "type": "failure",\r
143         "name": "failure",\r
144         "xml": "<outcome value='failure'>\n",\r
145         "comments": "",\r
146         "outputs": 1,\r
147         "x": 1059.3333282470703,\r
148         "y": 514.3333435058594,\r
149         "z": "9455099.1e285f8",\r
150         "wires": [\r
151             [\r
152                 "c596dceb.f440c8"\r
153             ]\r
154         ]\r
155     },\r
156     {\r
157         "id": "fb661f4a.a35e88",\r
158         "type": "returnFailure",\r
159         "name": "return failure",\r
160         "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
161         "comments": "",\r
162         "x": 1224.3957061767578,\r
163         "y": 471.193115234375,\r
164         "z": "9455099.1e285f8",\r
165         "wires": []\r
166     },\r
167     {\r
168         "id": "c596dceb.f440c8",\r
169         "type": "returnFailure",\r
170         "name": "return failure",\r
171         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
172         "comments": "",\r
173         "x": 1228.3333282470703,\r
174         "y": 515.3333435058594,\r
175         "z": "9455099.1e285f8",\r
176         "wires": []\r
177     },\r
178     {\r
179         "id": "78172321.e32f04",\r
180         "type": "for",\r
181         "name": "for each relationship",\r
182         "xml": "<for index='rel-index' start='0' end='`$tmp.aai.service-instance.relationship-list.relationship_length`' >\n",\r
183         "comments": "",\r
184         "outputs": 1,\r
185         "x": 1258.3333282470703,\r
186         "y": 421.3333435058594,\r
187         "z": "9455099.1e285f8",\r
188         "wires": [\r
189             [\r
190                 "2b97696b.7fb036"\r
191             ]\r
192         ]\r
193     },\r
194     {\r
195         "id": "2b97696b.7fb036",\r
196         "type": "switchNode",\r
197         "name": "switch related-to",\r
198         "xml": "<switch test='`$tmp.aai.service-instance.relationship-list.relationship[$rel-index].related-to`'>\n",\r
199         "comments": "",\r
200         "outputs": 1,\r
201         "x": 1481.6668243408203,\r
202         "y": 421.3332824707031,\r
203         "z": "9455099.1e285f8",\r
204         "wires": [\r
205             [\r
206                 "42c2b0bd.f47dd"\r
207             ]\r
208         ]\r
209     },\r
210     {\r
211         "id": "42c2b0bd.f47dd",\r
212         "type": "outcome",\r
213         "name": "connectivity",\r
214         "xml": "<outcome value='connectivity'>\n",\r
215         "comments": "",\r
216         "outputs": 1,\r
217         "x": 1682.3334617614746,\r
218         "y": 422.33336448669434,\r
219         "z": "9455099.1e285f8",\r
220         "wires": [\r
221             [\r
222                 "2d4b22d.3ad5fde"\r
223             ]\r
224         ]\r
225     },\r
226     {\r
227         "id": "6a8d6043.e67918",\r
228         "type": "execute",\r
229         "name": "execute properties",\r
230         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />",\r
231         "comments": "",\r
232         "outputs": 1,\r
233         "x": 808.3333282470703,\r
234         "y": 435.3333435058594,\r
235         "z": "9455099.1e285f8",\r
236         "wires": [\r
237             []\r
238         ]\r
239     },\r
240     {\r
241         "id": "2d4b22d.3ad5fde",\r
242         "type": "save",\r
243         "name": "get connectivity from aai",\r
244         "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[$rel-index].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.connectivity\" >\n",\r
245         "comments": "",\r
246         "outputs": 1,\r
247         "x": 1920.3333282470703,\r
248         "y": 424.3333435058594,\r
249         "z": "9455099.1e285f8",\r
250         "wires": [\r
251             [\r
252                 "767f3312.da0fc4",\r
253                 "6e6e816a.046da8",\r
254                 "7240a2d3.cdb52c"\r
255             ]\r
256         ]\r
257     },\r
258     {\r
259         "id": "767f3312.da0fc4",\r
260         "type": "success",\r
261         "name": "success",\r
262         "xml": "<outcome value='success'>\n",\r
263         "comments": "",\r
264         "outputs": 1,\r
265         "x": 2128.3333282470703,\r
266         "y": 388.3333435058594,\r
267         "z": "9455099.1e285f8",\r
268         "wires": [\r
269             [\r
270                 "9782a1c0.c96908"\r
271             ]\r
272         ]\r
273     },\r
274     {\r
275         "id": "6e6e816a.046da8",\r
276         "type": "not-found",\r
277         "name": "not-found",\r
278         "xml": "<outcome value='not-found'>\n",\r
279         "comments": "",\r
280         "outputs": 1,\r
281         "x": 2128.8242950439453,\r
282         "y": 433.9073791503906,\r
283         "z": "9455099.1e285f8",\r
284         "wires": [\r
285             [\r
286                 "2e176049.379ac8"\r
287             ]\r
288         ]\r
289     },\r
290     {\r
291         "id": "7240a2d3.cdb52c",\r
292         "type": "failure",\r
293         "name": "failure",\r
294         "xml": "<outcome value='failure'>\n",\r
295         "comments": "",\r
296         "outputs": 1,\r
297         "x": 2126.3333282470703,\r
298         "y": 477.3333435058594,\r
299         "z": "9455099.1e285f8",\r
300         "wires": [\r
301             [\r
302                 "33c68883.4e4dd8"\r
303             ]\r
304         ]\r
305     },\r
306     {\r
307         "id": "2e176049.379ac8",\r
308         "type": "returnFailure",\r
309         "name": "return failure",\r
310         "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
311         "comments": "",\r
312         "x": 2291.395706176758,\r
313         "y": 434.193115234375,\r
314         "z": "9455099.1e285f8",\r
315         "wires": []\r
316     },\r
317     {\r
318         "id": "33c68883.4e4dd8",\r
319         "type": "returnFailure",\r
320         "name": "return failure",\r
321         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
322         "comments": "",\r
323         "x": 2295.3333282470703,\r
324         "y": 478.3333435058594,\r
325         "z": "9455099.1e285f8",\r
326         "wires": []\r
327     },\r
328     {\r
329         "id": "2a05bc5b.b08dc4",\r
330         "type": "save",\r
331         "name": "get vpn-binding from aai",\r
332         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-binding\"\n\t    key=\"vpn-binding.vpn-id = $tmp.aai.connectivity.relationship-list.relationship[$cridx].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.vpn-binding\" >\n",\r
333         "comments": "",\r
334         "outputs": 1,\r
335         "x": 2601.3333282470703,\r
336         "y": 477.3333435058594,\r
337         "z": "9455099.1e285f8",\r
338         "wires": [\r
339             [\r
340                 "efe59340.81f6b",\r
341                 "9ec2589f.db3418",\r
342                 "4f5683a7.464474"\r
343             ]\r
344         ]\r
345     },\r
346     {\r
347         "id": "37afe5ee.53cc62",\r
348         "type": "block",\r
349         "name": "block : atomic",\r
350         "xml": "<block atomic=\"true\">",\r
351         "atomic": "true",\r
352         "outputs": 1,\r
353         "x": 2985.3333282470703,\r
354         "y": 477.3333435058594,\r
355         "z": "9455099.1e285f8",\r
356         "wires": [\r
357             [\r
358                 "e3b2dd80.eef1a8",\r
359                 "a9ed431c.c281c",\r
360                 "d4052d30.ad8718",\r
361                 "fddd2ea9.355138",\r
362                 "9f2982f0.62eef8",\r
363                 "3eed71af.4521b6"\r
364             ]\r
365         ]\r
366     },\r
367     {\r
368         "id": "efe59340.81f6b",\r
369         "type": "success",\r
370         "name": "success",\r
371         "xml": "<outcome value='success'>\n",\r
372         "comments": "",\r
373         "outputs": 1,\r
374         "x": 2812.3333282470703,\r
375         "y": 479.3333435058594,\r
376         "z": "9455099.1e285f8",\r
377         "wires": [\r
378             [\r
379                 "37afe5ee.53cc62"\r
380             ]\r
381         ]\r
382     },\r
383     {\r
384         "id": "9ec2589f.db3418",\r
385         "type": "not-found",\r
386         "name": "not-found",\r
387         "xml": "<outcome value='not-found'>\n",\r
388         "comments": "",\r
389         "outputs": 1,\r
390         "x": 2812.8242950439453,\r
391         "y": 524.9073791503906,\r
392         "z": "9455099.1e285f8",\r
393         "wires": [\r
394             [\r
395                 "597b7a11.444784"\r
396             ]\r
397         ]\r
398     },\r
399     {\r
400         "id": "4f5683a7.464474",\r
401         "type": "failure",\r
402         "name": "failure",\r
403         "xml": "<outcome value='failure'>\n",\r
404         "comments": "",\r
405         "outputs": 1,\r
406         "x": 2810.3333282470703,\r
407         "y": 568.3333435058594,\r
408         "z": "9455099.1e285f8",\r
409         "wires": [\r
410             [\r
411                 "7e03ef7b.cd722"\r
412             ]\r
413         ]\r
414     },\r
415     {\r
416         "id": "7e03ef7b.cd722",\r
417         "type": "returnFailure",\r
418         "name": "return failure",\r
419         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
420         "comments": "",\r
421         "x": 2977.3333282470703,\r
422         "y": 567.3333435058594,\r
423         "z": "9455099.1e285f8",\r
424         "wires": []\r
425     },\r
426     {\r
427         "id": "597b7a11.444784",\r
428         "type": "returnFailure",\r
429         "name": "return failure",\r
430         "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
431         "comments": "",\r
432         "x": 2975.395706176758,\r
433         "y": 525.193115234375,\r
434         "z": "9455099.1e285f8",\r
435         "wires": []\r
436     },\r
437     {\r
438         "id": "9782a1c0.c96908",\r
439         "type": "for",\r
440         "name": "for each relationship",\r
441         "xml": "<for silentFailure='true' index='cridx' start='0' end='`$tmp.aai.connectivity.relationship-list.relationship_length`' >\n\n",\r
442         "comments": "",\r
443         "outputs": 1,\r
444         "x": 2329.3333282470703,\r
445         "y": 383.3333435058594,\r
446         "z": "9455099.1e285f8",\r
447         "wires": [\r
448             [\r
449                 "650cd08b.3ade4"\r
450             ]\r
451         ]\r
452     },\r
453     {\r
454         "id": "650cd08b.3ade4",\r
455         "type": "switchNode",\r
456         "name": "switch related-to",\r
457         "xml": "<switch test='`$tmp.aai.connectivity.relationship-list.relationship[$cridx].related-to`'>\n",\r
458         "comments": "",\r
459         "outputs": 1,\r
460         "x": 2534.3333282470703,\r
461         "y": 383.3333435058594,\r
462         "z": "9455099.1e285f8",\r
463         "wires": [\r
464             [\r
465                 "aa3600cc.a7aae8"\r
466             ]\r
467         ]\r
468     },\r
469     {\r
470         "id": "aa3600cc.a7aae8",\r
471         "type": "outcome",\r
472         "name": "vpn-binding",\r
473         "xml": "<outcome value='vpn-binding'>\n",\r
474         "comments": "",\r
475         "outputs": 1,\r
476         "x": 2700.3333282470703,\r
477         "y": 383.3333435058594,\r
478         "z": "9455099.1e285f8",\r
479         "wires": [\r
480             [\r
481                 "fb75e488.be7c5"\r
482             ]\r
483         ]\r
484     },\r
485     {\r
486         "id": "fb75e488.be7c5",\r
487         "type": "block",\r
488         "name": "block : atomic",\r
489         "xml": "<block atomic=\"true\">",\r
490         "atomic": "true",\r
491         "outputs": 1,\r
492         "x": 2863.3333282470703,\r
493         "y": 383.3333435058594,\r
494         "z": "9455099.1e285f8",\r
495         "wires": [\r
496             [\r
497                 "2a05bc5b.b08dc4"\r
498             ]\r
499         ]\r
500     },\r
501     {\r
502         "id": "e3b2dd80.eef1a8",\r
503         "type": "set",\r
504         "name": "set pnf-name",\r
505         "xml": "<set>\n<parameter name='tmp.domain.pnf-name' value=\"`'networkId-providerId-' +\n                                                   $tmp.aai.vpn-binding.access-provider-id + '-clientId-' +\n                                                   $tmp.aai.vpn-binding.access-client-id + '-topologyId-' +\n                                                   $tmp.aai.vpn-binding.access-topology-id + '-nodeId-' +\n                                                   $tmp.aai.vpn-binding.src-access-node-id`\" />\n",\r
506         "comments": "",\r
507         "x": 3200.3333282470703,\r
508         "y": 187.33334350585938,\r
509         "z": "9455099.1e285f8",\r
510         "wires": []\r
511     },\r
512     {\r
513         "id": "a9ed431c.c281c",\r
514         "type": "get-resource",\r
515         "name": "get-resource src pnf",\r
516         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $tmp.domain.pnf-name\"\n        pfx='tmp.aai.source-pnf' local-only='false' >\n\n        <!--AND depth = '0'\"-->\n",\r
517         "comments": "",\r
518         "outputs": 1,\r
519         "x": 3226.3333282470703,\r
520         "y": 304.3333435058594,\r
521         "z": "9455099.1e285f8",\r
522         "wires": [\r
523             [\r
524                 "886463ef.2aa938",\r
525                 "42b42c71.803e4c",\r
526                 "a6449502.70e2c8"\r
527             ]\r
528         ]\r
529     },\r
530     {\r
531         "id": "886463ef.2aa938",\r
532         "type": "success",\r
533         "name": "success",\r
534         "xml": "<outcome value='success'>\n",\r
535         "comments": "",\r
536         "outputs": 1,\r
537         "x": 3421.833450317383,\r
538         "y": 256.3333435058594,\r
539         "z": "9455099.1e285f8",\r
540         "wires": [\r
541             [\r
542                 "c18c6719.20bd2"\r
543             ]\r
544         ]\r
545     },\r
546     {\r
547         "id": "42b42c71.803e4c",\r
548         "type": "not-found",\r
549         "name": "not-found",\r
550         "xml": "<outcome value='not-found'>\n",\r
551         "comments": "",\r
552         "outputs": 1,\r
553         "x": 3413.833450317383,\r
554         "y": 311.3333435058594,\r
555         "z": "9455099.1e285f8",\r
556         "wires": [\r
557             [\r
558                 "30a99a18.cda186"\r
559             ]\r
560         ]\r
561     },\r
562     {\r
563         "id": "c18c6719.20bd2",\r
564         "type": "block",\r
565         "name": "block",\r
566         "xml": "<block>\n",\r
567         "atomic": "false",\r
568         "comments": "",\r
569         "outputs": 1,\r
570         "x": 3566.215774536133,\r
571         "y": 255.989013671875,\r
572         "z": "9455099.1e285f8",\r
573         "wires": [\r
574             [\r
575                 "c69e4003.7eb5b8"\r
576             ]\r
577         ]\r
578     },\r
579     {\r
580         "id": "c69e4003.7eb5b8",\r
581         "type": "for",\r
582         "name": "for each relationship",\r
583         "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",\r
584         "comments": "",\r
585         "outputs": 1,\r
586         "x": 3750.3333282470703,\r
587         "y": 254.33334350585938,\r
588         "z": "9455099.1e285f8",\r
589         "wires": [\r
590             [\r
591                 "690e98ca.6414f8"\r
592             ]\r
593         ]\r
594     },\r
595     {\r
596         "id": "690e98ca.6414f8",\r
597         "type": "switchNode",\r
598         "name": "switch related-to",\r
599         "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",\r
600         "comments": "",\r
601         "outputs": 1,\r
602         "x": 3945.3333282470703,\r
603         "y": 254.33334350585938,\r
604         "z": "9455099.1e285f8",\r
605         "wires": [\r
606             [\r
607                 "2770cf70.6b8d58"\r
608             ]\r
609         ]\r
610     },\r
611     {\r
612         "id": "a6449502.70e2c8",\r
613         "type": "other",\r
614         "name": "other",\r
615         "xml": "<outcome value='Other'>\n",\r
616         "comments": "",\r
617         "outputs": 1,\r
618         "x": 3418.833450317383,\r
619         "y": 368.3333435058594,\r
620         "z": "9455099.1e285f8",\r
621         "wires": [\r
622             [\r
623                 "6503d576.73a654"\r
624             ]\r
625         ]\r
626     },\r
627     {\r
628         "id": "6503d576.73a654",\r
629         "type": "returnFailure",\r
630         "name": "return failure",\r
631         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",\r
632         "comments": "",\r
633         "x": 3570.833450317383,\r
634         "y": 369.3333435058594,\r
635         "z": "9455099.1e285f8",\r
636         "wires": []\r
637     },\r
638     {\r
639         "id": "30a99a18.cda186",\r
640         "type": "returnFailure",\r
641         "name": "return failure",\r
642         "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.connection-attachement.access-node-id`\" />\n\n",\r
643         "comments": "",\r
644         "x": 3581.833450317383,\r
645         "y": 312.3333435058594,\r
646         "z": "9455099.1e285f8",\r
647         "wires": []\r
648     },\r
649     {\r
650         "id": "9068d2cf.278dc8",\r
651         "type": "execute",\r
652         "name": "get esr-thirdparty-sdnc",\r
653         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.domain.esr-thirdparty-id AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.domain.esr-thirdparty-sdnc' local-only='false' >",\r
654         "comments": "",\r
655         "outputs": 1,\r
656         "x": 4533.33332824707,\r
657         "y": 271.3333435058594,\r
658         "z": "9455099.1e285f8",\r
659         "wires": [\r
660             [\r
661                 "1fca2290.06e8dd",\r
662                 "c7116ee2.229ee",\r
663                 "d17cbdef.3c1178"\r
664             ]\r
665         ]\r
666     },\r
667     {\r
668         "id": "7354c66b.f20a",\r
669         "type": "block",\r
670         "name": "block : atomic",\r
671         "xml": "<block atomic=\"true\">",\r
672         "atomic": "true",\r
673         "outputs": 1,\r
674         "x": 4327.33332824707,\r
675         "y": 258.3333435058594,\r
676         "z": "9455099.1e285f8",\r
677         "wires": [\r
678             [\r
679                 "3bcdb5b2.4a3a62",\r
680                 "9068d2cf.278dc8",\r
681                 "99f73767.79f228"\r
682             ]\r
683         ]\r
684     },\r
685     {\r
686         "id": "3bcdb5b2.4a3a62",\r
687         "type": "set",\r
688         "name": "set esr-thirdparty-sdnc domain id",\r
689         "xml": "<set>\n<parameter name='tmp.domain.esr-thirdparty-id' value=\"`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].relationship-data[0].relationship-value`\" />\n",\r
690         "comments": "",\r
691         "x": 4563.33332824707,\r
692         "y": 219.33334350585938,\r
693         "z": "9455099.1e285f8",\r
694         "wires": []\r
695     },\r
696     {\r
697         "id": "1fca2290.06e8dd",\r
698         "type": "success",\r
699         "name": "success",\r
700         "xml": "<outcome value='success'>\n",\r
701         "comments": "",\r
702         "outputs": 1,\r
703         "x": 4743.33332824707,\r
704         "y": 262.3333435058594,\r
705         "z": "9455099.1e285f8",\r
706         "wires": [\r
707             [\r
708                 "243ff6d9.66256a"\r
709             ]\r
710         ]\r
711     },\r
712     {\r
713         "id": "c7116ee2.229ee",\r
714         "type": "not-found",\r
715         "name": "not-found",\r
716         "xml": "<outcome value='not-found'>\n",\r
717         "comments": "",\r
718         "outputs": 1,\r
719         "x": 4735.33332824707,\r
720         "y": 317.3333435058594,\r
721         "z": "9455099.1e285f8",\r
722         "wires": [\r
723             [\r
724                 "bfdc168b.3ce728"\r
725             ]\r
726         ]\r
727     },\r
728     {\r
729         "id": "d17cbdef.3c1178",\r
730         "type": "other",\r
731         "name": "other",\r
732         "xml": "<outcome value='Other'>\n",\r
733         "comments": "",\r
734         "outputs": 1,\r
735         "x": 4740.33332824707,\r
736         "y": 374.3333435058594,\r
737         "z": "9455099.1e285f8",\r
738         "wires": [\r
739             [\r
740                 "77929148.a8a1"\r
741             ]\r
742         ]\r
743     },\r
744     {\r
745         "id": "77929148.a8a1",\r
746         "type": "returnFailure",\r
747         "name": "return failure",\r
748         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",\r
749         "comments": "",\r
750         "x": 4892.33332824707,\r
751         "y": 375.3333435058594,\r
752         "z": "9455099.1e285f8",\r
753         "wires": []\r
754     },\r
755     {\r
756         "id": "bfdc168b.3ce728",\r
757         "type": "returnFailure",\r
758         "name": "return failure",\r
759         "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.connection-attachement.access-node-id`\" />\n\n",\r
760         "comments": "",\r
761         "x": 4903.33332824707,\r
762         "y": 320.3333435058594,\r
763         "z": "9455099.1e285f8",\r
764         "wires": []\r
765     },\r
766     {\r
767         "id": "243ff6d9.66256a",\r
768         "type": "block",\r
769         "name": "block",\r
770         "xml": "<block>\n",\r
771         "atomic": "false",\r
772         "comments": "",\r
773         "outputs": 1,\r
774         "x": 4887.71565246582,\r
775         "y": 259.989013671875,\r
776         "z": "9455099.1e285f8",\r
777         "wires": [\r
778             [\r
779                 "ea25b28e.9d40c"\r
780             ]\r
781         ]\r
782     },\r
783     {\r
784         "id": "2770cf70.6b8d58",\r
785         "type": "outcome",\r
786         "name": "esr-thirdparty-sdnc",\r
787         "xml": "<outcome value='esr-thirdparty-sdnc'>\n",\r
788         "comments": "",\r
789         "outputs": 1,\r
790         "x": 4148.33332824707,\r
791         "y": 258.3333435058594,\r
792         "z": "9455099.1e285f8",\r
793         "wires": [\r
794             [\r
795                 "7354c66b.f20a"\r
796             ]\r
797         ]\r
798     },\r
799     {\r
800         "id": "ea25b28e.9d40c",\r
801         "type": "set",\r
802         "name": "set controller domain data",\r
803         "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.url' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.user' value=\"`$tmp.aai.domain.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.domain.password' value=\"`$tmp.aai.domain.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
804         "comments": "",\r
805         "x": 5102.33332824707,\r
806         "y": 256.3333435058594,\r
807         "z": "9455099.1e285f8",\r
808         "wires": []\r
809     },\r
810     {\r
811         "id": "99f73767.79f228",\r
812         "type": "break",\r
813         "name": "break",\r
814         "xml": "<break>\n",\r
815         "comments": "",\r
816         "x": 4483.33332824707,\r
817         "y": 335.3333435058594,\r
818         "z": "9455099.1e285f8",\r
819         "wires": []\r
820     },\r
821     {\r
822         "id": "774630ef.e09c58",\r
823         "type": "execute",\r
824         "name": "execute RestApiCallNode Delete transport slice without token",\r
825         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.transport-slice-creation.templatefile`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url +  '/restconf/operations/ietf-optical-slice:deallocate-optical-slice'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"otn-oof\"/>\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`\" />\n",\r
826         "comments": "",\r
827         "outputs": 1,\r
828         "x": 3350.3333282470703,\r
829         "y": 602.3333435058594,\r
830         "z": "9455099.1e285f8",\r
831         "wires": [\r
832             [\r
833                 "8a18cee3.35ffe",\r
834                 "99cc1156.473278"\r
835             ]\r
836         ]\r
837     },\r
838     {\r
839         "id": "8a18cee3.35ffe",\r
840         "type": "failure",\r
841         "name": "failure",\r
842         "xml": "<outcome value='failure'>\n",\r
843         "comments": "",\r
844         "outputs": 1,\r
845         "x": 3693.8333282470703,\r
846         "y": 597.3333435058594,\r
847         "z": "9455099.1e285f8",\r
848         "wires": [\r
849             [\r
850                 "a2ed508f.5c119"\r
851             ]\r
852         ]\r
853     },\r
854     {\r
855         "id": "99cc1156.473278",\r
856         "type": "success",\r
857         "name": "success",\r
858         "xml": "<outcome value='success'>\n",\r
859         "comments": "",\r
860         "outputs": 1,\r
861         "x": 3697.8333282470703,\r
862         "y": 637.3333435058594,\r
863         "z": "9455099.1e285f8",\r
864         "wires": [\r
865             [\r
866                 "912161a0.cf7bf"\r
867             ]\r
868         ]\r
869     },\r
870     {\r
871         "id": "912161a0.cf7bf",\r
872         "type": "block",\r
873         "name": "block : atomic",\r
874         "xml": "<block atomic=\"true\">",\r
875         "atomic": "true",\r
876         "comments": "",\r
877         "outputs": 1,\r
878         "x": 3855.3333282470703,\r
879         "y": 637.3333435058594,\r
880         "z": "9455099.1e285f8",\r
881         "wires": [\r
882             []\r
883         ]\r
884     },\r
885     {\r
886         "id": "a2ed508f.5c119",\r
887         "type": "returnFailure",\r
888         "name": "return failure",\r
889         "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 deallocate transport slice rest api\" />\n",\r
890         "comments": "",\r
891         "x": 3851.8333282470703,\r
892         "y": 597.3333435058594,\r
893         "z": "9455099.1e285f8",\r
894         "wires": []\r
895     },\r
896     {\r
897         "id": "3eed71af.4521b6",\r
898         "type": "set",\r
899         "name": "set attachment_param for TN NSSSI deleteion in PNC",\r
900         "xml": "<set>\n<parameter name='slice-instance-id' value='`$tmp.aai.service-instance.service-instance-id`' />\n\n",\r
901         "comments": "",\r
902         "x": 3326.3333282470703,\r
903         "y": 477.3333435058594,\r
904         "z": "9455099.1e285f8",\r
905         "wires": []\r
906     },\r
907     {\r
908         "id": "d4052d30.ad8718",\r
909         "type": "save",\r
910         "name": "delete connectivity resource in AAI",\r
911         "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n      key='connectivity.connectivity-id = $tmp.aai.connectivity.connectivity-id'>\n",\r
912         "comments": "",\r
913         "outputs": 1,\r
914         "x": 3256.3333282470703,\r
915         "y": 912.3333435058594,\r
916         "z": "9455099.1e285f8",\r
917         "wires": [\r
918             []\r
919         ]\r
920     },\r
921     {\r
922         "id": "fddd2ea9.355138",\r
923         "type": "save",\r
924         "name": "delete vpn-binding resource in AAI",\r
925         "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding' \n      key='vpn-binding.vpn-id = $tmp.aai.vpn-binding.vpn-id' >\n",\r
926         "comments": "",\r
927         "outputs": 1,\r
928         "x": 3252.3333282470703,\r
929         "y": 956.3333435058594,\r
930         "z": "9455099.1e285f8",\r
931         "wires": [\r
932             []\r
933         ]\r
934     },\r
935     {\r
936         "id": "81312607.6bb828",\r
937         "type": "execute",\r
938         "name": "execute RestApiCallNode domain UNI deColoring",\r
939         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.ts-coloring-uni-port.templatefile`\" />-->\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-network:networks/network=networkId-providerId-' + $tmp.aai.connectivity.access-provider-id + '-clientId-' + $tmp.aai.connectivity.access-client-id + '-topologyId-' + $tmp.aai.connectivity.access-topology-id +  '/node=' + $tmp.aai.connectivity.access-node-id + '/ietf-network-topology:termination-point=' + $tmp.aai.connectivity.access-ltp-id + '/ietf-te-topology:te/ietf-optical-slice:slice-id-list=' + $slice-instance-id `\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"otn-oof\"/>\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`\" />\n",\r
940         "comments": "",\r
941         "outputs": 1,\r
942         "x": 3836.3333282470703,\r
943         "y": 776.3333435058594,\r
944         "z": "9455099.1e285f8",\r
945         "wires": [\r
946             [\r
947                 "cd905ee1.eaa9b8",\r
948                 "3271c447.28d454"\r
949             ]\r
950         ]\r
951     },\r
952     {\r
953         "id": "3271c447.28d454",\r
954         "type": "failure",\r
955         "name": "failure",\r
956         "xml": "<outcome value='failure'>\n",\r
957         "comments": "",\r
958         "outputs": 1,\r
959         "x": 4102.33332824707,\r
960         "y": 756.3333435058594,\r
961         "z": "9455099.1e285f8",\r
962         "wires": [\r
963             [\r
964                 "e043f0ae.c34d08"\r
965             ]\r
966         ]\r
967     },\r
968     {\r
969         "id": "cd905ee1.eaa9b8",\r
970         "type": "success",\r
971         "name": "success",\r
972         "xml": "<outcome value='success'>\n",\r
973         "comments": "",\r
974         "outputs": 1,\r
975         "x": 4103.333541870117,\r
976         "y": 807.3332529067993,\r
977         "z": "9455099.1e285f8",\r
978         "wires": [\r
979             [\r
980                 "a5def9d3.538c"\r
981             ]\r
982         ]\r
983     },\r
984     {\r
985         "id": "e043f0ae.c34d08",\r
986         "type": "returnFailure",\r
987         "name": "return failure",\r
988         "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 decoloring UNI rest api\" />\n",\r
989         "comments": "",\r
990         "x": 4242.333576202393,\r
991         "y": 756.3333444595337,\r
992         "z": "9455099.1e285f8",\r
993         "wires": []\r
994     },\r
995     {\r
996         "id": "a5def9d3.538c",\r
997         "type": "block",\r
998         "name": "block",\r
999         "xml": "<block>\n",\r
1000         "atomic": "false",\r
1001         "comments": "",\r
1002         "outputs": 1,\r
1003         "x": 4248.3605880737305,\r
1004         "y": 805.0787382125854,\r
1005         "z": "9455099.1e285f8",\r
1006         "wires": [\r
1007             []\r
1008         ]\r
1009     },\r
1010     {\r
1011         "id": "9f2982f0.62eef8",\r
1012         "type": "switchNode",\r
1013         "name": "switch connectivity has ethernet service",\r
1014         "xml": "<switch test='`$tmp.aai.connectivity.etht-svc-name`'>\n",\r
1015         "comments": "",\r
1016         "outputs": 1,\r
1017         "x": 3285.3333282470703,\r
1018         "y": 793.3333435058594,\r
1019         "z": "9455099.1e285f8",\r
1020         "wires": [\r
1021             [\r
1022                 "e2b757bb.931bf8",\r
1023                 "73b037b.7f08a48"\r
1024             ]\r
1025         ]\r
1026     },\r
1027     {\r
1028         "id": "73b037b.7f08a48",\r
1029         "type": "other",\r
1030         "name": "other",\r
1031         "xml": "<outcome value='Other'>\n",\r
1032         "comments": "",\r
1033         "outputs": 1,\r
1034         "x": 3523.3333282470703,\r
1035         "y": 776.3333435058594,\r
1036         "z": "9455099.1e285f8",\r
1037         "wires": [\r
1038             [\r
1039                 "81312607.6bb828"\r
1040             ]\r
1041         ]\r
1042     },\r
1043     {\r
1044         "id": "e2b757bb.931bf8",\r
1045         "type": "outcome",\r
1046         "name": "Null",\r
1047         "xml": "<outcome value=''>\n",\r
1048         "comments": "",\r
1049         "outputs": 1,\r
1050         "x": 3535.3333282470703,\r
1051         "y": 843.3333435058594,\r
1052         "z": "9455099.1e285f8",\r
1053         "wires": [\r
1054             []\r
1055         ]\r
1056     }\r
1057 ]