Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / p2p_eline / GENERIC-RESOURCE-API_p2p-vnf-topology-operation-p2p-deactivate.json
1 [\r
2     {\r
3         "id": "d98dcf0e.93938",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 210.3333282470703,\r
8         "y": 183.33334350585938,\r
9         "z": "89e81e2a.0dc22",\r
10         "wires": [\r
11             [\r
12                 "319ab0df.6ee57"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "319ab0df.6ee57",\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": 232.5714521408081,\r
27         "z": "89e81e2a.0dc22",\r
28         "wires": [\r
29             [\r
30                 "dbf82646.30e808"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "dbf82646.30e808",\r
36         "type": "method",\r
37         "name": "method p2p-vnf-topology-operation-p2p-deactivate",\r
38         "xml": "<method rpc='p2p-vnf-topology-operation-p2p-deactivate' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 344.76194763183594,\r
42         "y": 317.33337593078613,\r
43         "z": "89e81e2a.0dc22",\r
44         "wires": [\r
45             [\r
46                 "3957bde9.7965f2"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "3957bde9.7965f2",\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": 447,\r
59         "z": "89e81e2a.0dc22",\r
60         "wires": [\r
61             [\r
62                 "78baadd0.d3fb44",\r
63                 "2d184474.a022a4",\r
64                 "94f651c0.50e168"\r
65             ]\r
66         ]\r
67     },\r
68     {\r
69         "id": "78baadd0.d3fb44",\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": 768.9049835205078,\r
75         "y": 713.9305114746094,\r
76         "z": "89e81e2a.0dc22",\r
77         "wires": []\r
78     },\r
79     {\r
80         "id": "2b013ae4.1229c6",\r
81         "type": "comment",\r
82         "name": "new for TransportSlicing",\r
83         "info": "",\r
84         "comments": "",\r
85         "x": 800.3333282470703,\r
86         "y": 388.3333435058594,\r
87         "z": "89e81e2a.0dc22",\r
88         "wires": []\r
89     },\r
90     {\r
91         "id": "2d184474.a022a4",\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<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": 820.3333282470703,\r
98         "y": 484.3333435058594,\r
99         "z": "89e81e2a.0dc22",\r
100         "wires": [\r
101             [\r
102                 "f1b2a987.371a3",\r
103                 "e9f71e05.b9b1f",\r
104                 "bd4a22a3.cd4418"\r
105             ]\r
106         ]\r
107     },\r
108     {\r
109         "id": "f1b2a987.371a3",\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": 1039.3333282470703,\r
116         "y": 422.3333435058594,\r
117         "z": "89e81e2a.0dc22",\r
118         "wires": [\r
119             [\r
120                 "c581d6e1.222a78"\r
121             ]\r
122         ]\r
123     },\r
124     {\r
125         "id": "e9f71e05.b9b1f",\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": 1048.8242950439453,\r
132         "y": 464.9073791503906,\r
133         "z": "89e81e2a.0dc22",\r
134         "wires": [\r
135             [\r
136                 "d0a2ce90.fc9c7"\r
137             ]\r
138         ]\r
139     },\r
140     {\r
141         "id": "bd4a22a3.cd4418",\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": 1037.3333282470703,\r
148         "y": 511.3333435058594,\r
149         "z": "89e81e2a.0dc22",\r
150         "wires": [\r
151             [\r
152                 "dfb27a3e.e61018"\r
153             ]\r
154         ]\r
155     },\r
156     {\r
157         "id": "d0a2ce90.fc9c7",\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": 1202.3957061767578,\r
163         "y": 468.193115234375,\r
164         "z": "89e81e2a.0dc22",\r
165         "wires": []\r
166     },\r
167     {\r
168         "id": "dfb27a3e.e61018",\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": 1206.3333282470703,\r
174         "y": 512.3333435058594,\r
175         "z": "89e81e2a.0dc22",\r
176         "wires": []\r
177     },\r
178     {\r
179         "id": "c581d6e1.222a78",\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": 1236.3333282470703,\r
186         "y": 418.3333435058594,\r
187         "z": "89e81e2a.0dc22",\r
188         "wires": [\r
189             [\r
190                 "c916b66c.2d0ed"\r
191             ]\r
192         ]\r
193     },\r
194     {\r
195         "id": "c916b66c.2d0ed",\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": 1459.6668243408203,\r
202         "y": 418.3332824707031,\r
203         "z": "89e81e2a.0dc22",\r
204         "wires": [\r
205             [\r
206                 "92806cc2.c66de8"\r
207             ]\r
208         ]\r
209     },\r
210     {\r
211         "id": "92806cc2.c66de8",\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": 1660.3334617614746,\r
218         "y": 419.33336448669434,\r
219         "z": "89e81e2a.0dc22",\r
220         "wires": [\r
221             [\r
222                 "a2f1e4fa.ab8b98"\r
223             ]\r
224         ]\r
225     },\r
226     {\r
227         "id": "94f651c0.50e168",\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": 786.3333282470703,\r
234         "y": 432.3333435058594,\r
235         "z": "89e81e2a.0dc22",\r
236         "wires": [\r
237             []\r
238         ]\r
239     },\r
240     {\r
241         "id": "a2f1e4fa.ab8b98",\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": 1898.3333282470703,\r
248         "y": 421.3333435058594,\r
249         "z": "89e81e2a.0dc22",\r
250         "wires": [\r
251             [\r
252                 "ed2a7178.6b056",\r
253                 "cd09831d.de74c8",\r
254                 "a3036edf.1e05d8"\r
255             ]\r
256         ]\r
257     },\r
258     {\r
259         "id": "ed2a7178.6b056",\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": 2106.3333282470703,\r
266         "y": 385.3333435058594,\r
267         "z": "89e81e2a.0dc22",\r
268         "wires": [\r
269             [\r
270                 "901ec956.b36b88"\r
271             ]\r
272         ]\r
273     },\r
274     {\r
275         "id": "cd09831d.de74c8",\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": 2106.8242950439453,\r
282         "y": 430.9073791503906,\r
283         "z": "89e81e2a.0dc22",\r
284         "wires": [\r
285             [\r
286                 "45fbb915.2d083"\r
287             ]\r
288         ]\r
289     },\r
290     {\r
291         "id": "a3036edf.1e05d8",\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": 2104.3333282470703,\r
298         "y": 474.3333435058594,\r
299         "z": "89e81e2a.0dc22",\r
300         "wires": [\r
301             [\r
302                 "2f98e497.095aa4"\r
303             ]\r
304         ]\r
305     },\r
306     {\r
307         "id": "45fbb915.2d083",\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": 2269.395706176758,\r
313         "y": 431.193115234375,\r
314         "z": "89e81e2a.0dc22",\r
315         "wires": []\r
316     },\r
317     {\r
318         "id": "2f98e497.095aa4",\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": 2273.3333282470703,\r
324         "y": 475.3333435058594,\r
325         "z": "89e81e2a.0dc22",\r
326         "wires": []\r
327     },\r
328     {\r
329         "id": "8158b5e1.0a585",\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": 2579.3333282470703,\r
336         "y": 474.3333435058594,\r
337         "z": "89e81e2a.0dc22",\r
338         "wires": [\r
339             [\r
340                 "87ee8ab9.1e01d",\r
341                 "3621ff2f.804af",\r
342                 "4896a29e.06bc3c"\r
343             ]\r
344         ]\r
345     },\r
346     {\r
347         "id": "fa999a4d.1ab52",\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": 2963.3333282470703,\r
354         "y": 474.3333435058594,\r
355         "z": "89e81e2a.0dc22",\r
356         "wires": [\r
357             [\r
358                 "5ce16a5f.d1a7a4",\r
359                 "ad2097c8.6a19b",\r
360                 "15c593ac.788fc4",\r
361                 "80663318.de3fc8"\r
362             ]\r
363         ]\r
364     },\r
365     {\r
366         "id": "87ee8ab9.1e01d",\r
367         "type": "success",\r
368         "name": "success",\r
369         "xml": "<outcome value='success'>\n",\r
370         "comments": "",\r
371         "outputs": 1,\r
372         "x": 2790.3333282470703,\r
373         "y": 476.3333435058594,\r
374         "z": "89e81e2a.0dc22",\r
375         "wires": [\r
376             [\r
377                 "fa999a4d.1ab52"\r
378             ]\r
379         ]\r
380     },\r
381     {\r
382         "id": "3621ff2f.804af",\r
383         "type": "not-found",\r
384         "name": "not-found",\r
385         "xml": "<outcome value='not-found'>\n",\r
386         "comments": "",\r
387         "outputs": 1,\r
388         "x": 2790.8242950439453,\r
389         "y": 521.9073791503906,\r
390         "z": "89e81e2a.0dc22",\r
391         "wires": [\r
392             [\r
393                 "f4c4347e.16c668"\r
394             ]\r
395         ]\r
396     },\r
397     {\r
398         "id": "4896a29e.06bc3c",\r
399         "type": "failure",\r
400         "name": "failure",\r
401         "xml": "<outcome value='failure'>\n",\r
402         "comments": "",\r
403         "outputs": 1,\r
404         "x": 2788.3333282470703,\r
405         "y": 565.3333435058594,\r
406         "z": "89e81e2a.0dc22",\r
407         "wires": [\r
408             [\r
409                 "eb7db10f.2b3ab8"\r
410             ]\r
411         ]\r
412     },\r
413     {\r
414         "id": "eb7db10f.2b3ab8",\r
415         "type": "returnFailure",\r
416         "name": "return failure",\r
417         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
418         "comments": "",\r
419         "x": 2955.3333282470703,\r
420         "y": 564.3333435058594,\r
421         "z": "89e81e2a.0dc22",\r
422         "wires": []\r
423     },\r
424     {\r
425         "id": "f4c4347e.16c668",\r
426         "type": "returnFailure",\r
427         "name": "return failure",\r
428         "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
429         "comments": "",\r
430         "x": 2953.395706176758,\r
431         "y": 522.193115234375,\r
432         "z": "89e81e2a.0dc22",\r
433         "wires": []\r
434     },\r
435     {\r
436         "id": "901ec956.b36b88",\r
437         "type": "for",\r
438         "name": "for each relationship",\r
439         "xml": "<for silentFailure='true' index='cridx' start='0' end='`$tmp.aai.connectivity.relationship-list.relationship_length`' >\n\n",\r
440         "comments": "",\r
441         "outputs": 1,\r
442         "x": 2307.3333282470703,\r
443         "y": 380.3333435058594,\r
444         "z": "89e81e2a.0dc22",\r
445         "wires": [\r
446             [\r
447                 "dada8f4e.0ceef"\r
448             ]\r
449         ]\r
450     },\r
451     {\r
452         "id": "dada8f4e.0ceef",\r
453         "type": "switchNode",\r
454         "name": "switch related-to",\r
455         "xml": "<switch test='`$tmp.aai.connectivity.relationship-list.relationship[$cridx].related-to`'>\n",\r
456         "comments": "",\r
457         "outputs": 1,\r
458         "x": 2512.3333282470703,\r
459         "y": 380.3333435058594,\r
460         "z": "89e81e2a.0dc22",\r
461         "wires": [\r
462             [\r
463                 "75d22c63.5e7cac"\r
464             ]\r
465         ]\r
466     },\r
467     {\r
468         "id": "75d22c63.5e7cac",\r
469         "type": "outcome",\r
470         "name": "vpn-binding",\r
471         "xml": "<outcome value='vpn-binding'>\n",\r
472         "comments": "",\r
473         "outputs": 1,\r
474         "x": 2678.3333282470703,\r
475         "y": 380.3333435058594,\r
476         "z": "89e81e2a.0dc22",\r
477         "wires": [\r
478             [\r
479                 "42f7bc9.ecd26c4"\r
480             ]\r
481         ]\r
482     },\r
483     {\r
484         "id": "42f7bc9.ecd26c4",\r
485         "type": "block",\r
486         "name": "block : atomic",\r
487         "xml": "<block atomic=\"true\">",\r
488         "atomic": "true",\r
489         "outputs": 1,\r
490         "x": 2841.3333282470703,\r
491         "y": 380.3333435058594,\r
492         "z": "89e81e2a.0dc22",\r
493         "wires": [\r
494             [\r
495                 "8158b5e1.0a585"\r
496             ]\r
497         ]\r
498     },\r
499     {\r
500         "id": "5ce16a5f.d1a7a4",\r
501         "type": "set",\r
502         "name": "set pnf-name",\r
503         "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
504         "comments": "",\r
505         "x": 3178.3333282470703,\r
506         "y": 184.33334350585938,\r
507         "z": "89e81e2a.0dc22",\r
508         "wires": []\r
509     },\r
510     {\r
511         "id": "ad2097c8.6a19b",\r
512         "type": "get-resource",\r
513         "name": "get-resource src pnf",\r
514         "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
515         "comments": "",\r
516         "outputs": 1,\r
517         "x": 3204.3333282470703,\r
518         "y": 301.3333435058594,\r
519         "z": "89e81e2a.0dc22",\r
520         "wires": [\r
521             [\r
522                 "43b23d4f.547d54",\r
523                 "30274991.38252e",\r
524                 "50a3db86.4834dc"\r
525             ]\r
526         ]\r
527     },\r
528     {\r
529         "id": "43b23d4f.547d54",\r
530         "type": "success",\r
531         "name": "success",\r
532         "xml": "<outcome value='success'>\n",\r
533         "comments": "",\r
534         "outputs": 1,\r
535         "x": 3399.833450317383,\r
536         "y": 253.33334350585938,\r
537         "z": "89e81e2a.0dc22",\r
538         "wires": [\r
539             [\r
540                 "a478ad49.449108"\r
541             ]\r
542         ]\r
543     },\r
544     {\r
545         "id": "30274991.38252e",\r
546         "type": "not-found",\r
547         "name": "not-found",\r
548         "xml": "<outcome value='not-found'>\n",\r
549         "comments": "",\r
550         "outputs": 1,\r
551         "x": 3391.833450317383,\r
552         "y": 308.3333435058594,\r
553         "z": "89e81e2a.0dc22",\r
554         "wires": [\r
555             [\r
556                 "d9ec800f.57eab"\r
557             ]\r
558         ]\r
559     },\r
560     {\r
561         "id": "a478ad49.449108",\r
562         "type": "block",\r
563         "name": "block",\r
564         "xml": "<block>\n",\r
565         "atomic": "false",\r
566         "comments": "",\r
567         "outputs": 1,\r
568         "x": 3544.215774536133,\r
569         "y": 252.989013671875,\r
570         "z": "89e81e2a.0dc22",\r
571         "wires": [\r
572             [\r
573                 "5da14bf8.d82d04"\r
574             ]\r
575         ]\r
576     },\r
577     {\r
578         "id": "5da14bf8.d82d04",\r
579         "type": "for",\r
580         "name": "for each relationship",\r
581         "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",\r
582         "comments": "",\r
583         "outputs": 1,\r
584         "x": 3728.3333282470703,\r
585         "y": 251.33334350585938,\r
586         "z": "89e81e2a.0dc22",\r
587         "wires": [\r
588             [\r
589                 "d20fbb15.205b28"\r
590             ]\r
591         ]\r
592     },\r
593     {\r
594         "id": "d20fbb15.205b28",\r
595         "type": "switchNode",\r
596         "name": "switch related-to",\r
597         "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",\r
598         "comments": "",\r
599         "outputs": 1,\r
600         "x": 3923.3333282470703,\r
601         "y": 251.33334350585938,\r
602         "z": "89e81e2a.0dc22",\r
603         "wires": [\r
604             [\r
605                 "997f14d.5069ee8"\r
606             ]\r
607         ]\r
608     },\r
609     {\r
610         "id": "50a3db86.4834dc",\r
611         "type": "other",\r
612         "name": "other",\r
613         "xml": "<outcome value='Other'>\n",\r
614         "comments": "",\r
615         "outputs": 1,\r
616         "x": 3396.833450317383,\r
617         "y": 365.3333435058594,\r
618         "z": "89e81e2a.0dc22",\r
619         "wires": [\r
620             [\r
621                 "f0e3dab8.1633e8"\r
622             ]\r
623         ]\r
624     },\r
625     {\r
626         "id": "f0e3dab8.1633e8",\r
627         "type": "returnFailure",\r
628         "name": "return failure",\r
629         "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
630         "comments": "",\r
631         "x": 3548.833450317383,\r
632         "y": 366.3333435058594,\r
633         "z": "89e81e2a.0dc22",\r
634         "wires": []\r
635     },\r
636     {\r
637         "id": "d9ec800f.57eab",\r
638         "type": "returnFailure",\r
639         "name": "return failure",\r
640         "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
641         "comments": "",\r
642         "x": 3559.833450317383,\r
643         "y": 309.3333435058594,\r
644         "z": "89e81e2a.0dc22",\r
645         "wires": []\r
646     },\r
647     {\r
648         "id": "56a5b801.2c46b",\r
649         "type": "execute",\r
650         "name": "get esr-thirdparty-sdnc",\r
651         "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
652         "comments": "",\r
653         "outputs": 1,\r
654         "x": 4511.33332824707,\r
655         "y": 268.3333435058594,\r
656         "z": "89e81e2a.0dc22",\r
657         "wires": [\r
658             [\r
659                 "65f63d9b.60c494",\r
660                 "476b44db.0c29ec",\r
661                 "91ab2d3d.2af768"\r
662             ]\r
663         ]\r
664     },\r
665     {\r
666         "id": "c300b0fa.ab3bc",\r
667         "type": "block",\r
668         "name": "block : atomic",\r
669         "xml": "<block atomic=\"true\">",\r
670         "atomic": "true",\r
671         "outputs": 1,\r
672         "x": 4305.33332824707,\r
673         "y": 255.33334350585938,\r
674         "z": "89e81e2a.0dc22",\r
675         "wires": [\r
676             [\r
677                 "6b92b5f6.a883cc",\r
678                 "56a5b801.2c46b",\r
679                 "616cedeb.464a7c"\r
680             ]\r
681         ]\r
682     },\r
683     {\r
684         "id": "6b92b5f6.a883cc",\r
685         "type": "set",\r
686         "name": "set esr-thirdparty-sdnc domain id",\r
687         "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
688         "comments": "",\r
689         "x": 4541.33332824707,\r
690         "y": 216.33334350585938,\r
691         "z": "89e81e2a.0dc22",\r
692         "wires": []\r
693     },\r
694     {\r
695         "id": "65f63d9b.60c494",\r
696         "type": "success",\r
697         "name": "success",\r
698         "xml": "<outcome value='success'>\n",\r
699         "comments": "",\r
700         "outputs": 1,\r
701         "x": 4721.33332824707,\r
702         "y": 259.3333435058594,\r
703         "z": "89e81e2a.0dc22",\r
704         "wires": [\r
705             [\r
706                 "69a4e55a.c658e4"\r
707             ]\r
708         ]\r
709     },\r
710     {\r
711         "id": "476b44db.0c29ec",\r
712         "type": "not-found",\r
713         "name": "not-found",\r
714         "xml": "<outcome value='not-found'>\n",\r
715         "comments": "",\r
716         "outputs": 1,\r
717         "x": 4713.33332824707,\r
718         "y": 314.3333435058594,\r
719         "z": "89e81e2a.0dc22",\r
720         "wires": [\r
721             [\r
722                 "cf55f25.74f1b9"\r
723             ]\r
724         ]\r
725     },\r
726     {\r
727         "id": "91ab2d3d.2af768",\r
728         "type": "other",\r
729         "name": "other",\r
730         "xml": "<outcome value='Other'>\n",\r
731         "comments": "",\r
732         "outputs": 1,\r
733         "x": 4718.33332824707,\r
734         "y": 371.3333435058594,\r
735         "z": "89e81e2a.0dc22",\r
736         "wires": [\r
737             [\r
738                 "bb217f8d.57e2c"\r
739             ]\r
740         ]\r
741     },\r
742     {\r
743         "id": "bb217f8d.57e2c",\r
744         "type": "returnFailure",\r
745         "name": "return failure",\r
746         "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
747         "comments": "",\r
748         "x": 4870.33332824707,\r
749         "y": 372.3333435058594,\r
750         "z": "89e81e2a.0dc22",\r
751         "wires": []\r
752     },\r
753     {\r
754         "id": "cf55f25.74f1b9",\r
755         "type": "returnFailure",\r
756         "name": "return failure",\r
757         "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
758         "comments": "",\r
759         "x": 4881.33332824707,\r
760         "y": 317.3333435058594,\r
761         "z": "89e81e2a.0dc22",\r
762         "wires": []\r
763     },\r
764     {\r
765         "id": "69a4e55a.c658e4",\r
766         "type": "block",\r
767         "name": "block",\r
768         "xml": "<block>\n",\r
769         "atomic": "false",\r
770         "comments": "",\r
771         "outputs": 1,\r
772         "x": 4865.71565246582,\r
773         "y": 256.989013671875,\r
774         "z": "89e81e2a.0dc22",\r
775         "wires": [\r
776             [\r
777                 "7460951.b1d226c"\r
778             ]\r
779         ]\r
780     },\r
781     {\r
782         "id": "997f14d.5069ee8",\r
783         "type": "outcome",\r
784         "name": "esr-thirdparty-sdnc",\r
785         "xml": "<outcome value='esr-thirdparty-sdnc'>\n",\r
786         "comments": "",\r
787         "outputs": 1,\r
788         "x": 4126.33332824707,\r
789         "y": 255.33334350585938,\r
790         "z": "89e81e2a.0dc22",\r
791         "wires": [\r
792             [\r
793                 "c300b0fa.ab3bc"\r
794             ]\r
795         ]\r
796     },\r
797     {\r
798         "id": "7460951.b1d226c",\r
799         "type": "set",\r
800         "name": "set controller domain data",\r
801         "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
802         "comments": "",\r
803         "x": 5080.33332824707,\r
804         "y": 253.33334350585938,\r
805         "z": "89e81e2a.0dc22",\r
806         "wires": []\r
807     },\r
808     {\r
809         "id": "616cedeb.464a7c",\r
810         "type": "break",\r
811         "name": "break",\r
812         "xml": "<break>\n",\r
813         "comments": "",\r
814         "x": 4461.33332824707,\r
815         "y": 332.3333435058594,\r
816         "z": "89e81e2a.0dc22",\r
817         "wires": []\r
818     },\r
819     {\r
820         "id": "342c942c.6c5404",\r
821         "type": "execute",\r
822         "name": "execute RestApiCallNode Delete ethernet Service without token",\r
823         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-eth-tran-service:etht-svc/etht-svc-instances=' + $tmp.aai.connectivity.etht-svc-name`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />-->\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />-->\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='dirPath' value=\"/opt/onap/sdnc/restconfapi/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",\r
824         "comments": "",\r
825         "outputs": 1,\r
826         "x": 3839.3333282470703,\r
827         "y": 681.3333435058594,\r
828         "z": "89e81e2a.0dc22",\r
829         "wires": [\r
830             [\r
831                 "d7185f4c.815fa8",\r
832                 "bd8b4a.3a1a5cb8"\r
833             ]\r
834         ]\r
835     },\r
836     {\r
837         "id": "d7185f4c.815fa8",\r
838         "type": "failure",\r
839         "name": "failure",\r
840         "xml": "<outcome value='failure'>\n",\r
841         "comments": "",\r
842         "outputs": 1,\r
843         "x": 4185.83332824707,\r
844         "y": 674.3333435058594,\r
845         "z": "89e81e2a.0dc22",\r
846         "wires": [\r
847             [\r
848                 "d8fc63c9.a17498"\r
849             ]\r
850         ]\r
851     },\r
852     {\r
853         "id": "bd8b4a.3a1a5cb8",\r
854         "type": "success",\r
855         "name": "success",\r
856         "xml": "<outcome value='success'>\n",\r
857         "comments": "",\r
858         "outputs": 1,\r
859         "x": 4189.83332824707,\r
860         "y": 714.3333435058594,\r
861         "z": "89e81e2a.0dc22",\r
862         "wires": [\r
863             [\r
864                 "814975d7.622368"\r
865             ]\r
866         ]\r
867     },\r
868     {\r
869         "id": "814975d7.622368",\r
870         "type": "block",\r
871         "name": "block : atomic",\r
872         "xml": "<block atomic=\"true\">",\r
873         "atomic": "true",\r
874         "comments": "",\r
875         "outputs": 1,\r
876         "x": 4347.33332824707,\r
877         "y": 714.3333435058594,\r
878         "z": "89e81e2a.0dc22",\r
879         "wires": [\r
880             [\r
881                 "4e0ba888.e9035",\r
882                 "178cdc7a.cb1604",\r
883                 "e80f9137.31e308"\r
884             ]\r
885         ]\r
886     },\r
887     {\r
888         "id": "d8fc63c9.a17498",\r
889         "type": "returnFailure",\r
890         "name": "return failure",\r
891         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"Error executing delete ethernet service rest api\" />\n",\r
892         "comments": "",\r
893         "x": 4343.83332824707,\r
894         "y": 674.3333435058594,\r
895         "z": "89e81e2a.0dc22",\r
896         "wires": []\r
897     },\r
898     {\r
899         "id": "4e0ba888.e9035",\r
900         "type": "save",\r
901         "name": "update vpn-binding resource (aka. OTN domainA) in AAI",\r
902         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding' \n      key='vpn-binding.vpn-id = $tmp.aai.vpn-binding.vpn-id' >\n<parameter name='vpn-id' value='`$tmp.aai.vpn-binding.vpn-id`' />\n<parameter name='vpn-name' value='`$tmp.aai.vpn-binding.vpn-name`' />\n\n<parameter name='operational-status' value='Deactivated' />\n",\r
903         "comments": "",\r
904         "outputs": 1,\r
905         "x": 4675.83332824707,\r
906         "y": 714.3333435058594,\r
907         "z": "89e81e2a.0dc22",\r
908         "wires": [\r
909             []\r
910         ]\r
911     },\r
912     {\r
913         "id": "178cdc7a.cb1604",\r
914         "type": "save",\r
915         "name": "update connectivity resource in AAI",\r
916         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='connectivity' \n      key='connectivity.connectivity-id = $tmp.aai.connectivity.connectivity-id'>\n<parameter name='connectivity-id' value='`$tmp.aai.connectivity.connectivity-id`' />\n<parameter name='operational-status' value='Deactivated' />\n",\r
917         "comments": "",\r
918         "outputs": 1,\r
919         "x": 4602.83332824707,\r
920         "y": 760.3333435058594,\r
921         "z": "89e81e2a.0dc22",\r
922         "wires": [\r
923             []\r
924         ]\r
925     },\r
926     {\r
927         "id": "15c593ac.788fc4",\r
928         "type": "execute",\r
929         "name": "execute RestApiCallNode Delete OTN tunnel with token",\r
930         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<!--<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.ts-otn-src-domain-creation.templatefile`\" />-->\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.domain.url + '/restconf/data/ietf-te:te/tunnels/tunnel=' + $tmp.aai.vpn-binding.vpn-name`\" />\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`\" />",\r
931         "comments": "",\r
932         "outputs": 1,\r
933         "x": 3307.3333282470703,\r
934         "y": 568.3333435058594,\r
935         "z": "89e81e2a.0dc22",\r
936         "wires": [\r
937             [\r
938                 "41a25bdd.13ab7c",\r
939                 "cea79f93.dca02"\r
940             ]\r
941         ]\r
942     },\r
943     {\r
944         "id": "41a25bdd.13ab7c",\r
945         "type": "failure",\r
946         "name": "failure",\r
947         "xml": "<outcome value='failure'>\n",\r
948         "comments": "",\r
949         "outputs": 1,\r
950         "x": 3639.8333282470703,\r
951         "y": 538.3333435058594,\r
952         "z": "89e81e2a.0dc22",\r
953         "wires": [\r
954             [\r
955                 "80750e32.c906b8"\r
956             ]\r
957         ]\r
958     },\r
959     {\r
960         "id": "cea79f93.dca02",\r
961         "type": "success",\r
962         "name": "success",\r
963         "xml": "<outcome value='success'>\n",\r
964         "comments": "",\r
965         "outputs": 1,\r
966         "x": 3644.8333282470703,\r
967         "y": 603.3333435058594,\r
968         "z": "89e81e2a.0dc22",\r
969         "wires": [\r
970             [\r
971                 "e8f70307.d77428"\r
972             ]\r
973         ]\r
974     },\r
975     {\r
976         "id": "80750e32.c906b8",\r
977         "type": "returnFailure",\r
978         "name": "return failure",\r
979         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"Error executing delete OTN tunnel rest api\" />\n",\r
980         "comments": "",\r
981         "x": 3815.8333282470703,\r
982         "y": 538.3333435058594,\r
983         "z": "89e81e2a.0dc22",\r
984         "wires": []\r
985     },\r
986     {\r
987         "id": "e8f70307.d77428",\r
988         "type": "block",\r
989         "name": "block : atomic",\r
990         "xml": "<block atomic=\"true\">",\r
991         "atomic": "true",\r
992         "comments": "",\r
993         "outputs": 1,\r
994         "x": 3811.3333282470703,\r
995         "y": 603.3333435058594,\r
996         "z": "89e81e2a.0dc22",\r
997         "wires": [\r
998             []\r
999         ]\r
1000     },\r
1001     {\r
1002         "id": "80663318.de3fc8",\r
1003         "type": "switchNode",\r
1004         "name": "switch connectivity has ethernet service",\r
1005         "xml": "<switch test='`$tmp.aai.connectivity.etht-svc-name`'>\n",\r
1006         "comments": "",\r
1007         "outputs": 1,\r
1008         "x": 3245.3333282470703,\r
1009         "y": 703.3333435058594,\r
1010         "z": "89e81e2a.0dc22",\r
1011         "wires": [\r
1012             [\r
1013                 "e01c13fc.9a3438",\r
1014                 "16296fc9.7a4618"\r
1015             ]\r
1016         ]\r
1017     },\r
1018     {\r
1019         "id": "16296fc9.7a4618",\r
1020         "type": "other",\r
1021         "name": "other",\r
1022         "xml": "<outcome value='Other'>\n",\r
1023         "comments": "",\r
1024         "outputs": 1,\r
1025         "x": 3498.3333282470703,\r
1026         "y": 681.3333435058594,\r
1027         "z": "89e81e2a.0dc22",\r
1028         "wires": [\r
1029             [\r
1030                 "342c942c.6c5404"\r
1031             ]\r
1032         ]\r
1033     },\r
1034     {\r
1035         "id": "e01c13fc.9a3438",\r
1036         "type": "outcome",\r
1037         "name": "Null",\r
1038         "xml": "<outcome value=''>\n",\r
1039         "comments": "",\r
1040         "outputs": 1,\r
1041         "x": 3498.3333282470703,\r
1042         "y": 737.3333435058594,\r
1043         "z": "89e81e2a.0dc22",\r
1044         "wires": [\r
1045             []\r
1046         ]\r
1047     },\r
1048     {\r
1049         "id": "e80f9137.31e308",\r
1050         "type": "save",\r
1051         "name": "update service-instance resource in AAI",\r
1052         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance' \n      key='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<parameter name='service-instance-id' value='`$tmp.aai.service-instance.service-instance-id`' />\n<parameter name='orchestration-status' value='Deactivated' />\n",\r
1053         "comments": "",\r
1054         "outputs": 1,\r
1055         "x": 4620.58332824707,\r
1056         "y": 814.0833435058594,\r
1057         "z": "89e81e2a.0dc22",\r
1058         "wires": [\r
1059             []\r
1060         ]\r
1061     }\r
1062 ]