b8819dd3d7fb85e2980cbcbc014daac2ea4819b7
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_vf-module-topology-operation.json
1 [\r
2     {\r
3         "id": "8a97ec5a.e8724",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 147.01040649414062,\r
8         "y": 86.41365575790405,\r
9         "z": "85ee3913.3987f8",\r
10         "wires": [\r
11             [\r
12                 "7092e500.65d96c"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "7092e500.65d96c",\r
18         "type": "service-logic",\r
19         "name": "GENERIC-RESOURCE-API ${project.version}",\r
20         "module": "GENERIC-RESOURCE-API",\r
21         "version": "${project.version}",\r
22         "comments": "",\r
23         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",\r
24         "outputs": 1,\r
25         "x": 260.2961120605469,\r
26         "y": 126.65176725387573,\r
27         "z": "85ee3913.3987f8",\r
28         "wires": [\r
29             [\r
30                 "975074db.12b248"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "975074db.12b248",\r
36         "type": "method",\r
37         "name": "method vf-module-topology-operation",\r
38         "xml": "<method rpc='vf-module-topology-operation' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 234.43903350830078,\r
42         "y": 166.41365003585815,\r
43         "z": "85ee3913.3987f8",\r
44         "wires": [\r
45             [\r
46                 "6ba66072.d698d"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "c5d72244.65ac2",\r
52         "type": "comment",\r
53         "name": "vf-module-topology-operation",\r
54         "info": "",\r
55         "comments": "",\r
56         "x": 541.3552627563477,\r
57         "y": 33.99999952316284,\r
58         "z": "85ee3913.3987f8",\r
59         "wires": []\r
60     },\r
61     {\r
62         "id": "6ba66072.d698d",\r
63         "type": "block",\r
64         "name": "block : atomic",\r
65         "xml": "<block atomic=\"true\">",\r
66         "atomic": "true",\r
67         "outputs": 1,\r
68         "x": 216.51044464111328,\r
69         "y": 405.77382802963257,\r
70         "z": "85ee3913.3987f8",\r
71         "wires": [\r
72             [\r
73                 "bff84223.52b62",\r
74                 "bb77dcde.97b13",\r
75                 "71a0804b.8983d"\r
76             ]\r
77         ]\r
78     },\r
79     {\r
80         "id": "bff84223.52b62",\r
81         "type": "returnSuccess",\r
82         "name": "return success",\r
83         "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
84         "comments": "",\r
85         "x": 502.01043701171875,\r
86         "y": 579.2712168693542,\r
87         "z": "85ee3913.3987f8",\r
88         "wires": []\r
89     },\r
90     {\r
91         "id": "bb77dcde.97b13",\r
92         "type": "switchNode",\r
93         "name": "switch svc-action",\r
94         "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
95         "comments": "",\r
96         "outputs": 1,\r
97         "x": 512.9150466918945,\r
98         "y": 403.9850525856018,\r
99         "z": "85ee3913.3987f8",\r
100         "wires": [\r
101             [\r
102                 "d56401a4.01d66",\r
103                 "ad92b387.5520d",\r
104                 "9ce981c8.a135f",\r
105                 "aabf716e.1d0df",\r
106                 "4bf064de.ff298c",\r
107                 "a756f30b.6c1cb",\r
108                 "201f4d37.e91032",\r
109                 "2b26c4c1.602edc"\r
110             ]\r
111         ]\r
112     },\r
113     {\r
114         "id": "d56401a4.01d66",\r
115         "type": "outcome",\r
116         "name": "assign",\r
117         "xml": "<outcome value='assign'>\n",\r
118         "comments": "",\r
119         "outputs": 1,\r
120         "x": 722.3913269042969,\r
121         "y": 294.2708897590637,\r
122         "z": "85ee3913.3987f8",\r
123         "wires": [\r
124             [\r
125                 "481f6fe3.cdf5a"\r
126             ]\r
127         ]\r
128     },\r
129     {\r
130         "id": "ad92b387.5520d",\r
131         "type": "outcome",\r
132         "name": "unassign",\r
133         "xml": "<outcome value='unassign'>\n",\r
134         "comments": "",\r
135         "outputs": 1,\r
136         "x": 730.7723121643066,\r
137         "y": 440.46158170700073,\r
138         "z": "85ee3913.3987f8",\r
139         "wires": [\r
140             [\r
141                 "bb1cd6a8.6e06d8"\r
142             ]\r
143         ]\r
144     },\r
145     {\r
146         "id": "9ce981c8.a135f",\r
147         "type": "other",\r
148         "name": "other",\r
149         "xml": "<outcome value='Other'>\n",\r
150         "comments": "",\r
151         "outputs": 1,\r
152         "x": 670.486686706543,\r
153         "y": 1670.985191822052,\r
154         "z": "85ee3913.3987f8",\r
155         "wires": [\r
156             [\r
157                 "c834b9f2.d6f188"\r
158             ]\r
159         ]\r
160     },\r
161     {\r
162         "id": "c834b9f2.d6f188",\r
163         "type": "returnFailure",\r
164         "name": "return failure",\r
165         "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`$vnf-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",\r
166         "comments": "",\r
167         "x": 864.6771125793457,\r
168         "y": 1670.9852604866028,\r
169         "z": "85ee3913.3987f8",\r
170         "wires": []\r
171     },\r
172     {\r
173         "id": "71a0804b.8983d",\r
174         "type": "call",\r
175         "name": "call GENERIC-RESOURCE-API:validate-vf-module-input",\r
176         "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-vf-module-input' mode='sync' >\n",\r
177         "comments": "",\r
178         "outputs": 1,\r
179         "x": 632.0936889648438,\r
180         "y": 243.79471254348755,\r
181         "z": "85ee3913.3987f8",\r
182         "wires": [\r
183             []\r
184         ]\r
185     },\r
186     {\r
187         "id": "481f6fe3.cdf5a",\r
188         "type": "call",\r
189         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-assign",\r
190         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-assign' mode='sync' >\n",\r
191         "comments": "",\r
192         "outputs": 1,\r
193         "x": 1094.5341606140137,\r
194         "y": 293.84235429763794,\r
195         "z": "85ee3913.3987f8",\r
196         "wires": [\r
197             []\r
198         ]\r
199     },\r
200     {\r
201         "id": "a7175f3d.aa415",\r
202         "type": "call",\r
203         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-deactivate",\r
204         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-deactivate' mode='sync' >\n",\r
205         "comments": "",\r
206         "outputs": 1,\r
207         "x": 1106.5341186523438,\r
208         "y": 390.50899744033813,\r
209         "z": "85ee3913.3987f8",\r
210         "wires": [\r
211             []\r
212         ]\r
213     },\r
214     {\r
215         "id": "bb1cd6a8.6e06d8",\r
216         "type": "call",\r
217         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-unassign",\r
218         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-unassign' mode='sync' >\n",\r
219         "comments": "",\r
220         "outputs": 1,\r
221         "x": 1100.867389678955,\r
222         "y": 440.17571687698364,\r
223         "z": "85ee3913.3987f8",\r
224         "wires": [\r
225             []\r
226         ]\r
227     },\r
228     {\r
229         "id": "a7404f76.f0514",\r
230         "type": "outcome",\r
231         "name": "deactivate",\r
232         "xml": "<outcome value='deactivate'>\n",\r
233         "comments": "",\r
234         "outputs": 1,\r
235         "x": 734.8674049377441,\r
236         "y": 391.17567110061646,\r
237         "z": "85ee3913.3987f8",\r
238         "wires": [\r
239             [\r
240                 "a7175f3d.aa415"\r
241             ]\r
242         ]\r
243     },\r
244     {\r
245         "id": "aabf716e.1d0df",\r
246         "type": "outcome",\r
247         "name": "changeassign",\r
248         "xml": "<outcome value='changeassign'>\n",\r
249         "comments": "",\r
250         "outputs": 1,\r
251         "x": 745.3437271118164,\r
252         "y": 488.08031129837036,\r
253         "z": "85ee3913.3987f8",\r
254         "wires": [\r
255             [\r
256                 "8e6a8b07.9cfd08"\r
257             ]\r
258         ]\r
259     },\r
260     {\r
261         "id": "8e6a8b07.9cfd08",\r
262         "type": "call",\r
263         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-changeassign",\r
264         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-changeassign' mode='sync' >\n",\r
265         "comments": "",\r
266         "outputs": 1,\r
267         "x": 1114.4387969970703,\r
268         "y": 487.7944474220276,\r
269         "z": "85ee3913.3987f8",\r
270         "wires": [\r
271             []\r
272         ]\r
273     },\r
274     {\r
275         "id": "4bf064de.ff298c",\r
276         "type": "outcome",\r
277         "name": "create",\r
278         "xml": "<outcome value='create'>\n",\r
279         "comments": "",\r
280         "outputs": 1,\r
281         "x": 731.0104064941406,\r
282         "y": 686.413655757904,\r
283         "z": "85ee3913.3987f8",\r
284         "wires": [\r
285             [\r
286                 "856b20f2.dd3e"\r
287             ]\r
288         ]\r
289     },\r
290     {\r
291         "id": "4a0f3f1f.e154f",\r
292         "type": "switchNode",\r
293         "name": "switch request-action",\r
294         "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",\r
295         "comments": "",\r
296         "outputs": 1,\r
297         "x": 969.3440093994141,\r
298         "y": 694.0000189244747,\r
299         "z": "85ee3913.3987f8",\r
300         "wires": [\r
301             [\r
302                 "61a8036d.49151c",\r
303                 "9df20938.7cb218",\r
304                 "e668ec20.ba224",\r
305                 "e9946938.94da68",\r
306                 "17aebe0e.08da62",\r
307                 "6c28f181.61b7c"\r
308             ]\r
309         ]\r
310     },\r
311     {\r
312         "id": "9df20938.7cb218",\r
313         "type": "outcome",\r
314         "name": "CreateSiteInstance",\r
315         "xml": "<outcome value='CreateSiteInstance'>",\r
316         "comments": "",\r
317         "outputs": 1,\r
318         "x": 1226.8203773498535,\r
319         "y": 603.4793815612793,\r
320         "z": "85ee3913.3987f8",\r
321         "wires": [\r
322             [\r
323                 "c35bc84f.6dd758"\r
324             ]\r
325         ]\r
326     },\r
327     {\r
328         "id": "61a8036d.49151c",\r
329         "type": "other",\r
330         "name": "other",\r
331         "xml": "<outcome value='Other'>\n",\r
332         "comments": "",\r
333         "outputs": 1,\r
334         "x": 1169.7247924804688,\r
335         "y": 777.8572821617126,\r
336         "z": "85ee3913.3987f8",\r
337         "wires": [\r
338             [\r
339                 "35631ae7.723fc6"\r
340             ]\r
341         ]\r
342     },\r
343     {\r
344         "id": "856b20f2.dd3e",\r
345         "type": "block",\r
346         "name": "block : atomic",\r
347         "xml": "<block atomic=\"true\">",\r
348         "atomic": "true",\r
349         "outputs": 1,\r
350         "x": 917.3439254760742,\r
351         "y": 614.0000205039978,\r
352         "z": "85ee3913.3987f8",\r
353         "wires": [\r
354             [\r
355                 "4a0f3f1f.e154f",\r
356                 "e795cb52.6c6f98"\r
357             ]\r
358         ]\r
359     },\r
360     {\r
361         "id": "c35bc84f.6dd758",\r
362         "type": "call",\r
363         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-site-create",\r
364         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-site-create' mode='sync' >\n",\r
365         "comments": "",\r
366         "outputs": 1,\r
367         "x": 1683.3442001342773,\r
368         "y": 601.0001640319824,\r
369         "z": "85ee3913.3987f8",\r
370         "wires": [\r
371             []\r
372         ]\r
373     },\r
374     {\r
375         "id": "35631ae7.723fc6",\r
376         "type": "block",\r
377         "name": "block",\r
378         "xml": "<block>\n",\r
379         "atomic": "false",\r
380         "comments": "",\r
381         "outputs": 1,\r
382         "x": 1323.0104446411133,\r
383         "y": 777.9136786460876,\r
384         "z": "85ee3913.3987f8",\r
385         "wires": [\r
386             []\r
387         ]\r
388     },\r
389     {\r
390         "id": "e668ec20.ba224",\r
391         "type": "outcome",\r
392         "name": "CreateSDWANPortInstance",\r
393         "xml": "<outcome value='CreateSDWANPortInstance'>",\r
394         "comments": "",\r
395         "outputs": 1,\r
396         "x": 1233.6771850585938,\r
397         "y": 736.247172832489,\r
398         "z": "85ee3913.3987f8",\r
399         "wires": [\r
400             [\r
401                 "93c38881.fc6c68"\r
402             ]\r
403         ]\r
404     },\r
405     {\r
406         "id": "93c38881.fc6c68",\r
407         "type": "call",\r
408         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-wanport-create",\r
409         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-wanport-create' mode='sync' >\n",\r
410         "comments": "",\r
411         "outputs": 1,\r
412         "x": 1706.2008819580078,\r
413         "y": 735.767924785614,\r
414         "z": "85ee3913.3987f8",\r
415         "wires": [\r
416             []\r
417         ]\r
418     },\r
419     {\r
420         "id": "e9946938.94da68",\r
421         "type": "outcome",\r
422         "name": "CreateSDWANDeviceInstance",\r
423         "xml": "<outcome value='CreateSDWANDeviceInstance'>",\r
424         "comments": "",\r
425         "outputs": 1,\r
426         "x": 1242.0415077209473,\r
427         "y": 656.4451332092285,\r
428         "z": "85ee3913.3987f8",\r
429         "wires": [\r
430             [\r
431                 "f8aa9b06.01e4b8"\r
432             ]\r
433         ]\r
434     },\r
435     {\r
436         "id": "f8aa9b06.01e4b8",\r
437         "type": "call",\r
438         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-device-create",\r
439         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-device-create' mode='sync' >\n",\r
440         "comments": "",\r
441         "outputs": 1,\r
442         "x": 1697.5652961730957,\r
443         "y": 655.9660024642944,\r
444         "z": "85ee3913.3987f8",\r
445         "wires": [\r
446             []\r
447         ]\r
448     },\r
449     {\r
450         "id": "17aebe0e.08da62",\r
451         "type": "outcome",\r
452         "name": "CreateSDWANVpnInstance",\r
453         "xml": "<outcome value='CreateSDWANVpnInstance'>",\r
454         "comments": "",\r
455         "outputs": 1,\r
456         "x": 1272.010425567627,\r
457         "y": 555.4137077331543,\r
458         "z": "85ee3913.3987f8",\r
459         "wires": [\r
460             [\r
461                 "3571e5b5.b5fc8a"\r
462             ]\r
463         ]\r
464     },\r
465     {\r
466         "id": "3571e5b5.b5fc8a",\r
467         "type": "call",\r
468         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-vpn-create",\r
469         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-vpn-create' mode='sync' >\n",\r
470         "comments": "",\r
471         "outputs": 1,\r
472         "x": 1680.5341987609863,\r
473         "y": 552.9344749450684,\r
474         "z": "85ee3913.3987f8",\r
475         "wires": [\r
476             []\r
477         ]\r
478     },\r
479     {\r
480         "id": "a756f30b.6c1cb",\r
481         "type": "outcome",\r
482         "name": "activate",\r
483         "xml": "<outcome value='activate'>\n",\r
484         "comments": "",\r
485         "outputs": 1,\r
486         "x": 721.0104064941406,\r
487         "y": 881.7469687461853,\r
488         "z": "85ee3913.3987f8",\r
489         "wires": [\r
490             [\r
491                 "3edd603.8e265a"\r
492             ]\r
493         ]\r
494     },\r
495     {\r
496         "id": "a5f22e70.04f1a",\r
497         "type": "outcome",\r
498         "name": "ActivateSiteInstance",\r
499         "xml": "<outcome value='ActivateSiteInstance'>",\r
500         "comments": "",\r
501         "outputs": 1,\r
502         "x": 1212.153434753418,\r
503         "y": 881.6458888053894,\r
504         "z": "85ee3913.3987f8",\r
505         "wires": [\r
506             [\r
507                 "ce7332d1.0ac03"\r
508             ]\r
509         ]\r
510     },\r
511     {\r
512         "id": "3edd603.8e265a",\r
513         "type": "block",\r
514         "name": "block : atomic",\r
515         "xml": "<block atomic=\"true\">",\r
516         "atomic": "true",\r
517         "outputs": 1,\r
518         "x": 901.6771774291992,\r
519         "y": 877.166645526886,\r
520         "z": "85ee3913.3987f8",\r
521         "wires": [\r
522             [\r
523                 "91a235a8.4c9e08"\r
524             ]\r
525         ]\r
526     },\r
527     {\r
528         "id": "ce7332d1.0ac03",\r
529         "type": "call",\r
530         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-site-activate",\r
531         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-site-activate' mode='sync' >\n",\r
532         "comments": "",\r
533         "outputs": 1,\r
534         "x": 1585.6772384643555,\r
535         "y": 880.1666712760925,\r
536         "z": "85ee3913.3987f8",\r
537         "wires": [\r
538             []\r
539         ]\r
540     },\r
541     {\r
542         "id": "f2fcfc7e.d1ffa",\r
543         "type": "outcome",\r
544         "name": "ActivateSDWANDeviceInstance",\r
545         "xml": "<outcome value='ActivateSDWANDeviceInstance'>",\r
546         "comments": "",\r
547         "outputs": 1,\r
548         "x": 1240.343894958496,\r
549         "y": 930.6667108535767,\r
550         "z": "85ee3913.3987f8",\r
551         "wires": [\r
552             [\r
553                 "c9db1dea.dfbf5"\r
554             ]\r
555         ]\r
556     },\r
557     {\r
558         "id": "c9db1dea.dfbf5",\r
559         "type": "call",\r
560         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-device-activate",\r
561         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-device-activate' mode='sync' >\n",\r
562         "comments": "",\r
563         "outputs": 1,\r
564         "x": 1675.8675918579102,\r
565         "y": 930.1874833106995,\r
566         "z": "85ee3913.3987f8",\r
567         "wires": [\r
568             []\r
569         ]\r
570     },\r
571     {\r
572         "id": "f410619e.7b2af",\r
573         "type": "call",\r
574         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-wanport-activate",\r
575         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-wanport-activate' mode='sync' >\n",\r
576         "comments": "",\r
577         "outputs": 1,\r
578         "x": 1674.3437194824219,\r
579         "y": 1015.6666650772095,\r
580         "z": "85ee3913.3987f8",\r
581         "wires": [\r
582             []\r
583         ]\r
584     },\r
585     {\r
586         "id": "b65d5517.761218",\r
587         "type": "outcome",\r
588         "name": "ActivateSDWANPortInstance",\r
589         "xml": "<outcome value='ActivateSDWANPortInstance'>",\r
590         "comments": "",\r
591         "outputs": 1,\r
592         "x": 1238.8200225830078,\r
593         "y": 1016.1458926200867,\r
594         "z": "85ee3913.3987f8",\r
595         "wires": [\r
596             [\r
597                 "f410619e.7b2af"\r
598             ]\r
599         ]\r
600     },\r
601     {\r
602         "id": "91a235a8.4c9e08",\r
603         "type": "switchNode",\r
604         "name": "switch request-action",\r
605         "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",\r
606         "comments": "",\r
607         "outputs": 1,\r
608         "x": 978.0104064941406,\r
609         "y": 943.7469687461853,\r
610         "z": "85ee3913.3987f8",\r
611         "wires": [\r
612             [\r
613                 "a5f22e70.04f1a",\r
614                 "f2fcfc7e.d1ffa",\r
615                 "b65d5517.761218",\r
616                 "631e788a.5ef948",\r
617                 "b5cf8a8f.31ae38",\r
618                 "25d6d260.b0230e"\r
619             ]\r
620         ]\r
621     },\r
622     {\r
623         "id": "631e788a.5ef948",\r
624         "type": "other",\r
625         "name": "other",\r
626         "xml": "<outcome value='Other'>\n",\r
627         "comments": "",\r
628         "outputs": 1,\r
629         "x": 1170.581886291504,\r
630         "y": 1064.958477973938,\r
631         "z": "85ee3913.3987f8",\r
632         "wires": [\r
633             [\r
634                 "c987f934.5e8db8"\r
635             ]\r
636         ]\r
637     },\r
638     {\r
639         "id": "b5cf8a8f.31ae38",\r
640         "type": "outcome",\r
641         "name": "ActivateSDWANVpnInstance",\r
642         "xml": "<outcome value='ActivateSDWANVpnInstance'>\n",\r
643         "comments": "",\r
644         "outputs": 1,\r
645         "x": 1254.0104064941406,\r
646         "y": 839.7469687461853,\r
647         "z": "85ee3913.3987f8",\r
648         "wires": [\r
649             [\r
650                 "e540db1.fcd5d28"\r
651             ]\r
652         ]\r
653     },\r
654     {\r
655         "id": "e540db1.fcd5d28",\r
656         "type": "call",\r
657         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-vpn-activate",\r
658         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-vpn-activate' mode='sync' >\n",\r
659         "comments": "",\r
660         "outputs": 1,\r
661         "x": 1669.5342102050781,\r
662         "y": 833.2677454948425,\r
663         "z": "85ee3913.3987f8",\r
664         "wires": [\r
665             []\r
666         ]\r
667     },\r
668     {\r
669         "id": "201f4d37.e91032",\r
670         "type": "outcome",\r
671         "name": "deactivate",\r
672         "xml": "<outcome value='deactivate'>\n",\r
673         "comments": "",\r
674         "outputs": 1,\r
675         "x": 705.0103988647461,\r
676         "y": 1167.7470617294312,\r
677         "z": "85ee3913.3987f8",\r
678         "wires": [\r
679             [\r
680                 "389867bf.2284f8"\r
681             ]\r
682         ]\r
683     },\r
684     {\r
685         "id": "c7aad7d3.fb5618",\r
686         "type": "outcome",\r
687         "name": "DeactivateSiteInstance",\r
688         "xml": "<outcome value='DeactivateSiteInstance'>",\r
689         "comments": "",\r
690         "outputs": 1,\r
691         "x": 1196.1534271240234,\r
692         "y": 1167.6459817886353,\r
693         "z": "85ee3913.3987f8",\r
694         "wires": [\r
695             [\r
696                 "4675b373.48835c"\r
697             ]\r
698         ]\r
699     },\r
700     {\r
701         "id": "389867bf.2284f8",\r
702         "type": "block",\r
703         "name": "block : atomic",\r
704         "xml": "<block atomic=\"true\">",\r
705         "atomic": "true",\r
706         "outputs": 1,\r
707         "x": 885.6771697998047,\r
708         "y": 1163.1667385101318,\r
709         "z": "85ee3913.3987f8",\r
710         "wires": [\r
711             [\r
712                 "80dc1053.718dc"\r
713             ]\r
714         ]\r
715     },\r
716     {\r
717         "id": "4675b373.48835c",\r
718         "type": "call",\r
719         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-site-activate",\r
720         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-site-deactivate' mode='sync' >\n",\r
721         "comments": "",\r
722         "outputs": 1,\r
723         "x": 1569.677230834961,\r
724         "y": 1166.1667642593384,\r
725         "z": "85ee3913.3987f8",\r
726         "wires": [\r
727             []\r
728         ]\r
729     },\r
730     {\r
731         "id": "f75c0513.6c8168",\r
732         "type": "outcome",\r
733         "name": "DeactivateSDWANDeviceInstance",\r
734         "xml": "<outcome value='DeactivateSDWANDeviceInstance'>",\r
735         "comments": "",\r
736         "outputs": 1,\r
737         "x": 1224.3438873291016,\r
738         "y": 1216.6668038368225,\r
739         "z": "85ee3913.3987f8",\r
740         "wires": [\r
741             [\r
742                 "85958e69.f32bb"\r
743             ]\r
744         ]\r
745     },\r
746     {\r
747         "id": "85958e69.f32bb",\r
748         "type": "call",\r
749         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-device-deactivate",\r
750         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-device-deactivate' mode='sync' >\n",\r
751         "comments": "",\r
752         "outputs": 1,\r
753         "x": 1659.8675842285156,\r
754         "y": 1216.1875762939453,\r
755         "z": "85ee3913.3987f8",\r
756         "wires": [\r
757             []\r
758         ]\r
759     },\r
760     {\r
761         "id": "73d40202.c78c6c",\r
762         "type": "call",\r
763         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-wanport-deactivate",\r
764         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-wanport-deactivate' mode='sync' >\n",\r
765         "comments": "",\r
766         "outputs": 1,\r
767         "x": 1657.3437957763672,\r
768         "y": 1294.666778087616,\r
769         "z": "85ee3913.3987f8",\r
770         "wires": [\r
771             []\r
772         ]\r
773     },\r
774     {\r
775         "id": "da717258.8698a",\r
776         "type": "outcome",\r
777         "name": "DeactivateSDWANPortInstance",\r
778         "xml": "<outcome value='DeactivateSDWANPortInstance'>",\r
779         "comments": "",\r
780         "outputs": 1,\r
781         "x": 1221.8200988769531,\r
782         "y": 1295.1460056304932,\r
783         "z": "85ee3913.3987f8",\r
784         "wires": [\r
785             [\r
786                 "73d40202.c78c6c"\r
787             ]\r
788         ]\r
789     },\r
790     {\r
791         "id": "80dc1053.718dc",\r
792         "type": "switchNode",\r
793         "name": "switch request-action",\r
794         "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",\r
795         "comments": "",\r
796         "outputs": 1,\r
797         "x": 962.0103988647461,\r
798         "y": 1229.7470617294312,\r
799         "z": "85ee3913.3987f8",\r
800         "wires": [\r
801             [\r
802                 "c7aad7d3.fb5618",\r
803                 "f75c0513.6c8168",\r
804                 "da717258.8698a",\r
805                 "903da395.919c3",\r
806                 "82d33324.e23e3",\r
807                 "1b1f1da6.c2e872"\r
808             ]\r
809         ]\r
810     },\r
811     {\r
812         "id": "903da395.919c3",\r
813         "type": "other",\r
814         "name": "other",\r
815         "xml": "<outcome value='Other'>\n",\r
816         "comments": "",\r
817         "outputs": 1,\r
818         "x": 1157.5818328857422,\r
819         "y": 1344.958568096161,\r
820         "z": "85ee3913.3987f8",\r
821         "wires": [\r
822             [\r
823                 "e8c4be82.d0b16"\r
824             ]\r
825         ]\r
826     },\r
827     {\r
828         "id": "82d33324.e23e3",\r
829         "type": "outcome",\r
830         "name": "DeactivateSDWANVpnInstance",\r
831         "xml": "<outcome value='DeactivateSDWANVpnInstance'>",\r
832         "comments": "",\r
833         "outputs": 1,\r
834         "x": 1238.010398864746,\r
835         "y": 1125.7470617294312,\r
836         "z": "85ee3913.3987f8",\r
837         "wires": [\r
838             [\r
839                 "2b4b6274.20abbe"\r
840             ]\r
841         ]\r
842     },\r
843     {\r
844         "id": "2b4b6274.20abbe",\r
845         "type": "call",\r
846         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-vpn-activate",\r
847         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-vpn-deactivate' mode='sync' >\n",\r
848         "comments": "",\r
849         "outputs": 1,\r
850         "x": 1653.5342025756836,\r
851         "y": 1119.2678384780884,\r
852         "z": "85ee3913.3987f8",\r
853         "wires": [\r
854             []\r
855         ]\r
856     },\r
857     {\r
858         "id": "e8c4be82.d0b16",\r
859         "type": "call",\r
860         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-deactivate",\r
861         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-deactivate' mode='sync' >\n",\r
862         "comments": "",\r
863         "outputs": 1,\r
864         "x": 1496.010513305664,\r
865         "y": 1345.4137787818909,\r
866         "z": "85ee3913.3987f8",\r
867         "wires": [\r
868             []\r
869         ]\r
870     },\r
871     {\r
872         "id": "c987f934.5e8db8",\r
873         "type": "call",\r
874         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-activate",\r
875         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-activate' mode='sync' >\n",\r
876         "comments": "",\r
877         "outputs": 1,\r
878         "x": 1501.010398864746,\r
879         "y": 1062.4136877059937,\r
880         "z": "85ee3913.3987f8",\r
881         "wires": [\r
882             []\r
883         ]\r
884     },\r
885     {\r
886         "id": "9ee92290.b08c",\r
887         "type": "call",\r
888         "name": "call GENERIC-RESOURCE-API:vf-module-topology-operation-activate",\r
889         "xml": "<call module='GENERIC-RESOURCE-API' rpc='vf-module-topology-operation-activate' mode='sync' >\n",\r
890         "comments": "",\r
891         "outputs": 1,\r
892         "x": 1099.0103645324707,\r
893         "y": 341.41364336013794,\r
894         "z": "85ee3913.3987f8",\r
895         "wires": [\r
896             []\r
897         ]\r
898     },\r
899     {\r
900         "id": "d58a6905.f3a7f8",\r
901         "type": "outcome",\r
902         "name": "activate",\r
903         "xml": "<outcome value='activate'>\n",\r
904         "comments": "",\r
905         "outputs": 1,\r
906         "x": 727.0103492736816,\r
907         "y": 342.0803208351135,\r
908         "z": "85ee3913.3987f8",\r
909         "wires": [\r
910             [\r
911                 "9ee92290.b08c"\r
912             ]\r
913         ]\r
914     },\r
915     {\r
916         "id": "2b26c4c1.602edc",\r
917         "type": "outcome",\r
918         "name": "delete",\r
919         "xml": "<outcome value='delete'>\n",\r
920         "comments": "",\r
921         "outputs": 1,\r
922         "x": 668.0104446411133,\r
923         "y": 1513.0803904533386,\r
924         "z": "85ee3913.3987f8",\r
925         "wires": [\r
926             [\r
927                 "b6813743.434d08"\r
928             ]\r
929         ]\r
930     },\r
931     {\r
932         "id": "325c1f9a.af3de",\r
933         "type": "switchNode",\r
934         "name": "switch request-action",\r
935         "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>",\r
936         "comments": "",\r
937         "outputs": 1,\r
938         "x": 907.3439636230469,\r
939         "y": 1513.666757106781,\r
940         "z": "85ee3913.3987f8",\r
941         "wires": [\r
942             [\r
943                 "f978524b.49dc8",\r
944                 "ee8589f0.103678",\r
945                 "ef71212e.bc228",\r
946                 "c42f06a0.286dc8",\r
947                 "c4490e9c.34e51",\r
948                 "747ce36c.3de7fc"\r
949             ]\r
950         ]\r
951     },\r
952     {\r
953         "id": "ee8589f0.103678",\r
954         "type": "outcome",\r
955         "name": "DeleteSiteInstance",\r
956         "xml": "<outcome value='DeleteSiteInstance'>",\r
957         "comments": "",\r
958         "outputs": 1,\r
959         "x": 1176.820457458496,\r
960         "y": 1447.1461582183838,\r
961         "z": "85ee3913.3987f8",\r
962         "wires": [\r
963             [\r
964                 "e685df53.12b53"\r
965             ]\r
966         ]\r
967     },\r
968     {\r
969         "id": "f978524b.49dc8",\r
970         "type": "other",\r
971         "name": "other",\r
972         "xml": "<outcome value='Other'>\n",\r
973         "comments": "",\r
974         "outputs": 1,\r
975         "x": 1106.7248306274414,\r
976         "y": 1604.5240168571472,\r
977         "z": "85ee3913.3987f8",\r
978         "wires": [\r
979             [\r
980                 "9ea10b9d.acf658"\r
981             ]\r
982         ]\r
983     },\r
984     {\r
985         "id": "b6813743.434d08",\r
986         "type": "block",\r
987         "name": "block : atomic",\r
988         "xml": "<block atomic=\"true\">",\r
989         "atomic": "true",\r
990         "outputs": 1,\r
991         "x": 854.3439636230469,\r
992         "y": 1440.6667551994324,\r
993         "z": "85ee3913.3987f8",\r
994         "wires": [\r
995             [\r
996                 "325c1f9a.af3de"\r
997             ]\r
998         ]\r
999     },\r
1000     {\r
1001         "id": "e685df53.12b53",\r
1002         "type": "call",\r
1003         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-site-delete",\r
1004         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-site-delete' mode='sync' >\n",\r
1005         "comments": "",\r
1006         "outputs": 1,\r
1007         "x": 1596.344123840332,\r
1008         "y": 1442.6670017242432,\r
1009         "z": "85ee3913.3987f8",\r
1010         "wires": [\r
1011             []\r
1012         ]\r
1013     },\r
1014     {\r
1015         "id": "9ea10b9d.acf658",\r
1016         "type": "block",\r
1017         "name": "block",\r
1018         "xml": "<block>\n",\r
1019         "atomic": "false",\r
1020         "comments": "",\r
1021         "outputs": 1,\r
1022         "x": 1260.010482788086,\r
1023         "y": 1604.5804133415222,\r
1024         "z": "85ee3913.3987f8",\r
1025         "wires": [\r
1026             []\r
1027         ]\r
1028     },\r
1029     {\r
1030         "id": "ef71212e.bc228",\r
1031         "type": "outcome",\r
1032         "name": "DeleteSDWANPortInstance",\r
1033         "xml": "<outcome value='DeleteSDWANPortInstance'>",\r
1034         "comments": "",\r
1035         "outputs": 1,\r
1036         "x": 1170.6772232055664,\r
1037         "y": 1562.9139075279236,\r
1038         "z": "85ee3913.3987f8",\r
1039         "wires": [\r
1040             [\r
1041                 "64a82c2b.8bd464"\r
1042             ]\r
1043         ]\r
1044     },\r
1045     {\r
1046         "id": "64a82c2b.8bd464",\r
1047         "type": "call",\r
1048         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-wanport-delete",\r
1049         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-wanport-delete' mode='sync' >\n",\r
1050         "comments": "",\r
1051         "outputs": 1,\r
1052         "x": 1643.2009201049805,\r
1053         "y": 1562.4346594810486,\r
1054         "z": "85ee3913.3987f8",\r
1055         "wires": [\r
1056             []\r
1057         ]\r
1058     },\r
1059     {\r
1060         "id": "c42f06a0.286dc8",\r
1061         "type": "outcome",\r
1062         "name": "DeleteSDWANDeviceInstance",\r
1063         "xml": "<outcome value='DeleteSDWANDeviceInstance'>",\r
1064         "comments": "",\r
1065         "outputs": 1,\r
1066         "x": 1195.041618347168,\r
1067         "y": 1486.111795425415,\r
1068         "z": "85ee3913.3987f8",\r
1069         "wires": [\r
1070             [\r
1071                 "4d9adbda.eda754"\r
1072             ]\r
1073         ]\r
1074     },\r
1075     {\r
1076         "id": "4d9adbda.eda754",\r
1077         "type": "call",\r
1078         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-device-delete",\r
1079         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-device-delete' mode='sync' >\n",\r
1080         "comments": "",\r
1081         "outputs": 1,\r
1082         "x": 1609.5654373168945,\r
1083         "y": 1481.6326999664307,\r
1084         "z": "85ee3913.3987f8",\r
1085         "wires": [\r
1086             []\r
1087         ]\r
1088     },\r
1089     {\r
1090         "id": "c4490e9c.34e51",\r
1091         "type": "outcome",\r
1092         "name": "DeleteSDWANVpnInstance",\r
1093         "xml": "<outcome value='DeleteSDWANVpnInstance'>",\r
1094         "comments": "",\r
1095         "outputs": 1,\r
1096         "x": 1199.0104751586914,\r
1097         "y": 1406.0804076194763,\r
1098         "z": "85ee3913.3987f8",\r
1099         "wires": [\r
1100             [\r
1101                 "8af6e006.bfec5"\r
1102             ]\r
1103         ]\r
1104     },\r
1105     {\r
1106         "id": "8af6e006.bfec5",\r
1107         "type": "call",\r
1108         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-vpn-delete",\r
1109         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-vpn-delete' mode='sync' >\n",\r
1110         "comments": "",\r
1111         "outputs": 1,\r
1112         "x": 1592.534278869629,\r
1113         "y": 1406.6011753082275,\r
1114         "z": "85ee3913.3987f8",\r
1115         "wires": [\r
1116             []\r
1117         ]\r
1118     },\r
1119     {\r
1120         "id": "e795cb52.6c6f98",\r
1121         "type": "record",\r
1122         "name": "record",\r
1123         "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=\"request-action\"/>\n<parameter name=\"field3\" value='`$vf-module-topology-operation-input.request-information.request-action`'/>\n",\r
1124         "comments": "",\r
1125         "outputs": 1,\r
1126         "x": 1058.7604064941406,\r
1127         "y": 563.0039051473141,\r
1128         "z": "85ee3913.3987f8",\r
1129         "wires": [\r
1130             []\r
1131         ]\r
1132     },\r
1133     {\r
1134         "id": "6c28f181.61b7c",\r
1135         "type": "outcome",\r
1136         "name": "CreateSDWANLanPortInstance",\r
1137         "xml": "<outcome value='CreateSDWANLanPortInstance'>",\r
1138         "comments": "",\r
1139         "outputs": 1,\r
1140         "x": 1235.75390625,\r
1141         "y": 697.25390625,\r
1142         "z": "85ee3913.3987f8",\r
1143         "wires": [\r
1144             [\r
1145                 "1169c073.b7816"\r
1146             ]\r
1147         ]\r
1148     },\r
1149     {\r
1150         "id": "1169c073.b7816",\r
1151         "type": "call",\r
1152         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-lanport-create",\r
1153         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-lanport-create' mode='sync' >\n",\r
1154         "comments": "",\r
1155         "outputs": 1,\r
1156         "x": 1708.277603149414,\r
1157         "y": 696.774658203125,\r
1158         "z": "85ee3913.3987f8",\r
1159         "wires": [\r
1160             []\r
1161         ]\r
1162     },\r
1163     {\r
1164         "id": "25d6d260.b0230e",\r
1165         "type": "outcome",\r
1166         "name": "ActivateSDWANLanPortInstance",\r
1167         "xml": "<outcome value='ActivateSDWANLanPortInstance'>",\r
1168         "comments": "",\r
1169         "outputs": 1,\r
1170         "x": 1247.75390625,\r
1171         "y": 974.50390625,\r
1172         "z": "85ee3913.3987f8",\r
1173         "wires": [\r
1174             [\r
1175                 "ec26a8f0.36bb88"\r
1176             ]\r
1177         ]\r
1178     },\r
1179     {\r
1180         "id": "ec26a8f0.36bb88",\r
1181         "type": "call",\r
1182         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-lanport-activate",\r
1183         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-lanport-activate' mode='sync' >\n",\r
1184         "comments": "",\r
1185         "outputs": 1,\r
1186         "x": 1665.2775573730469,\r
1187         "y": 974.0246677398682,\r
1188         "z": "85ee3913.3987f8",\r
1189         "wires": [\r
1190             []\r
1191         ]\r
1192     },\r
1193     {\r
1194         "id": "1b1f1da6.c2e872",\r
1195         "type": "outcome",\r
1196         "name": "DeactivateSDWANLanPortInstance",\r
1197         "xml": "<outcome value='DeactivateSDWANLanPortInstance'>",\r
1198         "comments": "",\r
1199         "outputs": 1,\r
1200         "x": 1233.75390625,\r
1201         "y": 1260.75390625,\r
1202         "z": "85ee3913.3987f8",\r
1203         "wires": [\r
1204             [\r
1205                 "dabaac5b.2c0a7"\r
1206             ]\r
1207         ]\r
1208     },\r
1209     {\r
1210         "id": "dabaac5b.2c0a7",\r
1211         "type": "call",\r
1212         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-lanport-deactivate",\r
1213         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-lanport-deactivate' mode='sync' >\n",\r
1214         "comments": "",\r
1215         "outputs": 1,\r
1216         "x": 1651.2775573730469,\r
1217         "y": 1260.2746677398682,\r
1218         "z": "85ee3913.3987f8",\r
1219         "wires": [\r
1220             []\r
1221         ]\r
1222     },\r
1223     {\r
1224         "id": "747ce36c.3de7fc",\r
1225         "type": "outcome",\r
1226         "name": "DeleteSDWANLanPortInstance",\r
1227         "xml": "<outcome value='DleteSDWANLanPortInstance'>",\r
1228         "comments": "",\r
1229         "outputs": 1,\r
1230         "x": 1197.75390625,\r
1231         "y": 1523.75390625,\r
1232         "z": "85ee3913.3987f8",\r
1233         "wires": [\r
1234             [\r
1235                 "19220770.af1c39"\r
1236             ]\r
1237         ]\r
1238     },\r
1239     {\r
1240         "id": "19220770.af1c39",\r
1241         "type": "call",\r
1242         "name": "call GENERIC-RESOURCE-API:sdwan-vf-operation-lanport-delete",\r
1243         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vf-operation-lanport-delete' mode='sync' >\n",\r
1244         "comments": "",\r
1245         "outputs": 1,\r
1246         "x": 1615.2775573730469,\r
1247         "y": 1523.2746677398682,\r
1248         "z": "85ee3913.3987f8",\r
1249         "wires": [\r
1250             []\r
1251         ]\r
1252     }\r
1253 ]