Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / cloud_leased_line / GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-delete-VPNBs.json
1 [\r
2     {\r
3         "id": "3822698e.fe6a9e",\r
4         "type": "switchNode",\r
5         "name": "switch related-to",\r
6         "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",\r
7         "comments": "",\r
8         "outputs": 1,\r
9         "x": 2722.4332885742188,\r
10         "y": 1488,\r
11         "z": "ec6164d7.ff9708",\r
12         "wires": [\r
13             [\r
14                 "61592847.4c1088"\r
15             ]\r
16         ]\r
17     },\r
18     {\r
19         "id": "61592847.4c1088",\r
20         "type": "outcome",\r
21         "name": "esr-thirdparty-sdnc",\r
22         "xml": "<outcome value='esr-thirdparty-sdnc'>\n",\r
23         "comments": "",\r
24         "outputs": 1,\r
25         "x": 2859.4332885742188,\r
26         "y": 1576,\r
27         "z": "ec6164d7.ff9708",\r
28         "wires": [\r
29             [\r
30                 "a18c2b6d.4397b"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "62ff1995.5919b8",\r
36         "type": "execute",\r
37         "name": "get esr-thirdparty-sdnc",\r
38         "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
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 3244.4332885742188,\r
42         "y": 1589,\r
43         "z": "ec6164d7.ff9708",\r
44         "wires": [\r
45             [\r
46                 "93829917.caf878",\r
47                 "4d145f4b.31c318",\r
48                 "47a377cc.3a6e08"\r
49             ]\r
50         ]\r
51     },\r
52     {\r
53         "id": "a18c2b6d.4397b",\r
54         "type": "block",\r
55         "name": "block : atomic",\r
56         "xml": "<block atomic=\"true\">",\r
57         "atomic": "true",\r
58         "outputs": 1,\r
59         "x": 3038.4332885742188,\r
60         "y": 1576,\r
61         "z": "ec6164d7.ff9708",\r
62         "wires": [\r
63             [\r
64                 "f904d45e.838058",\r
65                 "62ff1995.5919b8",\r
66                 "1ddc0d65.0a518b"\r
67             ]\r
68         ]\r
69     },\r
70     {\r
71         "id": "f904d45e.838058",\r
72         "type": "set",\r
73         "name": "set esr-thirdparty-sdnc domain id",\r
74         "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
75         "comments": "",\r
76         "x": 3274.4332885742188,\r
77         "y": 1537,\r
78         "z": "ec6164d7.ff9708",\r
79         "wires": []\r
80     },\r
81     {\r
82         "id": "93829917.caf878",\r
83         "type": "success",\r
84         "name": "success",\r
85         "xml": "<outcome value='success'>\n",\r
86         "comments": "",\r
87         "outputs": 1,\r
88         "x": 3454.4332885742188,\r
89         "y": 1580,\r
90         "z": "ec6164d7.ff9708",\r
91         "wires": [\r
92             [\r
93                 "77ca3f11.791e38"\r
94             ]\r
95         ]\r
96     },\r
97     {\r
98         "id": "4d145f4b.31c318",\r
99         "type": "not-found",\r
100         "name": "not-found",\r
101         "xml": "<outcome value='not-found'>\n",\r
102         "comments": "",\r
103         "outputs": 1,\r
104         "x": 3446.4332885742188,\r
105         "y": 1635,\r
106         "z": "ec6164d7.ff9708",\r
107         "wires": [\r
108             [\r
109                 "40a5f22a.13a82c"\r
110             ]\r
111         ]\r
112     },\r
113     {\r
114         "id": "47a377cc.3a6e08",\r
115         "type": "other",\r
116         "name": "other",\r
117         "xml": "<outcome value='Other'>\n",\r
118         "comments": "",\r
119         "outputs": 1,\r
120         "x": 3451.4332885742188,\r
121         "y": 1692,\r
122         "z": "ec6164d7.ff9708",\r
123         "wires": [\r
124             [\r
125                 "a269a8ad.5fc788"\r
126             ]\r
127         ]\r
128     },\r
129     {\r
130         "id": "a269a8ad.5fc788",\r
131         "type": "returnFailure",\r
132         "name": "return failure",\r
133         "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
134         "comments": "",\r
135         "x": 3603.4332885742188,\r
136         "y": 1693,\r
137         "z": "ec6164d7.ff9708",\r
138         "wires": []\r
139     },\r
140     {\r
141         "id": "40a5f22a.13a82c",\r
142         "type": "returnFailure",\r
143         "name": "return failure",\r
144         "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
145         "comments": "",\r
146         "x": 3614.4332885742188,\r
147         "y": 1638,\r
148         "z": "ec6164d7.ff9708",\r
149         "wires": []\r
150     },\r
151     {\r
152         "id": "77ca3f11.791e38",\r
153         "type": "block",\r
154         "name": "block",\r
155         "xml": "<block>\n",\r
156         "atomic": "false",\r
157         "comments": "",\r
158         "outputs": 1,\r
159         "x": 3598.8156127929688,\r
160         "y": 1577.6556701660156,\r
161         "z": "ec6164d7.ff9708",\r
162         "wires": [\r
163             [\r
164                 "1f7af3e2.81853c"\r
165             ]\r
166         ]\r
167     },\r
168     {\r
169         "id": "1f7af3e2.81853c",\r
170         "type": "set",\r
171         "name": "set controller domain data",\r
172         "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
173         "comments": "",\r
174         "x": 3813.4332885742188,\r
175         "y": 1574,\r
176         "z": "ec6164d7.ff9708",\r
177         "wires": []\r
178     },\r
179     {\r
180         "id": "1ddc0d65.0a518b",\r
181         "type": "break",\r
182         "name": "break",\r
183         "xml": "<break>\n",\r
184         "comments": "",\r
185         "x": 3194.4332885742188,\r
186         "y": 1653,\r
187         "z": "ec6164d7.ff9708",\r
188         "wires": []\r
189     },\r
190     {\r
191         "id": "e639cfa.29b4c3",\r
192         "type": "returnFailure",\r
193         "name": "return failure",\r
194         "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
195         "comments": "",\r
196         "x": 2614.9332885742188,\r
197         "y": 1775,\r
198         "z": "ec6164d7.ff9708",\r
199         "wires": []\r
200     },\r
201     {\r
202         "id": "1f0101e1.8e6866",\r
203         "type": "block",\r
204         "name": "block : atomic",\r
205         "xml": "<block atomic=\"true\">",\r
206         "atomic": "true",\r
207         "comments": "",\r
208         "outputs": 1,\r
209         "x": 2610.4332885742188,\r
210         "y": 1840,\r
211         "z": "ec6164d7.ff9708",\r
212         "wires": [\r
213             []\r
214         ]\r
215     },\r
216     {\r
217         "id": "944f61d3.f96e18",\r
218         "type": "for",\r
219         "name": "for each relationship",\r
220         "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",\r
221         "comments": "",\r
222         "outputs": 1,\r
223         "x": 2520.4331665039062,\r
224         "y": 1561,\r
225         "z": "ec6164d7.ff9708",\r
226         "wires": [\r
227             [\r
228                 "3822698e.fe6a9e"\r
229             ]\r
230         ]\r
231     },\r
232     {\r
233         "id": "63959115.b850c",\r
234         "type": "set",\r
235         "name": "set pnf-name",\r
236         "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
237         "comments": "",\r
238         "x": 1968.4330444335938,\r
239         "y": 1541,\r
240         "z": "ec6164d7.ff9708",\r
241         "wires": []\r
242     },\r
243     {\r
244         "id": "a62a741e.9cd9d",\r
245         "type": "get-resource",\r
246         "name": "get-resource src pnf",\r
247         "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
248         "comments": "",\r
249         "outputs": 1,\r
250         "x": 1996.4331665039062,\r
251         "y": 1611,\r
252         "z": "ec6164d7.ff9708",\r
253         "wires": [\r
254             [\r
255                 "ca780146.c1231",\r
256                 "2112ad82.c29caa",\r
257                 "937e0d43.e6cd18"\r
258             ]\r
259         ]\r
260     },\r
261     {\r
262         "id": "ca780146.c1231",\r
263         "type": "success",\r
264         "name": "success",\r
265         "xml": "<outcome value='success'>\n",\r
266         "comments": "",\r
267         "outputs": 1,\r
268         "x": 2191.9332885742188,\r
269         "y": 1563,\r
270         "z": "ec6164d7.ff9708",\r
271         "wires": [\r
272             [\r
273                 "7599f2ce.c74a1c"\r
274             ]\r
275         ]\r
276     },\r
277     {\r
278         "id": "2112ad82.c29caa",\r
279         "type": "not-found",\r
280         "name": "not-found",\r
281         "xml": "<outcome value='not-found'>\n",\r
282         "comments": "",\r
283         "outputs": 1,\r
284         "x": 2183.9332885742188,\r
285         "y": 1618,\r
286         "z": "ec6164d7.ff9708",\r
287         "wires": [\r
288             [\r
289                 "5027d99d.8613"\r
290             ]\r
291         ]\r
292     },\r
293     {\r
294         "id": "7599f2ce.c74a1c",\r
295         "type": "block",\r
296         "name": "block",\r
297         "xml": "<block>\n",\r
298         "atomic": "false",\r
299         "comments": "",\r
300         "outputs": 1,\r
301         "x": 2336.3156127929688,\r
302         "y": 1562.6556701660156,\r
303         "z": "ec6164d7.ff9708",\r
304         "wires": [\r
305             [\r
306                 "944f61d3.f96e18"\r
307             ]\r
308         ]\r
309     },\r
310     {\r
311         "id": "937e0d43.e6cd18",\r
312         "type": "other",\r
313         "name": "other",\r
314         "xml": "<outcome value='Other'>\n",\r
315         "comments": "",\r
316         "outputs": 1,\r
317         "x": 2188.9332885742188,\r
318         "y": 1675,\r
319         "z": "ec6164d7.ff9708",\r
320         "wires": [\r
321             [\r
322                 "76756fa2.c3dc2"\r
323             ]\r
324         ]\r
325     },\r
326     {\r
327         "id": "76756fa2.c3dc2",\r
328         "type": "returnFailure",\r
329         "name": "return failure",\r
330         "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
331         "comments": "",\r
332         "x": 2340.9332885742188,\r
333         "y": 1676,\r
334         "z": "ec6164d7.ff9708",\r
335         "wires": []\r
336     },\r
337     {\r
338         "id": "5027d99d.8613",\r
339         "type": "returnFailure",\r
340         "name": "return failure",\r
341         "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
342         "comments": "",\r
343         "x": 2351.9332885742188,\r
344         "y": 1619,\r
345         "z": "ec6164d7.ff9708",\r
346         "wires": []\r
347     },\r
348     {\r
349         "id": "64d61f83.5de088",\r
350         "type": "execute",\r
351         "name": "execute RestApiCallNode Delete OTN tunnel with token",\r
352         "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
353         "comments": "",\r
354         "outputs": 1,\r
355         "x": 2106.4332885742188,\r
356         "y": 1805,\r
357         "z": "ec6164d7.ff9708",\r
358         "wires": [\r
359             [\r
360                 "847a88ab.176f8",\r
361                 "60c8b991.b738f"\r
362             ]\r
363         ]\r
364     },\r
365     {\r
366         "id": "847a88ab.176f8",\r
367         "type": "failure",\r
368         "name": "failure",\r
369         "xml": "<outcome value='failure'>\n",\r
370         "comments": "",\r
371         "outputs": 1,\r
372         "x": 2438.9332885742188,\r
373         "y": 1775,\r
374         "z": "ec6164d7.ff9708",\r
375         "wires": [\r
376             [\r
377                 "e639cfa.29b4c3"\r
378             ]\r
379         ]\r
380     },\r
381     {\r
382         "id": "60c8b991.b738f",\r
383         "type": "success",\r
384         "name": "success",\r
385         "xml": "<outcome value='success'>\n",\r
386         "comments": "",\r
387         "outputs": 1,\r
388         "x": 2443.9332885742188,\r
389         "y": 1840,\r
390         "z": "ec6164d7.ff9708",\r
391         "wires": [\r
392             [\r
393                 "1f0101e1.8e6866"\r
394             ]\r
395         ]\r
396     },\r
397     {\r
398         "id": "a3d6fe2.756c3",\r
399         "type": "save",\r
400         "name": "delete vpn-binding resource in AAI",\r
401         "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
402         "comments": "",\r
403         "outputs": 1,\r
404         "x": 2029.4332885742188,\r
405         "y": 1936,\r
406         "z": "ec6164d7.ff9708",\r
407         "wires": [\r
408             []\r
409         ]\r
410     },\r
411     {\r
412         "id": "f2fb74bb.786498",\r
413         "type": "block",\r
414         "name": "block : atomic",\r
415         "xml": "<block atomic=\"true\">",\r
416         "atomic": "true",\r
417         "outputs": 1,\r
418         "x": 1738.4332885742188,\r
419         "y": 1761,\r
420         "z": "ec6164d7.ff9708",\r
421         "wires": [\r
422             [\r
423                 "63959115.b850c",\r
424                 "a62a741e.9cd9d",\r
425                 "64d61f83.5de088",\r
426                 "a3d6fe2.756c3",\r
427                 "d781a807.293c48",\r
428                 "c5cf8874.0fba"\r
429             ]\r
430         ]\r
431     },\r
432     {\r
433         "id": "d781a807.293c48",\r
434         "type": "set",\r
435         "name": "unset tmp.aai.vpn-binding",\r
436         "xml": "<set>\n<parameter name='tmp.aai.vpn-binding.' value=\"\" />\n",\r
437         "comments": "",\r
438         "x": 2017.6331176757812,\r
439         "y": 1444,\r
440         "z": "ec6164d7.ff9708",\r
441         "wires": []\r
442     },\r
443     {\r
444         "id": "c5cf8874.0fba",\r
445         "type": "set",\r
446         "name": "set tmp.aai.vpn-binding",\r
447         "xml": "<set>\n<parameter name='tmp.aai.vpn-binding.' value=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].`\" />\n",\r
448         "comments": "",\r
449         "x": 2009.6331176757812,\r
450         "y": 1493,\r
451         "z": "ec6164d7.ff9708",\r
452         "wires": []\r
453     },\r
454     {\r
455         "id": "ea6bf698.38c53",\r
456         "type": "comment",\r
457         "name": "find all OTNs that have srcTtpOtnLayer and increase their bandwidth",\r
458         "info": "",\r
459         "comments": "",\r
460         "x": 939.6170654296875,\r
461         "y": 1565.5166015625,\r
462         "z": "ec6164d7.ff9708",\r
463         "wires": []\r
464     },\r
465     {\r
466         "id": "6975d798.e5c738",\r
467         "type": "save",\r
468         "name": "get all-vpn-bindings from aai",\r
469         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vpn-bindings\"\n\t    key=\"selflink = 'https://aai.onap:8443/aai/v24/network/vpn-bindings\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.all-vpn-bindings\" >\n",\r
470         "comments": "",\r
471         "outputs": 1,\r
472         "x": 837.6170654296875,\r
473         "y": 1600.5166015625,\r
474         "z": "ec6164d7.ff9708",\r
475         "wires": [\r
476             [\r
477                 "c993cc39.ec87d",\r
478                 "2a52cdc6.c6690a",\r
479                 "7a224e7c.af9708"\r
480             ]\r
481         ]\r
482     },\r
483     {\r
484         "id": "c993cc39.ec87d",\r
485         "type": "success",\r
486         "name": "success",\r
487         "xml": "<outcome value='success'>\n",\r
488         "comments": "",\r
489         "outputs": 1,\r
490         "x": 1042.6170654296875,\r
491         "y": 1597.5166015625,\r
492         "z": "ec6164d7.ff9708",\r
493         "wires": [\r
494             [\r
495                 "6326654e.b84854"\r
496             ]\r
497         ]\r
498     },\r
499     {\r
500         "id": "2a52cdc6.c6690a",\r
501         "type": "not-found",\r
502         "name": "not-found",\r
503         "xml": "<outcome value='not-found'>\n",\r
504         "comments": "",\r
505         "outputs": 1,\r
506         "x": 1026.1080322265625,\r
507         "y": 1659.0906372070312,\r
508         "z": "ec6164d7.ff9708",\r
509         "wires": [\r
510             [\r
511                 "a71bbbd1.f4a8c"\r
512             ]\r
513         ]\r
514     },\r
515     {\r
516         "id": "7a224e7c.af9708",\r
517         "type": "failure",\r
518         "name": "failure",\r
519         "xml": "<outcome value='failure'>\n",\r
520         "comments": "",\r
521         "outputs": 1,\r
522         "x": 1023.6170654296875,\r
523         "y": 1702.5166015625,\r
524         "z": "ec6164d7.ff9708",\r
525         "wires": [\r
526             [\r
527                 "ec0ca87c.f45398"\r
528             ]\r
529         ]\r
530     },\r
531     {\r
532         "id": "6326654e.b84854",\r
533         "type": "block",\r
534         "name": "block : atomic",\r
535         "xml": "<block atomic=\"true\">",\r
536         "atomic": "true",\r
537         "outputs": 1,\r
538         "x": 1210.6173095703125,\r
539         "y": 1592.5166015625,\r
540         "z": "ec6164d7.ff9708",\r
541         "wires": [\r
542             [\r
543                 "2bc4a679.cf5d3a"\r
544             ]\r
545         ]\r
546     },\r
547     {\r
548         "id": "a71bbbd1.f4a8c",\r
549         "type": "returnFailure",\r
550         "name": "return failure",\r
551         "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
552         "comments": "",\r
553         "x": 1188.679443359375,\r
554         "y": 1659.3763732910156,\r
555         "z": "ec6164d7.ff9708",\r
556         "wires": []\r
557     },\r
558     {\r
559         "id": "ec0ca87c.f45398",\r
560         "type": "returnFailure",\r
561         "name": "return failure",\r
562         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
563         "comments": "",\r
564         "x": 1190.6170654296875,\r
565         "y": 1701.5166015625,\r
566         "z": "ec6164d7.ff9708",\r
567         "wires": []\r
568     },\r
569     {\r
570         "id": "2bc4a679.cf5d3a",\r
571         "type": "for",\r
572         "name": "for vpnidx in all-vpn-bindings",\r
573         "xml": "<for index='vpnbidx' start='0' end='`$tmp.aai.all-vpn-bindings.vpn-binding_length`' >\n",\r
574         "comments": "",\r
575         "outputs": 1,\r
576         "x": 836.6173706054688,\r
577         "y": 1837.5166015625,\r
578         "z": "ec6164d7.ff9708",\r
579         "wires": [\r
580             [\r
581                 "7c4d0989.9bb298"\r
582             ]\r
583         ]\r
584     },\r
585     {\r
586         "id": "7c4d0989.9bb298",\r
587         "type": "block",\r
588         "name": "block : atomic",\r
589         "xml": "<block atomic='true'>",\r
590         "atomic": "true",\r
591         "comments": "",\r
592         "outputs": 1,\r
593         "x": 1066.6171264648438,\r
594         "y": 1825.5166015625,\r
595         "z": "ec6164d7.ff9708",\r
596         "wires": [\r
597             [\r
598                 "bd37314.c09c9d"\r
599             ]\r
600         ]\r
601     },\r
602     {\r
603         "id": "bd37314.c09c9d",\r
604         "type": "switchNode",\r
605         "name": "switch ops-note is srcTtpOtnLayer",\r
606         "xml": "<switch test=\"`$tmp.aai.all-vpn-bindings.vpn-binding[$vpnbidx].ops-note == $tmp.srcTtpOtnLayer `\">\n\n",\r
607         "comments": "",\r
608         "outputs": 1,\r
609         "x": 1302.4335327148438,\r
610         "y": 1824.68310546875,\r
611         "z": "ec6164d7.ff9708",\r
612         "wires": [\r
613             [\r
614                 "d2ea08ce.4f3608",\r
615                 "40b454d5.b7ece4"\r
616             ]\r
617         ]\r
618     },\r
619     {\r
620         "id": "d2ea08ce.4f3608",\r
621         "type": "outcomeTrue",\r
622         "name": "true",\r
623         "xml": "<outcome value='true'>\n",\r
624         "comments": "",\r
625         "outputs": 1,\r
626         "x": 1532.4335327148438,\r
627         "y": 1819.6826171875,\r
628         "z": "ec6164d7.ff9708",\r
629         "wires": [\r
630             [\r
631                 "f2fb74bb.786498"\r
632             ]\r
633         ]\r
634     },\r
635     {\r
636         "id": "40b454d5.b7ece4",\r
637         "type": "outcomeFalse",\r
638         "name": "false",\r
639         "xml": "<outcome value='false'>\n",\r
640         "comments": "",\r
641         "outputs": 1,\r
642         "x": 1543.4335327148438,\r
643         "y": 1862.6826171875,\r
644         "z": "ec6164d7.ff9708",\r
645         "wires": [\r
646             []\r
647         ]\r
648     },\r
649     {\r
650         "id": "3e5224b.295e95c",\r
651         "type": "set",\r
652         "name": "set srcTtp OTN layer",\r
653         "xml": "<set>\n<!--<parameter name='tmp.srcTtpOtnLayer' value=\"`$tmp.pce-src-node + '-' + -->\n<!--                                             $param-prefix-domainA[$param-prefix-domainA_length -2] + '-' +-->\n<!--                                             $tmp.source.ttp-id`\" />-->\n\n<parameter name='tmp.srcTtpOtnLayer' value=\"`$tmp.pce-src-node`\" />\n\n\n",\r
654         "comments": "",\r
655         "x": 1161.1166381835938,\r
656         "y": 618.3998718261719,\r
657         "z": "ec6164d7.ff9708",\r
658         "wires": []\r
659     },\r
660     {\r
661         "id": "2f96b0a0.fe469",\r
662         "type": "set",\r
663         "name": "unset tmp.aai.all-vpn-bindings",\r
664         "xml": "<set>\n<parameter name='tmp.aai.all-vpn-bindings.' value='' />\n",\r
665         "comments": "",\r
666         "x": 816.3167724609375,\r
667         "y": 1526.5166015625,\r
668         "z": "ec6164d7.ff9708",\r
669         "wires": []\r
670     },\r
671     {\r
672         "id": "8609633e.a887d8",\r
673         "type": "block",\r
674         "name": "block",\r
675         "xml": "<block>\n",\r
676         "atomic": "false",\r
677         "comments": "",\r
678         "outputs": 1,\r
679         "x": 580.1166381835938,\r
680         "y": 1556.35009765625,\r
681         "z": "ec6164d7.ff9708",\r
682         "wires": [\r
683             [\r
684                 "2f96b0a0.fe469",\r
685                 "6975d798.e5c738"\r
686             ]\r
687         ]\r
688     },\r
689     {\r
690         "id": "483fdff.aacb22",\r
691         "type": "switchNode",\r
692         "name": "switch provider-id domainA",\r
693         "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].provider-id == $param-prefix-domainA-pnfName[2]`'>\n",\r
694         "comments": "",\r
695         "outputs": 1,\r
696         "x": 1506.1166381835938,\r
697         "y": 480.3998718261719,\r
698         "z": "ec6164d7.ff9708",\r
699         "wires": [\r
700             [\r
701                 "c84682e7.370ef"\r
702             ]\r
703         ]\r
704     },\r
705     {\r
706         "id": "dda9e843.2f3f18",\r
707         "type": "for",\r
708         "name": "for netwidx..allNetworksList_length",\r
709         "xml": "<for index='netwidx' start='0' end='`$allNetworksList.network-resource_length`' >",\r
710         "comments": "",\r
711         "outputs": 1,\r
712         "x": 1213.1166381835938,\r
713         "y": 474.3998718261719,\r
714         "z": "ec6164d7.ff9708",\r
715         "wires": [\r
716             [\r
717                 "483fdff.aacb22"\r
718             ]\r
719         ]\r
720     },\r
721     {\r
722         "id": "d616c0c5.fad828",\r
723         "type": "not-found",\r
724         "name": "not-found",\r
725         "xml": "<outcome value='not-found'>\n",\r
726         "comments": "",\r
727         "outputs": 1,\r
728         "x": 1468.1166381835938,\r
729         "y": 431.3998718261719,\r
730         "z": "ec6164d7.ff9708",\r
731         "wires": [\r
732             []\r
733         ]\r
734     },\r
735     {\r
736         "id": "a2a08a1a.858e78",\r
737         "type": "set",\r
738         "name": "unset parameters",\r
739         "xml": "<set>\n<parameter name='tmp.pce-src-node.' value='' />\n",\r
740         "comments": "",\r
741         "x": 1157.1166381835938,\r
742         "y": 526.3998718261719,\r
743         "z": "ec6164d7.ff9708",\r
744         "wires": []\r
745     },\r
746     {\r
747         "id": "201e5d50.a3833a",\r
748         "type": "set",\r
749         "name": "set tmp.pce-src-node",\r
750         "xml": "<set>\n<!--<parameter name='tmp.pce-src-node' value=\"`$param-prefix-domainA-pnfName[0] + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[1] + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[2] + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[3] + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[4] + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[5] + '-' +-->\n<!--                                                   1 + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[7] + '-' +-->\n<!--                                                   $param-prefix-domainA-pnfName[8]`\" />-->\n\n<parameter name='tmp.pce-src-node' value=\"`$param-prefix-domainA-pnfName[0] + '-' +\n                                                   $param-prefix-domainA-pnfName[1] + '-' +\n                                                   $param-prefix-domainA-pnfName[2] + '-' +\n                                                   $param-prefix-domainA-pnfName[3] + '-' +\n                                                   $param-prefix-domainA-pnfName[4] + '-' +\n                                                   $param-prefix-domainA-pnfName[5] + '-' +\n                                                   $otnTopoIdSrc + '-' +\n                                                   $param-prefix-domainA-pnfName[7] + '-' +\n                                                   $param-prefix-domainA-pnfName[8]`\" />",\r
751         "comments": "",\r
752         "x": 1165.1166381835938,\r
753         "y": 571.3998718261719,\r
754         "z": "ec6164d7.ff9708",\r
755         "wires": []\r
756     },\r
757     {\r
758         "id": "6eecdb5f.76c2ac",\r
759         "type": "set",\r
760         "name": "unset otnTopoIdSrc",\r
761         "xml": "<set>\n<parameter name='otnTopoIdSrc' value='' />\n",\r
762         "comments": "",\r
763         "x": 1162.1166381835938,\r
764         "y": 424.3998718261719,\r
765         "z": "ec6164d7.ff9708",\r
766         "wires": []\r
767     },\r
768     {\r
769         "id": "c84682e7.370ef",\r
770         "type": "outcomeTrue",\r
771         "name": "true",\r
772         "xml": "<outcome value='true'>\n",\r
773         "comments": "",\r
774         "outputs": 1,\r
775         "x": 1415.1166381835938,\r
776         "y": 548.3998718261719,\r
777         "z": "ec6164d7.ff9708",\r
778         "wires": [\r
779             [\r
780                 "ab0f32b5.16cbf8"\r
781             ]\r
782         ]\r
783     },\r
784     {\r
785         "id": "ab0f32b5.16cbf8",\r
786         "type": "switchNode",\r
787         "name": "switch te-topo-id",\r
788         "xml": "<switch test='`$allNetworksList.network-resource[$netwidx].te-topo-id != $param-prefix-domainA-pnfName[6]`'>\n",\r
789         "comments": "",\r
790         "outputs": 1,\r
791         "x": 1600.1166381835938,\r
792         "y": 547.3998718261719,\r
793         "z": "ec6164d7.ff9708",\r
794         "wires": [\r
795             [\r
796                 "51342e13.198088"\r
797             ]\r
798         ]\r
799     },\r
800     {\r
801         "id": "3e0e37bf.5a574",\r
802         "type": "block",\r
803         "name": "block : atomic",\r
804         "xml": "<block atomic='true'>",\r
805         "atomic": "true",\r
806         "comments": "",\r
807         "outputs": 1,\r
808         "x": 857.1166381835938,\r
809         "y": 446.3998718261719,\r
810         "z": "ec6164d7.ff9708",\r
811         "wires": [\r
812             [\r
813                 "a4e53180.2dfc9",\r
814                 "128161ed.802f86",\r
815                 "a2a08a1a.858e78",\r
816                 "201e5d50.a3833a",\r
817                 "3e5224b.295e95c",\r
818                 "dda9e843.2f3f18",\r
819                 "9fcccd6f.e18a48"\r
820             ]\r
821         ]\r
822     },\r
823     {\r
824         "id": "b0a1b203.5dc08",\r
825         "type": "comment",\r
826         "name": "The following section is to find srcTtp OTN layer (its long name)",\r
827         "info": "The following section is to find srcTtp OTN layer (its long name)",\r
828         "comments": "",\r
829         "x": 842.1166381835938,\r
830         "y": 380.3998718261719,\r
831         "z": "ec6164d7.ff9708",\r
832         "wires": []\r
833     },\r
834     {\r
835         "id": "128161ed.802f86",\r
836         "type": "get-resource",\r
837         "name": "get-resource network-resources-list",\r
838         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"network-resources\"\n\t    key=\"selflink = 'https://aai.onap:8443/aai/v24/network/network-resources?depth=0'\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"allNetworksList\" >",\r
839         "comments": "",\r
840         "outputs": 1,\r
841         "x": 1221.1166381835938,\r
842         "y": 367.3998718261719,\r
843         "z": "ec6164d7.ff9708",\r
844         "wires": [\r
845             [\r
846                 "6219ad91.7b0784",\r
847                 "4229f1dc.fc23b8",\r
848                 "d616c0c5.fad828"\r
849             ]\r
850         ]\r
851     },\r
852     {\r
853         "id": "6219ad91.7b0784",\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": 1457.1166381835938,\r
860         "y": 350.3998718261719,\r
861         "z": "ec6164d7.ff9708",\r
862         "wires": [\r
863             []\r
864         ]\r
865     },\r
866     {\r
867         "id": "4229f1dc.fc23b8",\r
868         "type": "other",\r
869         "name": "other",\r
870         "xml": "<outcome value='Other'>\n",\r
871         "comments": "",\r
872         "outputs": 1,\r
873         "x": 1454.1166381835938,\r
874         "y": 391.3998718261719,\r
875         "z": "ec6164d7.ff9708",\r
876         "wires": [\r
877             []\r
878         ]\r
879     },\r
880     {\r
881         "id": "a4e53180.2dfc9",\r
882         "type": "set",\r
883         "name": "unset parameters",\r
884         "xml": "<set>\n<parameter name='allNetworksList.' value='' />\n",\r
885         "comments": "",\r
886         "x": 1170.1166381835938,\r
887         "y": 324.3998718261719,\r
888         "z": "ec6164d7.ff9708",\r
889         "wires": []\r
890     },\r
891     {\r
892         "id": "51342e13.198088",\r
893         "type": "outcomeTrue",\r
894         "name": "true",\r
895         "xml": "<outcome value='true'>\n",\r
896         "comments": "",\r
897         "outputs": 1,\r
898         "x": 1792.1166381835938,\r
899         "y": 550.3998718261719,\r
900         "z": "ec6164d7.ff9708",\r
901         "wires": [\r
902             [\r
903                 "6b44ef76.186218"\r
904             ]\r
905         ]\r
906     },\r
907     {\r
908         "id": "6b44ef76.186218",\r
909         "type": "set",\r
910         "name": "set otnTopoIdSrc",\r
911         "xml": "<set>\n<parameter name='otnTopoIdSrc' value='`$allNetworksList.network-resource[$netwidx].te-topo-id`' />\n",\r
912         "comments": "",\r
913         "x": 1964.1166381835938,\r
914         "y": 546.3998718261719,\r
915         "z": "ec6164d7.ff9708",\r
916         "wires": []\r
917     },\r
918     {\r
919         "id": "425448fb.cf113",\r
920         "type": "dgstart",\r
921         "name": "DGSTART",\r
922         "outputs": 1,\r
923         "x": 145,\r
924         "y": 115,\r
925         "z": "ec6164d7.ff9708",\r
926         "wires": [\r
927             [\r
928                 "99235c0c.841188"\r
929             ]\r
930         ]\r
931     },\r
932     {\r
933         "id": "99235c0c.841188",\r
934         "type": "service-logic",\r
935         "name": "GENERIC-RESOURCE-API ${project.version}",\r
936         "module": "GENERIC-RESOURCE-API",\r
937         "version": "${project.version}",\r
938         "comments": "",\r
939         "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
940         "outputs": 1,\r
941         "x": 429.2856903076172,\r
942         "y": 176.23810863494873,\r
943         "z": "ec6164d7.ff9708",\r
944         "wires": [\r
945             [\r
946                 "d962c511.69b1b8"\r
947             ]\r
948         ]\r
949     },\r
950     {\r
951         "id": "d962c511.69b1b8",\r
952         "type": "method",\r
953         "name": "method cll-vnf-topology-operation-cll-delete-VPNBs",\r
954         "xml": "<method rpc='cll-vnf-topology-operation-cll-delete-VPNBs' mode='sync'>\n",\r
955         "comments": "",\r
956         "outputs": 1,\r
957         "x": 435.42860412597656,\r
958         "y": 261.0000305175781,\r
959         "z": "ec6164d7.ff9708",\r
960         "wires": [\r
961             [\r
962                 "3e0e37bf.5a574"\r
963             ]\r
964         ]\r
965     },\r
966     {\r
967         "id": "9fcccd6f.e18a48",\r
968         "type": "for",\r
969         "name": "for each relationship of middle-man-conn",\r
970         "xml": "<for index='rel-index' start='0' end='`$middle-man-conn.relationship-list.relationship_length`' >\n",\r
971         "comments": "",\r
972         "outputs": 1,\r
973         "x": 806.63330078125,\r
974         "y": 876.0833740234375,\r
975         "z": "ec6164d7.ff9708",\r
976         "wires": [\r
977             [\r
978                 "fe8b9bc1.266868"\r
979             ]\r
980         ]\r
981     },\r
982     {\r
983         "id": "fe8b9bc1.266868",\r
984         "type": "switchNode",\r
985         "name": "switch related-to",\r
986         "xml": "<switch test='`$middle-man-conn.relationship-list.relationship[$rel-index].related-to`'>\n",\r
987         "comments": "",\r
988         "outputs": 1,\r
989         "x": 1106.967041015625,\r
990         "y": 871.0833129882812,\r
991         "z": "ec6164d7.ff9708",\r
992         "wires": [\r
993             [\r
994                 "a50ce6d7.7af75"\r
995             ]\r
996         ]\r
997     },\r
998     {\r
999         "id": "a50ce6d7.7af75",\r
1000         "type": "outcome",\r
1001         "name": "connectivity",\r
1002         "xml": "<outcome value='connectivity'>\n",\r
1003         "comments": "",\r
1004         "outputs": 1,\r
1005         "x": 1286.6336669921875,\r
1006         "y": 871.0834045410156,\r
1007         "z": "ec6164d7.ff9708",\r
1008         "wires": [\r
1009             [\r
1010                 "878c81c6.c1cf08"\r
1011             ]\r
1012         ]\r
1013     },\r
1014     {\r
1015         "id": "878c81c6.c1cf08",\r
1016         "type": "save",\r
1017         "name": "get connectivity from aai",\r
1018         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"connectivity\"\n\t    key=\"connectivity.connectivity-id = $middle-man-conn.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\"\n\t\tlocal-only=\"false\" \n\t\tpfx=\"tmp.aai.connectivity\" >\n",\r
1019         "comments": "",\r
1020         "outputs": 1,\r
1021         "x": 1486.633544921875,\r
1022         "y": 871.0833740234375,\r
1023         "z": "ec6164d7.ff9708",\r
1024         "wires": [\r
1025             [\r
1026                 "e5ce5572.0e9be",\r
1027                 "220d084e.f1aa2",\r
1028                 "8b2d18ec.0684a8"\r
1029             ]\r
1030         ]\r
1031     },\r
1032     {\r
1033         "id": "8b2d18ec.0684a8",\r
1034         "type": "not-found",\r
1035         "name": "not-found",\r
1036         "xml": "<outcome value='not-found'>\n",\r
1037         "comments": "",\r
1038         "outputs": 1,\r
1039         "x": 1717.683349609375,\r
1040         "y": 821.8831787109375,\r
1041         "z": "ec6164d7.ff9708",\r
1042         "wires": [\r
1043             []\r
1044         ]\r
1045     },\r
1046     {\r
1047         "id": "220d084e.f1aa2",\r
1048         "type": "failure",\r
1049         "name": "failure",\r
1050         "xml": "<outcome value='failure'>\n",\r
1051         "comments": "",\r
1052         "outputs": 1,\r
1053         "x": 1715.1923828125,\r
1054         "y": 865.3091430664062,\r
1055         "z": "ec6164d7.ff9708",\r
1056         "wires": [\r
1057             []\r
1058         ]\r
1059     },\r
1060     {\r
1061         "id": "e5ce5572.0e9be",\r
1062         "type": "success",\r
1063         "name": "success",\r
1064         "xml": "<outcome value='success'>\n",\r
1065         "comments": "",\r
1066         "outputs": 1,\r
1067         "x": 1693.63330078125,\r
1068         "y": 921.0833740234375,\r
1069         "z": "ec6164d7.ff9708",\r
1070         "wires": [\r
1071             [\r
1072                 "adf18092.0df43"\r
1073             ]\r
1074         ]\r
1075     },\r
1076     {\r
1077         "id": "adf18092.0df43",\r
1078         "type": "block",\r
1079         "name": "block",\r
1080         "xml": "<block>\n",\r
1081         "atomic": "false",\r
1082         "comments": "",\r
1083         "outputs": 1,\r
1084         "x": 695.866943359375,\r
1085         "y": 1018.2830810546875,\r
1086         "z": "ec6164d7.ff9708",\r
1087         "wires": [\r
1088             [\r
1089                 "841267bf.5a37d8"\r
1090             ]\r
1091         ]\r
1092     },\r
1093     {\r
1094         "id": "841267bf.5a37d8",\r
1095         "type": "for",\r
1096         "name": "for each relationship",\r
1097         "xml": "<for silentFailure='true' index='cridx' start='0' end='`$tmp.aai.connectivity.relationship-list.relationship_length`' >\n\n",\r
1098         "comments": "",\r
1099         "outputs": 1,\r
1100         "x": 869.866943359375,\r
1101         "y": 1020.2830810546875,\r
1102         "z": "ec6164d7.ff9708",\r
1103         "wires": [\r
1104             [\r
1105                 "83e51395.23054"\r
1106             ]\r
1107         ]\r
1108     },\r
1109     {\r
1110         "id": "83e51395.23054",\r
1111         "type": "switchNode",\r
1112         "name": "switch related-to",\r
1113         "xml": "<switch test='`$tmp.aai.connectivity.relationship-list.relationship[$cridx].related-to`'>\n",\r
1114         "comments": "",\r
1115         "outputs": 1,\r
1116         "x": 1066.866943359375,\r
1117         "y": 1034.2830810546875,\r
1118         "z": "ec6164d7.ff9708",\r
1119         "wires": [\r
1120             [\r
1121                 "20d4597f.7ec4fe"\r
1122             ]\r
1123         ]\r
1124     },\r
1125     {\r
1126         "id": "20d4597f.7ec4fe",\r
1127         "type": "outcome",\r
1128         "name": "vpn-binding",\r
1129         "xml": "<outcome value='vpn-binding'>\n",\r
1130         "comments": "",\r
1131         "outputs": 1,\r
1132         "x": 1234.866943359375,\r
1133         "y": 1027.2830810546875,\r
1134         "z": "ec6164d7.ff9708",\r
1135         "wires": [\r
1136             [\r
1137                 "962e1e07.ed3e1"\r
1138             ]\r
1139         ]\r
1140     },\r
1141     {\r
1142         "id": "962e1e07.ed3e1",\r
1143         "type": "block",\r
1144         "name": "block : atomic",\r
1145         "xml": "<block atomic=\"true\">",\r
1146         "atomic": "true",\r
1147         "outputs": 1,\r
1148         "x": 1397.866943359375,\r
1149         "y": 1027.2830810546875,\r
1150         "z": "ec6164d7.ff9708",\r
1151         "wires": [\r
1152             [\r
1153                 "b3331932.59a4e"\r
1154             ]\r
1155         ]\r
1156     },\r
1157     {\r
1158         "id": "b3331932.59a4e",\r
1159         "type": "save",\r
1160         "name": "get vpn-binding from aai",\r
1161         "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
1162         "comments": "",\r
1163         "outputs": 1,\r
1164         "x": 1073.866943359375,\r
1165         "y": 1167.2830810546875,\r
1166         "z": "ec6164d7.ff9708",\r
1167         "wires": [\r
1168             [\r
1169                 "1d1a3767.b90801",\r
1170                 "1205c3c9.a1fe14",\r
1171                 "ac824193.0ceb4"\r
1172             ]\r
1173         ]\r
1174     },\r
1175     {\r
1176         "id": "1d1a3767.b90801",\r
1177         "type": "success",\r
1178         "name": "success",\r
1179         "xml": "<outcome value='success'>\n",\r
1180         "comments": "",\r
1181         "outputs": 1,\r
1182         "x": 1284.866943359375,\r
1183         "y": 1169.2830810546875,\r
1184         "z": "ec6164d7.ff9708",\r
1185         "wires": [\r
1186             [\r
1187                 "ce3bd26f.86a788"\r
1188             ]\r
1189         ]\r
1190     },\r
1191     {\r
1192         "id": "1205c3c9.a1fe14",\r
1193         "type": "not-found",\r
1194         "name": "not-found",\r
1195         "xml": "<outcome value='not-found'>\n",\r
1196         "comments": "",\r
1197         "outputs": 1,\r
1198         "x": 1285.35791015625,\r
1199         "y": 1214.8571166992188,\r
1200         "z": "ec6164d7.ff9708",\r
1201         "wires": [\r
1202             [\r
1203                 "8c52b3a4.bb9928"\r
1204             ]\r
1205         ]\r
1206     },\r
1207     {\r
1208         "id": "ac824193.0ceb4",\r
1209         "type": "failure",\r
1210         "name": "failure",\r
1211         "xml": "<outcome value='failure'>\n",\r
1212         "comments": "",\r
1213         "outputs": 1,\r
1214         "x": 1282.866943359375,\r
1215         "y": 1258.2830810546875,\r
1216         "z": "ec6164d7.ff9708",\r
1217         "wires": [\r
1218             [\r
1219                 "b8796894.76af28"\r
1220             ]\r
1221         ]\r
1222     },\r
1223     {\r
1224         "id": "8c52b3a4.bb9928",\r
1225         "type": "returnFailure",\r
1226         "name": "return failure",\r
1227         "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
1228         "comments": "",\r
1229         "x": 1447.9293212890625,\r
1230         "y": 1215.1428527832031,\r
1231         "z": "ec6164d7.ff9708",\r
1232         "wires": []\r
1233     },\r
1234     {\r
1235         "id": "b8796894.76af28",\r
1236         "type": "returnFailure",\r
1237         "name": "return failure",\r
1238         "xml": "<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",\r
1239         "comments": "",\r
1240         "x": 1449.866943359375,\r
1241         "y": 1257.2830810546875,\r
1242         "z": "ec6164d7.ff9708",\r
1243         "wires": []\r
1244     },\r
1245     {\r
1246         "id": "3d324826.e49518",\r
1247         "type": "block",\r
1248         "name": "block : atomic",\r
1249         "xml": "<block atomic=\"true\">",\r
1250         "atomic": "true",\r
1251         "outputs": 1,\r
1252         "x": 2047.866943359375,\r
1253         "y": 1097.2830810546875,\r
1254         "z": "ec6164d7.ff9708",\r
1255         "wires": [\r
1256             [\r
1257                 "cd0aab83.f02f78",\r
1258                 "8058933f.2691e",\r
1259                 "f481dab1.2bbd68",\r
1260                 "119a4845.874928",\r
1261                 "5f76b8d0.e5e58"\r
1262             ]\r
1263         ]\r
1264     },\r
1265     {\r
1266         "id": "cd0aab83.f02f78",\r
1267         "type": "set",\r
1268         "name": "set pnf-name",\r
1269         "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
1270         "comments": "",\r
1271         "x": 2269.866943359375,\r
1272         "y": 815.2830810546875,\r
1273         "z": "ec6164d7.ff9708",\r
1274         "wires": []\r
1275     },\r
1276     {\r
1277         "id": "8058933f.2691e",\r
1278         "type": "get-resource",\r
1279         "name": "get-resource src pnf",\r
1280         "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
1281         "comments": "",\r
1282         "outputs": 1,\r
1283         "x": 2295.866943359375,\r
1284         "y": 932.2830810546875,\r
1285         "z": "ec6164d7.ff9708",\r
1286         "wires": [\r
1287             [\r
1288                 "d483622c.685ad",\r
1289                 "b6de022b.29ab58",\r
1290                 "e510b446.5dd1e8"\r
1291             ]\r
1292         ]\r
1293     },\r
1294     {\r
1295         "id": "f481dab1.2bbd68",\r
1296         "type": "execute",\r
1297         "name": "execute RestApiCallNode Delete OTN tunnel with token",\r
1298         "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
1299         "comments": "",\r
1300         "outputs": 1,\r
1301         "x": 2398.866943359375,\r
1302         "y": 1199.2830810546875,\r
1303         "z": "ec6164d7.ff9708",\r
1304         "wires": [\r
1305             [\r
1306                 "422a3d0e.0ac58c",\r
1307                 "dc94e365.153108"\r
1308             ]\r
1309         ]\r
1310     },\r
1311     {\r
1312         "id": "d483622c.685ad",\r
1313         "type": "success",\r
1314         "name": "success",\r
1315         "xml": "<outcome value='success'>\n",\r
1316         "comments": "",\r
1317         "outputs": 1,\r
1318         "x": 2491.3670654296875,\r
1319         "y": 884.2830810546875,\r
1320         "z": "ec6164d7.ff9708",\r
1321         "wires": [\r
1322             [\r
1323                 "d09e0056.1e082"\r
1324             ]\r
1325         ]\r
1326     },\r
1327     {\r
1328         "id": "b6de022b.29ab58",\r
1329         "type": "not-found",\r
1330         "name": "not-found",\r
1331         "xml": "<outcome value='not-found'>\n",\r
1332         "comments": "",\r
1333         "outputs": 1,\r
1334         "x": 2483.3670654296875,\r
1335         "y": 939.2830810546875,\r
1336         "z": "ec6164d7.ff9708",\r
1337         "wires": [\r
1338             [\r
1339                 "9a521350.d6234"\r
1340             ]\r
1341         ]\r
1342     },\r
1343     {\r
1344         "id": "d09e0056.1e082",\r
1345         "type": "block",\r
1346         "name": "block",\r
1347         "xml": "<block>\n",\r
1348         "atomic": "false",\r
1349         "comments": "",\r
1350         "outputs": 1,\r
1351         "x": 2625.749267578125,\r
1352         "y": 878.9388427734375,\r
1353         "z": "ec6164d7.ff9708",\r
1354         "wires": [\r
1355             [\r
1356                 "f0956103.d162e8"\r
1357             ]\r
1358         ]\r
1359     },\r
1360     {\r
1361         "id": "e510b446.5dd1e8",\r
1362         "type": "other",\r
1363         "name": "other",\r
1364         "xml": "<outcome value='Other'>\n",\r
1365         "comments": "",\r
1366         "outputs": 1,\r
1367         "x": 2488.3670654296875,\r
1368         "y": 996.2830810546875,\r
1369         "z": "ec6164d7.ff9708",\r
1370         "wires": [\r
1371             [\r
1372                 "e16f9ab0.64cc3"\r
1373             ]\r
1374         ]\r
1375     },\r
1376     {\r
1377         "id": "e16f9ab0.64cc3",\r
1378         "type": "returnFailure",\r
1379         "name": "return failure",\r
1380         "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
1381         "comments": "",\r
1382         "x": 2640.3670654296875,\r
1383         "y": 997.2830810546875,\r
1384         "z": "ec6164d7.ff9708",\r
1385         "wires": []\r
1386     },\r
1387     {\r
1388         "id": "9a521350.d6234",\r
1389         "type": "returnFailure",\r
1390         "name": "return failure",\r
1391         "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
1392         "comments": "",\r
1393         "x": 2651.3670654296875,\r
1394         "y": 940.2830810546875,\r
1395         "z": "ec6164d7.ff9708",\r
1396         "wires": []\r
1397     },\r
1398     {\r
1399         "id": "f0956103.d162e8",\r
1400         "type": "for",\r
1401         "name": "for each relationship",\r
1402         "xml": "<for silentFailure='true' index='spvidx' start='0' end='`$tmp.aai.source-pnf.relationship-list.relationship_length`' >\n",\r
1403         "comments": "",\r
1404         "outputs": 1,\r
1405         "x": 2812.866455078125,\r
1406         "y": 880.2830810546875,\r
1407         "z": "ec6164d7.ff9708",\r
1408         "wires": [\r
1409             [\r
1410                 "af503a6c.61f9f8"\r
1411             ]\r
1412         ]\r
1413     },\r
1414     {\r
1415         "id": "af503a6c.61f9f8",\r
1416         "type": "switchNode",\r
1417         "name": "switch related-to",\r
1418         "xml": "<switch test='`$tmp.aai.source-pnf.relationship-list.relationship[$spvidx].related-to`'>\n",\r
1419         "comments": "",\r
1420         "outputs": 1,\r
1421         "x": 3053.866455078125,\r
1422         "y": 871.2830810546875,\r
1423         "z": "ec6164d7.ff9708",\r
1424         "wires": [\r
1425             [\r
1426                 "b61fba47.4726f8"\r
1427             ]\r
1428         ]\r
1429     },\r
1430     {\r
1431         "id": "422a3d0e.0ac58c",\r
1432         "type": "failure",\r
1433         "name": "failure",\r
1434         "xml": "<outcome value='failure'>\n",\r
1435         "comments": "",\r
1436         "outputs": 1,\r
1437         "x": 2706.366455078125,\r
1438         "y": 1224.2830810546875,\r
1439         "z": "ec6164d7.ff9708",\r
1440         "wires": [\r
1441             [\r
1442                 "dec1fd1f.efb3a"\r
1443             ]\r
1444         ]\r
1445     },\r
1446     {\r
1447         "id": "dc94e365.153108",\r
1448         "type": "success",\r
1449         "name": "success",\r
1450         "xml": "<outcome value='success'>\n",\r
1451         "comments": "",\r
1452         "outputs": 1,\r
1453         "x": 2707.366455078125,\r
1454         "y": 1169.2830810546875,\r
1455         "z": "ec6164d7.ff9708",\r
1456         "wires": [\r
1457             [\r
1458                 "52cd10d1.f921d8"\r
1459             ]\r
1460         ]\r
1461     },\r
1462     {\r
1463         "id": "dec1fd1f.efb3a",\r
1464         "type": "returnFailure",\r
1465         "name": "return failure",\r
1466         "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
1467         "comments": "",\r
1468         "x": 2878.366455078125,\r
1469         "y": 1222.2830810546875,\r
1470         "z": "ec6164d7.ff9708",\r
1471         "wires": []\r
1472     },\r
1473     {\r
1474         "id": "52cd10d1.f921d8",\r
1475         "type": "block",\r
1476         "name": "block : atomic",\r
1477         "xml": "<block atomic=\"true\">",\r
1478         "atomic": "true",\r
1479         "comments": "",\r
1480         "outputs": 1,\r
1481         "x": 2874.866455078125,\r
1482         "y": 1171.2830810546875,\r
1483         "z": "ec6164d7.ff9708",\r
1484         "wires": [\r
1485             []\r
1486         ]\r
1487     },\r
1488     {\r
1489         "id": "a1fe3dae.a2d208",\r
1490         "type": "block",\r
1491         "name": "block : atomic",\r
1492         "xml": "<block atomic=\"true\">",\r
1493         "atomic": "true",\r
1494         "outputs": 1,\r
1495         "x": 3410.8662109375,\r
1496         "y": 820.2830810546875,\r
1497         "z": "ec6164d7.ff9708",\r
1498         "wires": [\r
1499             [\r
1500                 "e7174ef6.88aea",\r
1501                 "bfd51d3e.a21cb8",\r
1502                 "b48cd5e6.4e4b88"\r
1503             ]\r
1504         ]\r
1505     },\r
1506     {\r
1507         "id": "b61fba47.4726f8",\r
1508         "type": "outcome",\r
1509         "name": "esr-thirdparty-sdnc",\r
1510         "xml": "<outcome value='esr-thirdparty-sdnc'>\n",\r
1511         "comments": "",\r
1512         "outputs": 1,\r
1513         "x": 3259.866455078125,\r
1514         "y": 868.2830810546875,\r
1515         "z": "ec6164d7.ff9708",\r
1516         "wires": [\r
1517             [\r
1518                 "a1fe3dae.a2d208"\r
1519             ]\r
1520         ]\r
1521     },\r
1522     {\r
1523         "id": "bfd51d3e.a21cb8",\r
1524         "type": "execute",\r
1525         "name": "get esr-thirdparty-sdnc",\r
1526         "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
1527         "comments": "",\r
1528         "outputs": 1,\r
1529         "x": 3616.8662109375,\r
1530         "y": 833.2830810546875,\r
1531         "z": "ec6164d7.ff9708",\r
1532         "wires": [\r
1533             [\r
1534                 "cb1cf6fc.9ef978",\r
1535                 "7d19de07.9d61",\r
1536                 "2bc4bb18.4f1464"\r
1537             ]\r
1538         ]\r
1539     },\r
1540     {\r
1541         "id": "e7174ef6.88aea",\r
1542         "type": "set",\r
1543         "name": "set esr-thirdparty-sdnc domain id",\r
1544         "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
1545         "comments": "",\r
1546         "x": 3646.8662109375,\r
1547         "y": 781.2830810546875,\r
1548         "z": "ec6164d7.ff9708",\r
1549         "wires": []\r
1550     },\r
1551     {\r
1552         "id": "cb1cf6fc.9ef978",\r
1553         "type": "success",\r
1554         "name": "success",\r
1555         "xml": "<outcome value='success'>\n",\r
1556         "comments": "",\r
1557         "outputs": 1,\r
1558         "x": 3826.8662109375,\r
1559         "y": 824.2830810546875,\r
1560         "z": "ec6164d7.ff9708",\r
1561         "wires": [\r
1562             [\r
1563                 "a4768784.394af8"\r
1564             ]\r
1565         ]\r
1566     },\r
1567     {\r
1568         "id": "7d19de07.9d61",\r
1569         "type": "not-found",\r
1570         "name": "not-found",\r
1571         "xml": "<outcome value='not-found'>\n",\r
1572         "comments": "",\r
1573         "outputs": 1,\r
1574         "x": 3818.8662109375,\r
1575         "y": 879.2830810546875,\r
1576         "z": "ec6164d7.ff9708",\r
1577         "wires": [\r
1578             [\r
1579                 "4478591a.9ef568"\r
1580             ]\r
1581         ]\r
1582     },\r
1583     {\r
1584         "id": "2bc4bb18.4f1464",\r
1585         "type": "other",\r
1586         "name": "other",\r
1587         "xml": "<outcome value='Other'>\n",\r
1588         "comments": "",\r
1589         "outputs": 1,\r
1590         "x": 3823.8662109375,\r
1591         "y": 936.2830810546875,\r
1592         "z": "ec6164d7.ff9708",\r
1593         "wires": [\r
1594             [\r
1595                 "23b7e106.ef601e"\r
1596             ]\r
1597         ]\r
1598     },\r
1599     {\r
1600         "id": "b48cd5e6.4e4b88",\r
1601         "type": "break",\r
1602         "name": "break",\r
1603         "xml": "<break>\n",\r
1604         "comments": "",\r
1605         "x": 3566.8662109375,\r
1606         "y": 897.2830810546875,\r
1607         "z": "ec6164d7.ff9708",\r
1608         "wires": []\r
1609     },\r
1610     {\r
1611         "id": "23b7e106.ef601e",\r
1612         "type": "returnFailure",\r
1613         "name": "return failure",\r
1614         "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
1615         "comments": "",\r
1616         "x": 3975.8662109375,\r
1617         "y": 937.2830810546875,\r
1618         "z": "ec6164d7.ff9708",\r
1619         "wires": []\r
1620     },\r
1621     {\r
1622         "id": "4478591a.9ef568",\r
1623         "type": "returnFailure",\r
1624         "name": "return failure",\r
1625         "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
1626         "comments": "",\r
1627         "x": 3986.8662109375,\r
1628         "y": 882.2830810546875,\r
1629         "z": "ec6164d7.ff9708",\r
1630         "wires": []\r
1631     },\r
1632     {\r
1633         "id": "a4768784.394af8",\r
1634         "type": "block",\r
1635         "name": "block",\r
1636         "xml": "<block>\n",\r
1637         "atomic": "false",\r
1638         "comments": "",\r
1639         "outputs": 1,\r
1640         "x": 3971.24853515625,\r
1641         "y": 821.9387512207031,\r
1642         "z": "ec6164d7.ff9708",\r
1643         "wires": [\r
1644             [\r
1645                 "98ec4d86.407d4"\r
1646             ]\r
1647         ]\r
1648     },\r
1649     {\r
1650         "id": "98ec4d86.407d4",\r
1651         "type": "set",\r
1652         "name": "set controller domain data",\r
1653         "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
1654         "comments": "",\r
1655         "x": 4185.8662109375,\r
1656         "y": 818.2830810546875,\r
1657         "z": "ec6164d7.ff9708",\r
1658         "wires": []\r
1659     },\r
1660     {\r
1661         "id": "371b3631.1fe46a",\r
1662         "type": "switchNode",\r
1663         "name": "switch ops-note is srcTtpOtnLayer",\r
1664         "xml": "<switch test=\"`$tmp.aai.vpn-binding.ops-note == $tmp.srcTtpOtnLayer `\">\n\n",\r
1665         "comments": "",\r
1666         "outputs": 1,\r
1667         "x": 1660.0999755859375,\r
1668         "y": 1107.2833251953125,\r
1669         "z": "ec6164d7.ff9708",\r
1670         "wires": [\r
1671             [\r
1672                 "5dda0eba.cba228",\r
1673                 "cd15371c.43ee48"\r
1674             ]\r
1675         ]\r
1676     },\r
1677     {\r
1678         "id": "5dda0eba.cba228",\r
1679         "type": "outcomeTrue",\r
1680         "name": "true",\r
1681         "xml": "<outcome value='true'>\n",\r
1682         "comments": "",\r
1683         "outputs": 1,\r
1684         "x": 1890.0999755859375,\r
1685         "y": 1102.2828369140625,\r
1686         "z": "ec6164d7.ff9708",\r
1687         "wires": [\r
1688             [\r
1689                 "3d324826.e49518"\r
1690             ]\r
1691         ]\r
1692     },\r
1693     {\r
1694         "id": "cd15371c.43ee48",\r
1695         "type": "outcomeFalse",\r
1696         "name": "false",\r
1697         "xml": "<outcome value='false'>\n",\r
1698         "comments": "",\r
1699         "outputs": 1,\r
1700         "x": 1901.0999755859375,\r
1701         "y": 1145.2828369140625,\r
1702         "z": "ec6164d7.ff9708",\r
1703         "wires": [\r
1704             []\r
1705         ]\r
1706     },\r
1707     {\r
1708         "id": "ce3bd26f.86a788",\r
1709         "type": "block",\r
1710         "name": "block : atomic",\r
1711         "xml": "<block atomic='true'>",\r
1712         "atomic": "true",\r
1713         "comments": "",\r
1714         "outputs": 1,\r
1715         "x": 1440.0999755859375,\r
1716         "y": 1164.683349609375,\r
1717         "z": "ec6164d7.ff9708",\r
1718         "wires": [\r
1719             [\r
1720                 "371b3631.1fe46a"\r
1721             ]\r
1722         ]\r
1723     },\r
1724     {\r
1725         "id": "119a4845.874928",\r
1726         "type": "save",\r
1727         "name": "delete vpn-binding resource in AAI",\r
1728         "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
1729         "comments": "",\r
1730         "outputs": 1,\r
1731         "x": 2345.816650390625,\r
1732         "y": 1314.4833984375,\r
1733         "z": "ec6164d7.ff9708",\r
1734         "wires": [\r
1735             []\r
1736         ]\r
1737     },\r
1738     {\r
1739         "id": "5f76b8d0.e5e58",\r
1740         "type": "set",\r
1741         "name": "set Underlay OTN Tunnel Name tmp.underlayOTN",\r
1742         "xml": "<set>\n<parameter name='tmp.underlayOTN' value=\"`$tmp.aai.vpn-binding.vpn-name`\" />\n",\r
1743         "comments": "",\r
1744         "x": 2348.0330810546875,\r
1745         "y": 750.2833251953125,\r
1746         "z": "ec6164d7.ff9708",\r
1747         "wires": []\r
1748     }\r
1749 ]