unused parameter tenant-id is removed
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / sdwan / GENERIC-RESOURCE-API_sdwan-vf-operation-vpn-deactivate.json
1 [\r
2     {\r
3         "id": "87eb3467.67ef28",\r
4         "type": "call",\r
5         "name": "call GENERIC-RESOURCE-API:validate-sdwan-vf-vpn-input-parameters",\r
6         "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-sdwan-vf-vpn-input-parameters' mode='sync' >\n",\r
7         "comments": "",\r
8         "outputs": 1,\r
9         "x": 797.00390625,\r
10         "y": 151.00015544891357,\r
11         "z": "ed1e44d2.195918",\r
12         "wires": [\r
13             []\r
14         ]\r
15     },\r
16     {\r
17         "id": "6ff7ce0a.951ff",\r
18         "type": "dgstart",\r
19         "name": "DGSTART",\r
20         "outputs": 1,\r
21         "x": 158.33714294433594,\r
22         "y": 45,\r
23         "z": "ed1e44d2.195918",\r
24         "wires": [\r
25             [\r
26                 "74fd4f3a.4e853"\r
27             ]\r
28         ]\r
29     },\r
30     {\r
31         "id": "74fd4f3a.4e853",\r
32         "type": "service-logic",\r
33         "name": "GENERIC-RESOURCE-API ${project.version}",\r
34         "module": "GENERIC-RESOURCE-API",\r
35         "version": "${project.version}",\r
36         "comments": "",\r
37         "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
38         "outputs": 1,\r
39         "x": 237.6228485107422,\r
40         "y": 107.23810958862305,\r
41         "z": "ed1e44d2.195918",\r
42         "wires": [\r
43             [\r
44                 "98288506.abeac8"\r
45             ]\r
46         ]\r
47     },\r
48     {\r
49         "id": "98288506.abeac8",\r
50         "type": "method",\r
51         "name": "method sdwan-vf-operation-vpn-deactivate",\r
52         "xml": "<method rpc='sdwan-vf-operation-vpn-deactivate' mode='sync'>\n",\r
53         "comments": "",\r
54         "outputs": 1,\r
55         "x": 249.33714294433594,\r
56         "y": 201.58634185791016,\r
57         "z": "ed1e44d2.195918",\r
58         "wires": [\r
59             [\r
60                 "99dd38ea.772bf8"\r
61             ]\r
62         ]\r
63     },\r
64     {\r
65         "id": "99dd38ea.772bf8",\r
66         "type": "block",\r
67         "name": "block : atomic",\r
68         "xml": "<block atomic=\"true\">",\r
69         "atomic": "true",\r
70         "outputs": 1,\r
71         "x": 239.0038185119629,\r
72         "y": 371.6667160987854,\r
73         "z": "ed1e44d2.195918",\r
74         "wires": [\r
75             [\r
76                 "87eb3467.67ef28",\r
77                 "fbc323e1.e7c8",\r
78                 "92efdb26.a1dc48",\r
79                 "f685e9f.f092918",\r
80                 "9692eb20.6e3eb8",\r
81                 "4ed48d04.0548b4",\r
82                 "14e78520.2f6ebb",\r
83                 "5fa8f00b.d8012",\r
84                 "e6e38299.18bf5",\r
85                 "265552d2.b6286e",\r
86                 "c10bc8e8.e761d8",\r
87                 "8ab2d64c.eae3d8",\r
88                 "1aef8aa3.927465",\r
89                 "d5916e8b.c3632"\r
90             ]\r
91         ]\r
92     },\r
93     {\r
94         "id": "92efdb26.a1dc48",\r
95         "type": "execute",\r
96         "name": "execute Properties",\r
97         "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' />\n",\r
98         "comments": "",\r
99         "outputs": 1,\r
100         "x": 626.3683891296387,\r
101         "y": 227.03125858306885,\r
102         "z": "ed1e44d2.195918",\r
103         "wires": [\r
104             []\r
105         ]\r
106     },\r
107     {\r
108         "id": "fbc323e1.e7c8",\r
109         "type": "record",\r
110         "name": "record",\r
111         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"sdwan-network-topology-operation-activate\"/>\n<parameter name=\"field3\" value=\"SDWAN-Activate\"/>\n",\r
112         "comments": "",\r
113         "outputs": 1,\r
114         "x": 596.0662841796875,\r
115         "y": 188.03122329711914,\r
116         "z": "ed1e44d2.195918",\r
117         "wires": [\r
118             []\r
119         ]\r
120     },\r
121     {\r
122         "id": "4bc65046.8972",\r
123         "type": "block",\r
124         "name": "block",\r
125         "xml": "<block>\n",\r
126         "atomic": "false",\r
127         "comments": "",\r
128         "outputs": 1,\r
129         "x": 902.7920036315918,\r
130         "y": 310.0104169845581,\r
131         "z": "ed1e44d2.195918",\r
132         "wires": [\r
133             [\r
134                 "39639513.9419aa",\r
135                 "51ec0208.871a0c",\r
136                 "de6a021a.2e26d"\r
137             ]\r
138         ]\r
139     },\r
140     {\r
141         "id": "39639513.9419aa",\r
142         "type": "switchNode",\r
143         "name": "switch name",\r
144         "xml": "<switch test=\"`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'name'`\">\n",\r
145         "comments": "",\r
146         "outputs": 1,\r
147         "x": 1097.792064666748,\r
148         "y": 239.01044368743896,\r
149         "z": "ed1e44d2.195918",\r
150         "wires": [\r
151             [\r
152                 "17876ecb.2d9e11"\r
153             ]\r
154         ]\r
155     },\r
156     {\r
157         "id": "17876ecb.2d9e11",\r
158         "type": "outcomeTrue",\r
159         "name": "true",\r
160         "xml": "<outcome value='true'>\n",\r
161         "comments": "",\r
162         "outputs": 1,\r
163         "x": 1271.7921905517578,\r
164         "y": 239.01044750213623,\r
165         "z": "ed1e44d2.195918",\r
166         "wires": [\r
167             [\r
168                 "4587c6d7.80cd28"\r
169             ]\r
170         ]\r
171     },\r
172     {\r
173         "id": "4587c6d7.80cd28",\r
174         "type": "set",\r
175         "name": "set name",\r
176         "xml": "<set>\n<parameter name='prop.name' value='`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
177         "comments": "",\r
178         "x": 1434.7920761108398,\r
179         "y": 238.61044216156006,\r
180         "z": "ed1e44d2.195918",\r
181         "wires": []\r
182     },\r
183     {\r
184         "id": "51ec0208.871a0c",\r
185         "type": "switchNode",\r
186         "name": "switch topology",\r
187         "xml": "<switch test=\"`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'topology'`\">\n",\r
188         "comments": "",\r
189         "outputs": 1,\r
190         "x": 1108.2085647583008,\r
191         "y": 286.6770725250244,\r
192         "z": "ed1e44d2.195918",\r
193         "wires": [\r
194             [\r
195                 "e5e3dbe3.2a4648"\r
196             ]\r
197         ]\r
198     },\r
199     {\r
200         "id": "e5e3dbe3.2a4648",\r
201         "type": "outcomeTrue",\r
202         "name": "true",\r
203         "xml": "<outcome value='true'>\n",\r
204         "comments": "",\r
205         "outputs": 1,\r
206         "x": 1282.2086906433105,\r
207         "y": 286.6770763397217,\r
208         "z": "ed1e44d2.195918",\r
209         "wires": [\r
210             [\r
211                 "a5f45824.51c398"\r
212             ]\r
213         ]\r
214     },\r
215     {\r
216         "id": "a5f45824.51c398",\r
217         "type": "set",\r
218         "name": "set topology",\r
219         "xml": "<set>\n<parameter name='prop.topology' value='`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
220         "comments": "",\r
221         "x": 1445.2085762023926,\r
222         "y": 286.2770709991455,\r
223         "z": "ed1e44d2.195918",\r
224         "wires": []\r
225     },\r
226     {\r
227         "id": "f685e9f.f092918",\r
228         "type": "for",\r
229         "name": "for each network-input-parameters",\r
230         "xml": "<for index='idx' start='0' end='`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param_length`' >\n",\r
231         "comments": "",\r
232         "outputs": 1,\r
233         "x": 663.9585075378418,\r
234         "y": 312.6770887374878,\r
235         "z": "ed1e44d2.195918",\r
236         "wires": [\r
237             [\r
238                 "4bc65046.8972"\r
239             ]\r
240         ]\r
241     },\r
242     {\r
243         "id": "e6e38299.18bf5",\r
244         "type": "get-resource",\r
245         "name": "get-resource esr-thirdparty-sdnc",\r
246         "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 = 'SDWANController' AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",\r
247         "comments": "",\r
248         "outputs": 1,\r
249         "x": 683.7920188903809,\r
250         "y": 444.0104646682739,\r
251         "z": "ed1e44d2.195918",\r
252         "wires": [\r
253             [\r
254                 "faf2ca26.f7d2e8",\r
255                 "22680e7d.d029d2",\r
256                 "dd46840b.db1198"\r
257             ]\r
258         ]\r
259     },\r
260     {\r
261         "id": "faf2ca26.f7d2e8",\r
262         "type": "success",\r
263         "name": "success",\r
264         "xml": "<outcome value='success'>\n",\r
265         "comments": "",\r
266         "outputs": 1,\r
267         "x": 928.7920188903809,\r
268         "y": 390.0104659497738,\r
269         "z": "ed1e44d2.195918",\r
270         "wires": [\r
271             [\r
272                 "45fec8c4.77c4d8"\r
273             ]\r
274         ]\r
275     },\r
276     {\r
277         "id": "22680e7d.d029d2",\r
278         "type": "not-found",\r
279         "name": "not-found",\r
280         "xml": "<outcome value='not-found'>\n",\r
281         "comments": "",\r
282         "outputs": 1,\r
283         "x": 932.2829856872559,\r
284         "y": 437.58450159430504,\r
285         "z": "ed1e44d2.195918",\r
286         "wires": [\r
287             [\r
288                 "c85ef46f.17a478"\r
289             ]\r
290         ]\r
291     },\r
292     {\r
293         "id": "dd46840b.db1198",\r
294         "type": "other",\r
295         "name": "other",\r
296         "xml": "<outcome value='Other'>\n",\r
297         "comments": "",\r
298         "outputs": 1,\r
299         "x": 927.6159934997559,\r
300         "y": 478.9178145825863,\r
301         "z": "ed1e44d2.195918",\r
302         "wires": [\r
303             [\r
304                 "86e5bf28.74a63"\r
305             ]\r
306         ]\r
307     },\r
308     {\r
309         "id": "c85ef46f.17a478",\r
310         "type": "returnFailure",\r
311         "name": "return failure",\r
312         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",\r
313         "comments": "",\r
314         "x": 1108.8543968200684,\r
315         "y": 425.8702376782894,\r
316         "z": "ed1e44d2.195918",\r
317         "wires": []\r
318     },\r
319     {\r
320         "id": "86e5bf28.74a63",\r
321         "type": "returnFailure",\r
322         "name": "return failure",\r
323         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",\r
324         "comments": "",\r
325         "x": 1115.3885498046875,\r
326         "y": 474.3570073544979,\r
327         "z": "ed1e44d2.195918",\r
328         "wires": []\r
329     },\r
330     {\r
331         "id": "265552d2.b6286e",\r
332         "type": "execute",\r
333         "name": "execute RestApiCallNode Get token",\r
334         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-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\"/>",\r
335         "comments": "",\r
336         "outputs": 1,\r
337         "x": 691.7920188903809,\r
338         "y": 555.0104646682739,\r
339         "z": "ed1e44d2.195918",\r
340         "wires": [\r
341             [\r
342                 "2ff5851f.5a7bea",\r
343                 "12d4ec03.6bbb94"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "2ff5851f.5a7bea",\r
349         "type": "success",\r
350         "name": "success",\r
351         "xml": "<outcome value='success'>\n",\r
352         "comments": "",\r
353         "outputs": 1,\r
354         "x": 930.7920913696289,\r
355         "y": 533.0104961395264,\r
356         "z": "ed1e44d2.195918",\r
357         "wires": [\r
358             [\r
359                 "674e737a.7db1dc"\r
360             ]\r
361         ]\r
362     },\r
363     {\r
364         "id": "12d4ec03.6bbb94",\r
365         "type": "failure",\r
366         "name": "failure",\r
367         "xml": "<outcome value='failure'>\n",\r
368         "comments": "",\r
369         "outputs": 1,\r
370         "x": 923.0420913696289,\r
371         "y": 586.6533794403076,\r
372         "z": "ed1e44d2.195918",\r
373         "wires": [\r
374             [\r
375                 "436e486e.a66d38"\r
376             ]\r
377         ]\r
378     },\r
379     {\r
380         "id": "674e737a.7db1dc",\r
381         "type": "set",\r
382         "name": "set token-id",\r
383         "xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='`$token-result.data.token_id`' />\n",\r
384         "comments": "",\r
385         "x": 1080.7920188903809,\r
386         "y": 534.0104646682739,\r
387         "z": "ed1e44d2.195918",\r
388         "wires": []\r
389     },\r
390     {\r
391         "id": "436e486e.a66d38",\r
392         "type": "returnFailure",\r
393         "name": "return failure",\r
394         "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 get token rest api\" />\n",\r
395         "comments": "",\r
396         "x": 1075.792091369629,\r
397         "y": 586.4034404754639,\r
398         "z": "ed1e44d2.195918",\r
399         "wires": []\r
400     },\r
401     {\r
402         "id": "45fec8c4.77c4d8",\r
403         "type": "set",\r
404         "name": "set controller data",\r
405         "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",\r
406         "comments": "",\r
407         "x": 1126.292079925537,\r
408         "y": 378.0104659497738,\r
409         "z": "ed1e44d2.195918",\r
410         "wires": []\r
411     },\r
412     {\r
413         "id": "9692eb20.6e3eb8",\r
414         "type": "returnSuccess",\r
415         "name": "return success",\r
416         "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
417         "comments": "",\r
418         "x": 632.341157913208,\r
419         "y": 886.5040712356567,\r
420         "z": "ed1e44d2.195918",\r
421         "wires": []\r
422     },\r
423     {\r
424         "id": "de6a021a.2e26d",\r
425         "type": "switchNode",\r
426         "name": "switch vpn-id",\r
427         "xml": "<switch test=\"`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'vpn-id'`\">\n",\r
428         "comments": "",\r
429         "outputs": 1,\r
430         "x": 1105.3410301208496,\r
431         "y": 336.25391483306885,\r
432         "z": "ed1e44d2.195918",\r
433         "wires": [\r
434             [\r
435                 "b18071f3.3ff89"\r
436             ]\r
437         ]\r
438     },\r
439     {\r
440         "id": "b18071f3.3ff89",\r
441         "type": "outcomeTrue",\r
442         "name": "true",\r
443         "xml": "<outcome value='true'>\n",\r
444         "comments": "",\r
445         "outputs": 1,\r
446         "x": 1287.3410625457764,\r
447         "y": 336.25391364097595,\r
448         "z": "ed1e44d2.195918",\r
449         "wires": [\r
450             [\r
451                 "2b7fb28a.006dbe"\r
452             ]\r
453         ]\r
454     },\r
455     {\r
456         "id": "2b7fb28a.006dbe",\r
457         "type": "set",\r
458         "name": "set prop.vpn-id",\r
459         "xml": "<set>\n<parameter name='prop.vpn-id' value='`$ctx.vf-module-data.vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
460         "comments": "",\r
461         "x": 1452.3409957885742,\r
462         "y": 338.8539152145386,\r
463         "z": "ed1e44d2.195918",\r
464         "wires": []\r
465     },\r
466     {\r
467         "id": "c10bc8e8.e761d8",\r
468         "type": "call",\r
469         "name": "call sdwan-get-tenant-auth",\r
470         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-get-tenant-auth' mode='sync' >\n",\r
471         "comments": "",\r
472         "outputs": 1,\r
473         "x": 662.337085723877,\r
474         "y": 606.0000734329224,\r
475         "z": "ed1e44d2.195918",\r
476         "wires": [\r
477             []\r
478         ]\r
479     },\r
480     {\r
481         "id": "8ab2d64c.eae3d8",\r
482         "type": "execute",\r
483         "name": "execute RestApiCallNode delete vpn topology",\r
484         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/overlay-network/' + $prop.vpn-id + '/topology'`\" />\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=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",\r
485         "comments": "",\r
486         "outputs": 1,\r
487         "x": 724.3371391296387,\r
488         "y": 644.6667604446411,\r
489         "z": "ed1e44d2.195918",\r
490         "wires": [\r
491             []\r
492         ]\r
493     },\r
494     {\r
495         "id": "1aef8aa3.927465",\r
496         "type": "execute",\r
497         "name": "execute RestApiCallNode delete vpn",\r
498         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sdwan-vpn-delete.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/campus/v1/sdwan/overlay-network/vpn/action/batch-delete'`\" />\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=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",\r
499         "comments": "",\r
500         "outputs": 1,\r
501         "x": 697.8371620178223,\r
502         "y": 685.6670351028442,\r
503         "z": "ed1e44d2.195918",\r
504         "wires": [\r
505             []\r
506         ]\r
507     },\r
508     {\r
509         "id": "d5916e8b.c3632",\r
510         "type": "update",\r
511         "name": "update SDWAN VPN status to AAI",\r
512         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='sdwan-vpn' \n      key='sdwan-vpn.sdwan-vpn-id = $vf-module-topology-operation-input.vf-module-information.vf-module-id' >\n<parameter name='sdwan-vpn-id' value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n<parameter name='operational-status' value='PendingDelete' />",\r
513         "comments": "",\r
514         "outputs": 1,\r
515         "x": 692.5558166503906,\r
516         "y": 846.7032747268677,\r
517         "z": "ed1e44d2.195918",\r
518         "wires": [\r
519             []\r
520         ]\r
521     },\r
522     {\r
523         "id": "4ed48d04.0548b4",\r
524         "type": "set",\r
525         "name": "copy input data to service data",\r
526         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.sdnc-request-header.' value='`$vf-module-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.request-information.' value='`$vf-module-topology-operation-input.request-information.`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.service-information.' value='`$vf-module-topology-operation-input.service-information.`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-information.' value='`$vf-module-topology-operation-input.vf-module-information.`' />\n",\r
527         "comments": "",\r
528         "x": 682.9726409912109,\r
529         "y": 723.968991279602,\r
530         "z": "ed1e44d2.195918",\r
531         "wires": []\r
532     },\r
533     {\r
534         "id": "14e78520.2f6ebb",\r
535         "type": "set",\r
536         "name": "set vf-module-object-path",\r
537         "xml": "<set>\n<parameter name='vf-module-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vf-modules/vf-module/'\n + $vf-module-topology-operation-input.vf-module-information.vf-module-id\n + '/vf-module-data/vf-module-topology/'`\"/>\n<parameter name='vnf-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vnf-topology/'`\"/>\n<parameter name='service-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vf-module-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n",\r
538         "comments": "",\r
539         "x": 669.639274597168,\r
540         "y": 765.3856935501099,\r
541         "z": "ed1e44d2.195918",\r
542         "wires": []\r
543     },\r
544     {\r
545         "id": "5fa8f00b.d8012",\r
546         "type": "set",\r
547         "name": "set vf-module-oper-status to PendingDelete",\r
548         "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.order-status'  value='PendingDelete' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.last-rpc-action'  value='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$tmp.vidx].vf-module-data.vf-module-level-oper-status.last-action'  value='`$vf-module-topology-operation-input.sdnc-request-header.request-action`' />\n",\r
549         "comments": "",\r
550         "x": 721.1193695068359,\r
551         "y": 804.9730195999146,\r
552         "z": "ed1e44d2.195918",\r
553         "wires": []\r
554     }\r
555 ]