Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_contrail-route-topology-operation.json
1 [
2     {
3         "id": "c442b16f.7f882",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 170.2777862548828,
8         "y": 139.91365242004395,
9         "z": "e038a3cf.6f74e",
10         "wires": [
11             [
12                 "98f0a1a6.9a93a"
13             ]
14         ]
15     },
16     {
17         "id": "98f0a1a6.9a93a",
18         "type": "service-logic",
19         "name": "GENERIC-RESOURCE-API ${project.version}",
20         "module": "GENERIC-RESOURCE-API",
21         "version": "${project.version}",
22         "comments": "",
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}'>",
24         "outputs": 1,
25         "x": 252.2301483154297,
26         "y": 180.15176486968994,
27         "z": "e038a3cf.6f74e",
28         "wires": [
29             [
30                 "c35c8be4.73c8d8"
31             ]
32         ]
33     },
34     {
35         "id": "c35c8be4.73c8d8",
36         "type": "method",
37         "name": "contrail-route-topology-operation",
38         "xml": "<method rpc='contrail-route-topology-operation' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 248.70641326904297,
42         "y": 219.91364669799805,
43         "z": "e038a3cf.6f74e",
44         "wires": [
45             [
46                 "3b0a9ea3.867772"
47             ]
48         ]
49     },
50     {
51         "id": "ae59e2f7.cffad",
52         "type": "comment",
53         "name": "CONTRAIL-ROUTE-TOPOLOGY-OPERATION ",
54         "info": "",
55         "comments": "",
56         "x": 564.6226425170898,
57         "y": 87.49999618530273,
58         "z": "e038a3cf.6f74e",
59         "wires": []
60     },
61     {
62         "id": "3b0a9ea3.867772",
63         "type": "block",
64         "name": "block : atomic",
65         "xml": "<block atomic=\"true\">",
66         "atomic": "true",
67         "outputs": 1,
68         "x": 284.27781677246094,
69         "y": 303.3571357727051,
70         "z": "e038a3cf.6f74e",
71         "wires": [
72             [
73                 "b58546a9.769258",
74                 "e3c64d20.0167",
75                 "859df5b4.c0b828",
76                 "596d4aa.d9123b4"
77             ]
78         ]
79     },
80     {
81         "id": "b58546a9.769258",
82         "type": "returnSuccess",
83         "name": "return success",
84         "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",
85         "comments": "",
86         "x": 514.3611755371094,
87         "y": 927.1997718811035,
88         "z": "e038a3cf.6f74e",
89         "wires": []
90     },
91     {
92         "id": "e3c64d20.0167",
93         "type": "switchNode",
94         "name": "switch svc-action",
95         "xml": "<switch test='`$contrail-route-topology-operation-input.sdnc-request-header.svc-action`'>\n",
96         "comments": "",
97         "outputs": 1,
98         "x": 510.99205017089844,
99         "y": 533.770830154419,
100         "z": "e038a3cf.6f74e",
101         "wires": [
102             [
103                 "e264c87c.e335d8",
104                 "f727c392.45b37",
105                 "e0f08eed.85bd2",
106                 "dc2a2461.e96738",
107                 "8ce006b.19b83f8",
108                 "4cbcfe02.8cfb9",
109                 "b62bec75.47383"
110             ]
111         ]
112     },
113     {
114         "id": "e264c87c.e335d8",
115         "type": "other",
116         "name": "assign",
117         "xml": "<outcome value='assign'>\n",
118         "comments": "",
119         "outputs": 1,
120         "x": 731.4682464599609,
121         "y": 396.05648040771484,
122         "z": "e038a3cf.6f74e",
123         "wires": [
124             [
125                 "c21b848b.2208b8"
126             ]
127         ]
128     },
129     {
130         "id": "c21b848b.2208b8",
131         "type": "block",
132         "name": "block : atomic",
133         "xml": "<block atomic=\"true\">",
134         "atomic": "true",
135         "outputs": 1,
136         "x": 912.7064056396484,
137         "y": 397.05660247802734,
138         "z": "e038a3cf.6f74e",
139         "wires": [
140             [
141                 "bedb7604.0d31b8"
142             ]
143         ]
144     },
145     {
146         "id": "859df5b4.c0b828",
147         "type": "call",
148         "name": "call GENERIC-RESOURCE-API:validate-contrail-route-input",
149         "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-contrail-route-input' mode='sync' >\n",
150         "comments": "",
151         "outputs": 1,
152         "x": 642.2777862548828,
153         "y": 303.91365242004395,
154         "z": "e038a3cf.6f74e",
155         "wires": [
156             []
157         ]
158     },
159     {
160         "id": "bedb7604.0d31b8",
161         "type": "call",
162         "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-assign",
163         "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-assign' mode='sync' >\n",
164         "comments": "",
165         "outputs": 1,
166         "x": 1284.2777557373047,
167         "y": 393.91365814208984,
168         "z": "e038a3cf.6f74e",
169         "wires": [
170             []
171         ]
172     },
173     {
174         "id": "f727c392.45b37",
175         "type": "other",
176         "name": "activate",
177         "xml": "<outcome value='activate'>\n",
178         "comments": "",
179         "outputs": 1,
180         "x": 733.2777862548828,
181         "y": 483.91365242004395,
182         "z": "e038a3cf.6f74e",
183         "wires": [
184             [
185                 "f70dfe77.b10a4"
186             ]
187         ]
188     },
189     {
190         "id": "f70dfe77.b10a4",
191         "type": "block",
192         "name": "block : atomic",
193         "xml": "<block atomic=\"true\">",
194         "atomic": "true",
195         "outputs": 1,
196         "x": 917.5159454345703,
197         "y": 484.91377449035645,
198         "z": "e038a3cf.6f74e",
199         "wires": [
200             [
201                 "c4f30d6a.e056c"
202             ]
203         ]
204     },
205     {
206         "id": "e0f08eed.85bd2",
207         "type": "other",
208         "name": "deactivate",
209         "xml": "<outcome value='deactivate'>\n",
210         "comments": "",
211         "outputs": 1,
212         "x": 740.2778091430664,
213         "y": 531.913685798645,
214         "z": "e038a3cf.6f74e",
215         "wires": [
216             [
217                 "5e86b7e5.8ae6b8"
218             ]
219         ]
220     },
221     {
222         "id": "5e86b7e5.8ae6b8",
223         "type": "block",
224         "name": "block : atomic",
225         "xml": "<block atomic=\"true\">",
226         "atomic": "true",
227         "outputs": 1,
228         "x": 921.5159683227539,
229         "y": 532.9138078689575,
230         "z": "e038a3cf.6f74e",
231         "wires": [
232             [
233                 "88cbb733.292b18"
234             ]
235         ]
236     },
237     {
238         "id": "dc2a2461.e96738",
239         "type": "other",
240         "name": "unassign",
241         "xml": "<outcome value='unassign'>\n",
242         "comments": "",
243         "outputs": 1,
244         "x": 738.27783203125,
245         "y": 650.2470254898071,
246         "z": "e038a3cf.6f74e",
247         "wires": [
248             [
249                 "8ecf697b.d4a738"
250             ]
251         ]
252     },
253     {
254         "id": "8ecf697b.d4a738",
255         "type": "block",
256         "name": "block : atomic",
257         "xml": "<block atomic=\"true\">",
258         "atomic": "true",
259         "outputs": 1,
260         "x": 919.5159912109375,
261         "y": 651.2471475601196,
262         "z": "e038a3cf.6f74e",
263         "wires": [
264             [
265                 "23da5620.c6cb8a"
266             ]
267         ]
268     },
269     {
270         "id": "8ce006b.19b83f8",
271         "type": "other",
272         "name": "other",
273         "xml": "<outcome value='Other'>\n",
274         "comments": "",
275         "outputs": 1,
276         "x": 737.611162185669,
277         "y": 710.2470083236694,
278         "z": "e038a3cf.6f74e",
279         "wires": [
280             [
281                 "5eae4ec8.4f8b6"
282             ]
283         ]
284     },
285     {
286         "id": "5eae4ec8.4f8b6",
287         "type": "returnFailure",
288         "name": "return failure",
289         "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=\"sdnc-request-header.svc-action is a required input\" />\n",
290         "comments": "",
291         "x": 919.6111583709717,
292         "y": 709.2470178604126,
293         "z": "e038a3cf.6f74e",
294         "wires": []
295     },
296     {
297         "id": "596d4aa.d9123b4",
298         "type": "set",
299         "name": "Set final indicator to Y",
300         "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
301         "comments": "",
302         "x": 533.3888702392578,
303         "y": 886.3581104278564,
304         "z": "e038a3cf.6f74e",
305         "wires": []
306     },
307     {
308         "id": "4cbcfe02.8cfb9",
309         "type": "other",
310         "name": "create",
311         "xml": "<outcome value='create'>\n",
312         "comments": "",
313         "outputs": 1,
314         "x": 738.5184936523438,
315         "y": 443.51849365234375,
316         "z": "e038a3cf.6f74e",
317         "wires": [
318             [
319                 "3d58b4c3.43262c"
320             ]
321         ]
322     },
323     {
324         "id": "3d58b4c3.43262c",
325         "type": "block",
326         "name": "block : atomic",
327         "xml": "<block atomic=\"true\">",
328         "atomic": "true",
329         "outputs": 1,
330         "x": 919.7566528320312,
331         "y": 444.51861572265625,
332         "z": "e038a3cf.6f74e",
333         "wires": [
334             [
335                 "b37f997b.66e918"
336             ]
337         ]
338     },
339     {
340         "id": "b37f997b.66e918",
341         "type": "call",
342         "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-create",
343         "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-create' mode='sync' >\n",
344         "comments": "",
345         "outputs": 1,
346         "x": 1267.3279724121094,
347         "y": 447.3756694793701,
348         "z": "e038a3cf.6f74e",
349         "wires": [
350             []
351         ]
352     },
353     {
354         "id": "b62bec75.47383",
355         "type": "other",
356         "name": "delete",
357         "xml": "<outcome value='delete'>\n",
358         "comments": "",
359         "outputs": 1,
360         "x": 734.8518295288086,
361         "y": 593.1851282119751,
362         "z": "e038a3cf.6f74e",
363         "wires": [
364             [
365                 "b9a086c9.ed23a8"
366             ]
367         ]
368     },
369     {
370         "id": "b9a086c9.ed23a8",
371         "type": "block",
372         "name": "block : atomic",
373         "xml": "<block atomic=\"true\">",
374         "atomic": "true",
375         "outputs": 1,
376         "x": 916.0899887084961,
377         "y": 594.1852502822876,
378         "z": "e038a3cf.6f74e",
379         "wires": [
380             [
381                 "99d04266.2927b"
382             ]
383         ]
384     },
385     {
386         "id": "c4f30d6a.e056c",
387         "type": "call",
388         "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-activate",
389         "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-activate' mode='sync' >\n",
390         "comments": "",
391         "outputs": 1,
392         "x": 1262,
393         "y": 492,
394         "z": "e038a3cf.6f74e",
395         "wires": [
396             []
397         ]
398     },
399     {
400         "id": "88cbb733.292b18",
401         "type": "call",
402         "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-deactivate",
403         "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-deactivate' mode='sync' >\n",
404         "comments": "",
405         "outputs": 1,
406         "x": 1264,
407         "y": 532,
408         "z": "e038a3cf.6f74e",
409         "wires": [
410             []
411         ]
412     },
413     {
414         "id": "99d04266.2927b",
415         "type": "call",
416         "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-delete",
417         "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-delete' mode='sync' >\n",
418         "comments": "",
419         "outputs": 1,
420         "x": 1262,
421         "y": 596,
422         "z": "e038a3cf.6f74e",
423         "wires": [
424             []
425         ]
426     },
427     {
428         "id": "23da5620.c6cb8a",
429         "type": "call",
430         "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-unassign",
431         "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-unassign' mode='sync' >\n",
432         "comments": "",
433         "outputs": 1,
434         "x": 1270,
435         "y": 648,
436         "z": "e038a3cf.6f74e",
437         "wires": [
438             []
439         ]
440     }
441 ]