Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_validate-pnf-input.json
1 [\r
2     {\r
3         "id": "94367b34.4993c8",\r
4         "type": "block",\r
5         "name": "block : atomic",\r
6         "xml": "<block atomic=\"true\">",\r
7         "atomic": "true",\r
8         "outputs": 1,\r
9         "x": 244.44442749023438,\r
10         "y": 363.3055624961853,\r
11         "z": "8b598434.ddbeb8",\r
12         "wires": [\r
13             [\r
14                 "e96f0aba.6a2158",\r
15                 "145655c7.5c421a",\r
16                 "740fde80.5f9e8",\r
17                 "a75da30.d5ab06",\r
18                 "6154264e.c73678",\r
19                 "4710ed3d.659744"\r
20             ]\r
21         ]\r
22     },\r
23     {\r
24         "id": "e96f0aba.6a2158",\r
25         "type": "switchNode",\r
26         "name": "switch svc-request-id",\r
27         "xml": "<switch test='`$pnf-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",\r
28         "comments": "",\r
29         "outputs": 1,\r
30         "x": 502.20633697509766,\r
31         "y": 321.13589811325073,\r
32         "z": "8b598434.ddbeb8",\r
33         "wires": [\r
34             [\r
35                 "b12a28ac.b7b9b8"\r
36             ]\r
37         ]\r
38     },\r
39     {\r
40         "id": "b12a28ac.b7b9b8",\r
41         "type": "outcome",\r
42         "name": "NULL",\r
43         "xml": "<outcome value=''>",\r
44         "comments": "",\r
45         "outputs": 1,\r
46         "x": 727.9206314086914,\r
47         "y": 321.135901927948,\r
48         "z": "8b598434.ddbeb8",\r
49         "wires": [\r
50             [\r
51                 "8cc94a69.eb44f8"\r
52             ]\r
53         ]\r
54     },\r
55     {\r
56         "id": "8cc94a69.eb44f8",\r
57         "type": "returnFailure",\r
58         "name": "return failure",\r
59         "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-request-id is a required input\" />\n",\r
60         "comments": "",\r
61         "x": 879.3491973876953,\r
62         "y": 321.13590002059937,\r
63         "z": "8b598434.ddbeb8",\r
64         "wires": []\r
65     },\r
66     {\r
67         "id": "145655c7.5c421a",\r
68         "type": "switchNode",\r
69         "name": "switch svc-action",\r
70         "xml": "<switch test='`$pnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
71         "comments": "",\r
72         "outputs": 1,\r
73         "x": 490.7777001517161,\r
74         "y": 279.7073296819415,\r
75         "z": "8b598434.ddbeb8",\r
76         "wires": [\r
77             [\r
78                 "35e01edd.5783a2"\r
79             ]\r
80         ]\r
81     },\r
82     {\r
83         "id": "35e01edd.5783a2",\r
84         "type": "outcome",\r
85         "name": "NULL",\r
86         "xml": "<outcome value=''>",\r
87         "comments": "",\r
88         "outputs": 1,\r
89         "x": 726.4920518057688,\r
90         "y": 278.27872746331354,\r
91         "z": "8b598434.ddbeb8",\r
92         "wires": [\r
93             [\r
94                 "6beabba6.32f4f4"\r
95             ]\r
96         ]\r
97     },\r
98     {\r
99         "id": "6beabba6.32f4f4",\r
100         "type": "returnFailure",\r
101         "name": "return failure",\r
102         "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",\r
103         "comments": "",\r
104         "x": 876.492025102888,\r
105         "y": 278.2787370000567,\r
106         "z": "8b598434.ddbeb8",\r
107         "wires": []\r
108     },\r
109     {\r
110         "id": "740fde80.5f9e8",\r
111         "type": "switchNode",\r
112         "name": "switch request-action",\r
113         "xml": "<switch test='`$pnf-topology-operation-input.request-information.request-action`'>\n",\r
114         "comments": "",\r
115         "outputs": 1,\r
116         "x": 500.7777535574778,\r
117         "y": 363.9930447850909,\r
118         "z": "8b598434.ddbeb8",\r
119         "wires": [\r
120             [\r
121                 "ef526c4a.39c59"\r
122             ]\r
123         ]\r
124     },\r
125     {\r
126         "id": "ef526c4a.39c59",\r
127         "type": "outcome",\r
128         "name": "NULL",\r
129         "xml": "<outcome value=''>",\r
130         "comments": "",\r
131         "outputs": 1,\r
132         "x": 727.9206270490376,\r
133         "y": 363.99305568422596,\r
134         "z": "8b598434.ddbeb8",\r
135         "wires": [\r
136             [\r
137                 "c2c067b2.6d5ab8"\r
138             ]\r
139         ]\r
140     },\r
141     {\r
142         "id": "c2c067b2.6d5ab8",\r
143         "type": "returnFailure",\r
144         "name": "return failure",\r
145         "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=\"request-information.request-action is a required input\" />\n",\r
146         "comments": "",\r
147         "x": 879.3491930280416,\r
148         "y": 363.99305377687733,\r
149         "z": "8b598434.ddbeb8",\r
150         "wires": []\r
151     },\r
152     {\r
153         "id": "79e4afb1.99cc8",\r
154         "type": "switchNode",\r
155         "name": "switch model-customization-id",\r
156         "xml": "<switch test='`$pnf-topology-operation-input.pnf-details.onap-model-information.model-customization-uuid`'>\n",\r
157         "comments": "",\r
158         "outputs": 1,\r
159         "x": 1119.242275238037,\r
160         "y": 511.4218182563782,\r
161         "z": "8b598434.ddbeb8",\r
162         "wires": [\r
163             [\r
164                 "e37ed67.814bf28"\r
165             ]\r
166         ]\r
167     },\r
168     {\r
169         "id": "e37ed67.814bf28",\r
170         "type": "outcome",\r
171         "name": "NULL",\r
172         "xml": "<outcome value=''>",\r
173         "comments": "",\r
174         "outputs": 1,\r
175         "x": 1324.242275238037,\r
176         "y": 511.4218010902405,\r
177         "z": "8b598434.ddbeb8",\r
178         "wires": [\r
179             [\r
180                 "d757cb77.2c7958"\r
181             ]\r
182         ]\r
183     },\r
184     {\r
185         "id": "d757cb77.2c7958",\r
186         "type": "returnFailure",\r
187         "name": "return failure",\r
188         "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=\"pnf-details.onap-model-information.model-customization-uuid is a required input\" />\n",\r
189         "comments": "",\r
190         "x": 1475.670841217041,\r
191         "y": 511.42179918289185,\r
192         "z": "8b598434.ddbeb8",\r
193         "wires": []\r
194     },\r
195     {\r
196         "id": "a14b5bac.e97828",\r
197         "type": "switchNode",\r
198         "name": "switch tenant",\r
199         "xml": "<switch test='`$pnf-topology-operation-input.pnf-request-input.tenant`'>\n",\r
200         "comments": "",\r
201         "outputs": 1,\r
202         "x": 1065.0993537902832,\r
203         "y": 552.8503289222717,\r
204         "z": "8b598434.ddbeb8",\r
205         "wires": [\r
206             [\r
207                 "9f4a40d4.27fdf"\r
208             ]\r
209         ]\r
210     },\r
211     {\r
212         "id": "9f4a40d4.27fdf",\r
213         "type": "outcome",\r
214         "name": "NULL",\r
215         "xml": "<outcome value=''>",\r
216         "comments": "",\r
217         "outputs": 1,\r
218         "x": 1322.8136711120605,\r
219         "y": 552.8503632545471,\r
220         "z": "8b598434.ddbeb8",\r
221         "wires": [\r
222             [\r
223                 "21e1ea3d.d3d876"\r
224             ]\r
225         ]\r
226     },\r
227     {\r
228         "id": "21e1ea3d.d3d876",\r
229         "type": "returnFailure",\r
230         "name": "return failure",\r
231         "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=\"pnf-request-input.tenant is a required input\" />\n",\r
232         "comments": "",\r
233         "x": 1474.2422370910645,\r
234         "y": 552.8503613471985,\r
235         "z": "8b598434.ddbeb8",\r
236         "wires": []\r
237     },\r
238     {\r
239         "id": "c290417a.999bd",\r
240         "type": "comment",\r
241         "name": "Validation of required fields",\r
242         "info": "",\r
243         "comments": "",\r
244         "x": 650.7777099609375,\r
245         "y": 235.42161226272583,\r
246         "z": "8b598434.ddbeb8",\r
247         "wires": []\r
248     },\r
249     {\r
250         "id": "a75da30.d5ab06",\r
251         "type": "switchNode",\r
252         "name": "switch svc-action",\r
253         "xml": "<switch test='`$pnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
254         "comments": "",\r
255         "outputs": 1,\r
256         "x": 484.7658462524414,\r
257         "y": 553.1003041267395,\r
258         "z": "8b598434.ddbeb8",\r
259         "wires": [\r
260             [\r
261                 "ade91738.c2dee8"\r
262             ]\r
263         ]\r
264     },\r
265     {\r
266         "id": "ade91738.c2dee8",\r
267         "type": "outcome",\r
268         "name": "assign",\r
269         "xml": "<outcome value='assign'>\n",\r
270         "comments": "",\r
271         "outputs": 1,\r
272         "x": 661.8491668701172,\r
273         "y": 552.6836438179016,\r
274         "z": "8b598434.ddbeb8",\r
275         "wires": [\r
276             [\r
277                 "9de99c30.2439d"\r
278             ]\r
279         ]\r
280     },\r
281     {\r
282         "id": "9de99c30.2439d",\r
283         "type": "block",\r
284         "name": "block : atomic",\r
285         "xml": "<block atomic=\"true\">",\r
286         "atomic": "true",\r
287         "outputs": 1,\r
288         "x": 858.5157775878906,\r
289         "y": 552.6836438179016,\r
290         "z": "8b598434.ddbeb8",\r
291         "wires": [\r
292             [\r
293                 "79e4afb1.99cc8",\r
294                 "a14b5bac.e97828",\r
295                 "5a47ef2e.17f48"\r
296             ]\r
297         ]\r
298     },\r
299     {\r
300         "id": "621027e3.a05c68",\r
301         "type": "dgstart",\r
302         "name": "DGSTART",\r
303         "outputs": 1,\r
304         "x": 163.19443729945579,\r
305         "y": 107.9692120552063,\r
306         "z": "8b598434.ddbeb8",\r
307         "wires": [\r
308             [\r
309                 "fd592892.32a8c8"\r
310             ]\r
311         ]\r
312     },\r
313     {\r
314         "id": "fd592892.32a8c8",\r
315         "type": "service-logic",\r
316         "name": "GENERIC-RESOURCE-API ${project.version}",\r
317         "module": "GENERIC-RESOURCE-API",\r
318         "version": "${project.version}",\r
319         "comments": "",\r
320         "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
321         "outputs": 1,\r
322         "x": 276.48014286586204,\r
323         "y": 148.20732355117798,\r
324         "z": "8b598434.ddbeb8",\r
325         "wires": [\r
326             [\r
327                 "80133c43.3b152"\r
328             ]\r
329         ]\r
330     },\r
331     {\r
332         "id": "80133c43.3b152",\r
333         "type": "method",\r
334         "name": "method validate-pnf-input",\r
335         "xml": "<method rpc='validate-pnf-input' mode='sync'>\n",\r
336         "comments": "",\r
337         "outputs": 1,\r
338         "x": 211.87306431361594,\r
339         "y": 189.21920824050903,\r
340         "z": "8b598434.ddbeb8",\r
341         "wires": [\r
342             [\r
343                 "94367b34.4993c8"\r
344             ]\r
345         ]\r
346     },\r
347     {\r
348         "id": "f8dbb90e.a422b8",\r
349         "type": "comment",\r
350         "name": "validate-pnf-input",\r
351         "info": "",\r
352         "comments": "",\r
353         "x": 557.5392935616628,\r
354         "y": 55.55555582046509,\r
355         "z": "8b598434.ddbeb8",\r
356         "wires": []\r
357     },\r
358     {\r
359         "id": "6154264e.c73678",\r
360         "type": "switchNode",\r
361         "name": "switch service-instance-id",\r
362         "xml": "<switch test='`$pnf-topology-operation-input.service-information.service-instance-id`'>\n",\r
363         "comments": "",\r
364         "outputs": 1,\r
365         "x": 513.8015845162527,\r
366         "y": 408.05557107925415,\r
367         "z": "8b598434.ddbeb8",\r
368         "wires": [\r
369             [\r
370                 "2ce54a7d.5835b6"\r
371             ]\r
372         ]\r
373     },\r
374     {\r
375         "id": "2ce54a7d.5835b6",\r
376         "type": "outcome",\r
377         "name": "NULL",\r
378         "xml": "<outcome value=''>",\r
379         "comments": "",\r
380         "outputs": 1,\r
381         "x": 726.2301657540456,\r
382         "y": 408.0555672645569,\r
383         "z": "8b598434.ddbeb8",\r
384         "wires": [\r
385             [\r
386                 "53191b49.840e74"\r
387             ]\r
388         ]\r
389     },\r
390     {\r
391         "id": "53191b49.840e74",\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=\"service-information.service-instance-id is a required input\" />\n",\r
395         "comments": "",\r
396         "x": 877.6587317330495,\r
397         "y": 408.05556535720825,\r
398         "z": "8b598434.ddbeb8",\r
399         "wires": []\r
400     },\r
401     {\r
402         "id": "4710ed3d.659744",\r
403         "type": "switchNode",\r
404         "name": "switch pnf-id",\r
405         "xml": "<switch test='`$pnf-topology-operation-input.pnf-details.pnf-id`'>\n",\r
406         "comments": "",\r
407         "outputs": 1,\r
408         "x": 471.3015937805176,\r
409         "y": 451.555561542511,\r
410         "z": "8b598434.ddbeb8",\r
411         "wires": [\r
412             [\r
413                 "a413f663.792248"\r
414             ]\r
415         ]\r
416     },\r
417     {\r
418         "id": "a413f663.792248",\r
419         "type": "outcome",\r
420         "name": "NULL",\r
421         "xml": "<outcome value=''>",\r
422         "comments": "",\r
423         "outputs": 1,\r
424         "x": 726.5873031616211,\r
425         "y": 450.12699365615845,\r
426         "z": "8b598434.ddbeb8",\r
427         "wires": [\r
428             [\r
429                 "9bbe7c79.3b76c"\r
430             ]\r
431         ]\r
432     },\r
433     {\r
434         "id": "9bbe7c79.3b76c",\r
435         "type": "returnFailure",\r
436         "name": "return failure",\r
437         "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=\"pnf-details.pnf-id is a required input\" />\n",\r
438         "comments": "",\r
439         "x": 878.015869140625,\r
440         "y": 450.1269917488098,\r
441         "z": "8b598434.ddbeb8",\r
442         "wires": []\r
443     },\r
444     {\r
445         "id": "5a47ef2e.17f48",\r
446         "type": "switchNode",\r
447         "name": "switch aic-cloud-region",\r
448         "xml": "<switch test='`$pnf-topology-operation-input.pnf-request-input.aic-cloud-region`'>\n",\r
449         "comments": "",\r
450         "outputs": 1,\r
451         "x": 1094.444435119629,\r
452         "y": 595.1269860267639,\r
453         "z": "8b598434.ddbeb8",\r
454         "wires": [\r
455             [\r
456                 "38bfd2ff.c329ae"\r
457             ]\r
458         ]\r
459     },\r
460     {\r
461         "id": "38bfd2ff.c329ae",\r
462         "type": "outcome",\r
463         "name": "NULL",\r
464         "xml": "<outcome value=''>",\r
465         "comments": "",\r
466         "outputs": 1,\r
467         "x": 1321.1587524414062,\r
468         "y": 595.1270203590393,\r
469         "z": "8b598434.ddbeb8",\r
470         "wires": [\r
471             [\r
472                 "be8a7d3e.b1956"\r
473             ]\r
474         ]\r
475     },\r
476     {\r
477         "id": "be8a7d3e.b1956",\r
478         "type": "returnFailure",\r
479         "name": "return failure",\r
480         "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=\"pnf-request-input.aic-cloud-region is a required input\" />\n",\r
481         "comments": "",\r
482         "x": 1472.5873184204102,\r
483         "y": 595.1270184516907,\r
484         "z": "8b598434.ddbeb8",\r
485         "wires": []\r
486     },\r
487     {\r
488         "id": "cbe7b870.eb2778",\r
489         "type": "switchNode",\r
490         "name": "switch model-customization-id",\r
491         "xml": "<switch test='`$pnf-topology-operation-input.pnf-details.onap-model-information.model-customization-uuid`'>\n",\r
492         "comments": "",\r
493         "outputs": 1,\r
494         "x": 1089.9205780029297,\r
495         "y": 710.317467212677,\r
496         "z": "8b598434.ddbeb8",\r
497         "wires": [\r
498             [\r
499                 "a468752f.474808"\r
500             ]\r
501         ]\r
502     },\r
503     {\r
504         "id": "a468752f.474808",\r
505         "type": "outcome",\r
506         "name": "NULL",\r
507         "xml": "<outcome value=''>",\r
508         "comments": "",\r
509         "outputs": 1,\r
510         "x": 1294.9205780029297,\r
511         "y": 710.3174500465393,\r
512         "z": "8b598434.ddbeb8",\r
513         "wires": [\r
514             [\r
515                 "b9bc06be.f3a6e8"\r
516             ]\r
517         ]\r
518     },\r
519     {\r
520         "id": "b9bc06be.f3a6e8",\r
521         "type": "returnFailure",\r
522         "name": "return failure",\r
523         "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=\"pnf-details.onap-model-information.model-customization-uuid is a required input\" />\n",\r
524         "comments": "",\r
525         "x": 1446.3491439819336,\r
526         "y": 710.3174481391907,\r
527         "z": "8b598434.ddbeb8",\r
528         "wires": []\r
529     },\r
530     {\r
531         "id": "23854a15.854736",\r
532         "type": "outcome",\r
533         "name": "changeassign",\r
534         "xml": "<outcome value='changeassign'>\n",\r
535         "comments": "",\r
536         "outputs": 1,\r
537         "x": 679.8607978820801,\r
538         "y": 710.2460265159607,\r
539         "z": "8b598434.ddbeb8",\r
540         "wires": [\r
541             [\r
542                 "9784e04d.64388"\r
543             ]\r
544         ]\r
545     },\r
546     {\r
547         "id": "9784e04d.64388",\r
548         "type": "block",\r
549         "name": "block : atomic",\r
550         "xml": "<block atomic=\"true\">",\r
551         "atomic": "true",\r
552         "outputs": 1,\r
553         "x": 859.8607864379883,\r
554         "y": 710.2459931373596,\r
555         "z": "8b598434.ddbeb8",\r
556         "wires": [\r
557             [\r
558                 "cbe7b870.eb2778"\r
559             ]\r
560         ]\r
561     },\r
562     {\r
563         "id": "cc3011b2.e59d9",\r
564         "type": "comment",\r
565         "name": "model-customization-uuid validation moved to changeassign DG",\r
566         "info": "",\r
567         "comments": "",\r
568         "x": 739.4444274902344,\r
569         "y": 675.5555663108826,\r
570         "z": "8b598434.ddbeb8",\r
571         "wires": []\r
572     }\r
573 ]