Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_self-serve-vfmodule-changeassign.json
1 [\r
2     {\r
3         "id": "db5642bb.db1e5",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 121.42855834960938,\r
8         "y": 57.14285659790039,\r
9         "z": "2d052f87.5609f",\r
10         "wires": [\r
11             [\r
12                 "57e37eb4.944e6"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "57e37eb4.944e6",\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": 397.4285583496094,\r
26         "y": 58.14285659790039,\r
27         "z": "2d052f87.5609f",\r
28         "wires": [\r
29             [\r
30                 "f841c0f6.c5f5b"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "f841c0f6.c5f5b",\r
36         "type": "method",\r
37         "name": "self-serve-vfmodule-changeassign ",\r
38         "xml": "<method rpc='self-serve-vfmodule-changeassign' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 314.7143249511719,\r
42         "y": 102.00000286102295,\r
43         "z": "2d052f87.5609f",\r
44         "wires": [\r
45             [\r
46                 "d9f3cb74.bcc858"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "d9f3cb74.bcc858",\r
52         "type": "block",\r
53         "name": "block atomic",\r
54         "xml": "<block atomic=\"true\">\n",\r
55         "atomic": "false",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 258.5,\r
59         "y": 161.5714225769043,\r
60         "z": "2d052f87.5609f",\r
61         "wires": [\r
62             [\r
63                 "cfddaee8.3580a",\r
64                 "dfdf0e15.940d8"\r
65             ]\r
66         ]\r
67     },\r
68     {\r
69         "id": "1e86b28e.b1457d",\r
70         "type": "set",\r
71         "name": "set",\r
72         "xml": "<set>\n   <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$j].resource-resolution-data.status`' value='PENDING'/>\n   <parameter name='ss.input.param.index' value='`$i`' />\n   <parameter name='ss.service-data.param.index' value='`$j`' />\n   <parameter name='ss.input.param.found.in.service.param' value='true' />\n   <parameter name='ss.capability-type' value='vf-module' />\n   <parameter name='ss.capability-action' value='changeassign' />",\r
73         "comments": "",\r
74         "x": 1777.0000457763672,\r
75         "y": 570.0000133514404,\r
76         "z": "2d052f87.5609f",\r
77         "wires": []\r
78     },\r
79     {\r
80         "id": "cfddaee8.3580a",\r
81         "type": "switchNode",\r
82         "name": "switch vf-module-input-parameters",\r
83         "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param_length`'>\n",\r
84         "comments": "",\r
85         "outputs": 1,\r
86         "x": 533.8571472167969,\r
87         "y": 208.8571367263794,\r
88         "z": "2d052f87.5609f",\r
89         "wires": [\r
90             [\r
91                 "6098f169.8c4d9"\r
92             ]\r
93         ]\r
94     },\r
95     {\r
96         "id": "6098f169.8c4d9",\r
97         "type": "outcome",\r
98         "name": "null",\r
99         "xml": "<outcome value=''>",\r
100         "comments": "",\r
101         "outputs": 1,\r
102         "x": 764.0000305175781,\r
103         "y": 208.71428394317627,\r
104         "z": "2d052f87.5609f",\r
105         "wires": [\r
106             [\r
107                 "39cfb934.d0b286"\r
108             ]\r
109         ]\r
110     },\r
111     {\r
112         "id": "39cfb934.d0b286",\r
113         "type": "returnFailure",\r
114         "name": "return failure",\r
115         "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=\"no param name/value provided in vf-module-request-input\" />\n",\r
116         "comments": "",\r
117         "x": 936.8571472167969,\r
118         "y": 208.8571367263794,\r
119         "z": "2d052f87.5609f",\r
120         "wires": []\r
121     },\r
122     {\r
123         "id": "dfdf0e15.940d8",\r
124         "type": "for",\r
125         "name": "for vf-module-input-parameters.param index i",\r
126         "xml": "<for index='i' start='0' end='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param_length`' >",\r
127         "comments": "",\r
128         "outputs": 1,\r
129         "x": 566.8571472167969,\r
130         "y": 278.8571367263794,\r
131         "z": "2d052f87.5609f",\r
132         "wires": [\r
133             [\r
134                 "60302596.50a3ac"\r
135             ]\r
136         ]\r
137     },\r
138     {\r
139         "id": "60302596.50a3ac",\r
140         "type": "switchNode",\r
141         "name": "switch service param length null",\r
142         "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length == ''`\">\n\n",\r
143         "comments": "",\r
144         "outputs": 1,\r
145         "x": 922.8571472167969,\r
146         "y": 278.8571367263794,\r
147         "z": "2d052f87.5609f",\r
148         "wires": [\r
149             [\r
150                 "fd980afc.22cc08"\r
151             ]\r
152         ]\r
153     },\r
154     {\r
155         "id": "fd980afc.22cc08",\r
156         "type": "other",\r
157         "name": "false",\r
158         "xml": "<outcome value='false'>\n",\r
159         "comments": "",\r
160         "outputs": 1,\r
161         "x": 1156.8571472167969,\r
162         "y": 278.8571367263794,\r
163         "z": "2d052f87.5609f",\r
164         "wires": [\r
165             [\r
166                 "2de6b8a9.5ab508"\r
167             ]\r
168         ]\r
169     },\r
170     {\r
171         "id": "2396d4ed.eaa96c",\r
172         "type": "for",\r
173         "name": "for service-data.vnf-parameters-data.param index j",\r
174         "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >",\r
175         "comments": "",\r
176         "outputs": 1,\r
177         "x": 879.4286499023438,\r
178         "y": 569.0000162124634,\r
179         "z": "2d052f87.5609f",\r
180         "wires": [\r
181             [\r
182                 "90ff1c3.259f4e"\r
183             ]\r
184         ]\r
185     },\r
186     {\r
187         "id": "90ff1c3.259f4e",\r
188         "type": "switchNode",\r
189         "name": "switch match for vnf-name",\r
190         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$j].name == $vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.param[$i].name`'>\n",\r
191         "comments": "",\r
192         "outputs": 1,\r
193         "x": 1229.0000457763672,\r
194         "y": 570.0000133514404,\r
195         "z": "2d052f87.5609f",\r
196         "wires": [\r
197             [\r
198                 "164a17a8.3d4a38"\r
199             ]\r
200         ]\r
201     },\r
202     {\r
203         "id": "164a17a8.3d4a38",\r
204         "type": "not-found",\r
205         "name": "true",\r
206         "xml": "<outcome value='true'>\n",\r
207         "comments": "",\r
208         "outputs": 1,\r
209         "x": 1424.0000457763672,\r
210         "y": 569.0000133514404,\r
211         "z": "2d052f87.5609f",\r
212         "wires": [\r
213             [\r
214                 "459bcced.4174b4"\r
215             ]\r
216         ]\r
217     },\r
218     {\r
219         "id": "f4c49db0.aa1a",\r
220         "type": "not-found",\r
221         "name": "false",\r
222         "xml": "<outcome value='false'>\n",\r
223         "comments": "",\r
224         "outputs": 1,\r
225         "x": 1131.285758972168,\r
226         "y": 859.4285659790039,\r
227         "z": "2d052f87.5609f",\r
228         "wires": [\r
229             [\r
230                 "67f318f2.47e6a8"\r
231             ]\r
232         ]\r
233     },\r
234     {\r
235         "id": "67f318f2.47e6a8",\r
236         "type": "returnFailure",\r
237         "name": "return failure",\r
238         "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=\"No vf-module-request-input.vf-module-input-parameters.param[].name found in service-data.\" />\n",\r
239         "comments": "",\r
240         "x": 1278.8572082519531,\r
241         "y": 857.0000019073486,\r
242         "z": "2d052f87.5609f",\r
243         "wires": []\r
244     },\r
245     {\r
246         "id": "459bcced.4174b4",\r
247         "type": "block",\r
248         "name": "block : atomic",\r
249         "xml": "<block atomic='true'>",\r
250         "atomic": "true",\r
251         "comments": "",\r
252         "outputs": 1,\r
253         "x": 1580.0000457763672,\r
254         "y": 570.0000133514404,\r
255         "z": "2d052f87.5609f",\r
256         "wires": [\r
257             [\r
258                 "1e86b28e.b1457d",\r
259                 "c4c15254.21d5f",\r
260                 "894750cd.34691"\r
261             ]\r
262         ]\r
263     },\r
264     {\r
265         "id": "c4c15254.21d5f",\r
266         "type": "call",\r
267         "name": "call self-serve-generate-name-changeassign",\r
268         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-generate-name-changeassign' mode='sync' >\n",\r
269         "comments": "",\r
270         "outputs": 1,\r
271         "x": 1917.4285278320312,\r
272         "y": 641.5714178085327,\r
273         "z": "2d052f87.5609f",\r
274         "wires": [\r
275             [\r
276                 "6693964c.555518",\r
277                 "6b9a9290.f4c99c"\r
278             ]\r
279         ]\r
280     },\r
281     {\r
282         "id": "6693964c.555518",\r
283         "type": "failure",\r
284         "name": "failure",\r
285         "xml": "<outcome value='failure'>\n",\r
286         "comments": "",\r
287         "outputs": 1,\r
288         "x": 2244.857208251953,\r
289         "y": 609.8572025299072,\r
290         "z": "2d052f87.5609f",\r
291         "wires": [\r
292             [\r
293                 "3db94b2d.c6d2b4"\r
294             ]\r
295         ]\r
296     },\r
297     {\r
298         "id": "6b9a9290.f4c99c",\r
299         "type": "failure",\r
300         "name": "not-found",\r
301         "xml": "<outcome value='not-found'>\n",\r
302         "comments": "",\r
303         "outputs": 1,\r
304         "x": 2252.5714721679688,\r
305         "y": 676.4286041259766,\r
306         "z": "2d052f87.5609f",\r
307         "wires": [\r
308             [\r
309                 "3db94b2d.c6d2b4"\r
310             ]\r
311         ]\r
312     },\r
313     {\r
314         "id": "3db94b2d.c6d2b4",\r
315         "type": "returnFailure",\r
316         "name": "return failure",\r
317         "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 from self-service-generate-name-changeassign\" />\n",\r
318         "comments": "",\r
319         "x": 2440.5714721679688,\r
320         "y": 638.4286041259766,\r
321         "z": "2d052f87.5609f",\r
322         "wires": []\r
323     },\r
324     {\r
325         "id": "2de6b8a9.5ab508",\r
326         "type": "block",\r
327         "name": "block : atomic",\r
328         "xml": "<block atomic='true'>",\r
329         "atomic": "true",\r
330         "comments": "",\r
331         "outputs": 1,\r
332         "x": 519.7143096923828,\r
333         "y": 530.857120513916,\r
334         "z": "2d052f87.5609f",\r
335         "wires": [\r
336             [\r
337                 "b4ae1ea.8e047e",\r
338                 "2396d4ed.eaa96c",\r
339                 "85402c0f.e3301"\r
340             ]\r
341         ]\r
342     },\r
343     {\r
344         "id": "b4ae1ea.8e047e",\r
345         "type": "set",\r
346         "name": "set ss.input.param.found.in.service.param to false",\r
347         "xml": "<set>\n   <parameter name='ss.input.param.found.in.service.param' value='false' />",\r
348         "comments": "",\r
349         "x": 882.1428833007812,\r
350         "y": 492.28572845458984,\r
351         "z": "2d052f87.5609f",\r
352         "wires": []\r
353     },\r
354     {\r
355         "id": "894750cd.34691",\r
356         "type": "returnSuccess",\r
357         "name": "return success",\r
358         "xml": "<return status='success'>\n",\r
359         "comments": "",\r
360         "x": 1807.0000457763672,\r
361         "y": 710.0000133514404,\r
362         "z": "2d052f87.5609f",\r
363         "wires": []\r
364     },\r
365     {\r
366         "id": "85402c0f.e3301",\r
367         "type": "switchNode",\r
368         "name": "switch ss.input.param.found.in.service.param",\r
369         "xml": "<switch test='`$ss.input.param.found.in.service.param`'>\n",\r
370         "comments": "",\r
371         "outputs": 1,\r
372         "x": 862.7143249511719,\r
373         "y": 859.4285907745361,\r
374         "z": "2d052f87.5609f",\r
375         "wires": [\r
376             [\r
377                 "f4c49db0.aa1a"\r
378             ]\r
379         ]\r
380     }\r
381 ]