Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_self-serve-vnf-changeassign.json
1 [\r
2     {\r
3         "id": "d7b04ee5.646b",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 151.42852783203125,\r
8         "y": 47.142860412597656,\r
9         "z": "d97c316.162bed",\r
10         "wires": [\r
11             [\r
12                 "d90f8810.ec0b98"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "d90f8810.ec0b98",\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": 427.42852783203125,\r
26         "y": 48.142860412597656,\r
27         "z": "d97c316.162bed",\r
28         "wires": [\r
29             [\r
30                 "ceeb919a.85f53"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "ceeb919a.85f53",\r
36         "type": "method",\r
37         "name": "self-serve-vnf-changeassign ",\r
38         "xml": "<method rpc='self-serve-vnf-changeassign' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 270.14283752441406,\r
42         "y": 106.71429443359375,\r
43         "z": "d97c316.162bed",\r
44         "wires": [\r
45             [\r
46                 "94a807c3.18e1f8"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "94a807c3.18e1f8",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic='true'>",\r
55         "atomic": "true",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 295.64286041259766,\r
59         "y": 171.5714225769043,\r
60         "z": "d97c316.162bed",\r
61         "wires": [\r
62             [\r
63                 "686eb002.8272c",\r
64                 "e14e8d9d.455fb"\r
65             ]\r
66         ]\r
67     },\r
68     {\r
69         "id": "fcf2582e.807218",\r
70         "type": "set",\r
71         "name": "set",\r
72         "xml": "<set>\n   <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.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='vnf' />\n   <parameter name='ss.capability-action' value='changeassign' />",\r
73         "comments": "",\r
74         "x": 1965.142677307129,\r
75         "y": 584.1428298950195,\r
76         "z": "d97c316.162bed",\r
77         "wires": []\r
78     },\r
79     {\r
80         "id": "686eb002.8272c",\r
81         "type": "switchNode",\r
82         "name": "switch vnf-input-parameters",\r
83         "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`'>\n",\r
84         "comments": "",\r
85         "outputs": 1,\r
86         "x": 575.2857055664062,\r
87         "y": 224.5714340209961,\r
88         "z": "d97c316.162bed",\r
89         "wires": [\r
90             [\r
91                 "cb121cc3.86892"\r
92             ]\r
93         ]\r
94     },\r
95     {\r
96         "id": "cb121cc3.86892",\r
97         "type": "outcome",\r
98         "name": "null",\r
99         "xml": "<outcome value=''>",\r
100         "comments": "",\r
101         "outputs": 1,\r
102         "x": 805.4285888671875,\r
103         "y": 224.42858123779297,\r
104         "z": "d97c316.162bed",\r
105         "wires": [\r
106             [\r
107                 "8065a7c1.8e9ab8"\r
108             ]\r
109         ]\r
110     },\r
111     {\r
112         "id": "8065a7c1.8e9ab8",\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 vnf-request-input\" />\n",\r
116         "comments": "",\r
117         "x": 978.2857055664062,\r
118         "y": 224.5714340209961,\r
119         "z": "d97c316.162bed",\r
120         "wires": []\r
121     },\r
122     {\r
123         "id": "e14e8d9d.455fb",\r
124         "type": "for",\r
125         "name": "for vnf-input-parameters.param index i",\r
126         "xml": "<for index='i' start='0' end='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`' >",\r
127         "comments": "",\r
128         "outputs": 1,\r
129         "x": 602.2857055664062,\r
130         "y": 348.5714340209961,\r
131         "z": "d97c316.162bed",\r
132         "wires": [\r
133             [\r
134                 "533d1a61.0ffb54"\r
135             ]\r
136         ]\r
137     },\r
138     {\r
139         "id": "533d1a61.0ffb54",\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.vnf-topology.vnf-parameters-data.param_length == ''`\">\n\n",\r
143         "comments": "",\r
144         "outputs": 1,\r
145         "x": 949.5713806152344,\r
146         "y": 348.14287757873535,\r
147         "z": "d97c316.162bed",\r
148         "wires": [\r
149             [\r
150                 "6fd8cd13.aa94d4"\r
151             ]\r
152         ]\r
153     },\r
154     {\r
155         "id": "deca9f28.6ee9c",\r
156         "type": "for",\r
157         "name": "for service-data.vnf-parameters-data.param index j",\r
158         "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >",\r
159         "comments": "",\r
160         "outputs": 1,\r
161         "x": 1040.4284057617188,\r
162         "y": 586.5713920593262,\r
163         "z": "d97c316.162bed",\r
164         "wires": [\r
165             [\r
166                 "fda41515.3cb6c8"\r
167             ]\r
168         ]\r
169     },\r
170     {\r
171         "id": "fda41515.3cb6c8",\r
172         "type": "switchNode",\r
173         "name": "switch match for vnf-name",\r
174         "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$j].name == $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$i].name`'>\n",\r
175         "comments": "",\r
176         "outputs": 1,\r
177         "x": 1427.142677307129,\r
178         "y": 585.1428298950195,\r
179         "z": "d97c316.162bed",\r
180         "wires": [\r
181             [\r
182                 "1021041f.bc041c"\r
183             ]\r
184         ]\r
185     },\r
186     {\r
187         "id": "1021041f.bc041c",\r
188         "type": "not-found",\r
189         "name": "true",\r
190         "xml": "<outcome value='true'>\n",\r
191         "comments": "",\r
192         "outputs": 1,\r
193         "x": 1617.142677307129,\r
194         "y": 585.1428298950195,\r
195         "z": "d97c316.162bed",\r
196         "wires": [\r
197             [\r
198                 "987e92d3.7d94f"\r
199             ]\r
200         ]\r
201     },\r
202     {\r
203         "id": "75e8b33d.ad968c",\r
204         "type": "not-found",\r
205         "name": "false",\r
206         "xml": "<outcome value='false'>\n",\r
207         "comments": "",\r
208         "outputs": 1,\r
209         "x": 1291.142677307129,\r
210         "y": 830.5714149475098,\r
211         "z": "d97c316.162bed",\r
212         "wires": [\r
213             [\r
214                 "d1376de5.42ab3"\r
215             ]\r
216         ]\r
217     },\r
218     {\r
219         "id": "d1376de5.42ab3",\r
220         "type": "returnFailure",\r
221         "name": "return failure",\r
222         "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 vnf-request-input.vnf-input-parameters.param[].name found in service-data.\" />\n",\r
223         "comments": "",\r
224         "x": 1464.285530090332,\r
225         "y": 829.1428279876709,\r
226         "z": "d97c316.162bed",\r
227         "wires": []\r
228     },\r
229     {\r
230         "id": "987e92d3.7d94f",\r
231         "type": "block",\r
232         "name": "block : atomic",\r
233         "xml": "<block atomic='true'>",\r
234         "atomic": "true",\r
235         "comments": "",\r
236         "outputs": 1,\r
237         "x": 1772.142677307129,\r
238         "y": 583.1428298950195,\r
239         "z": "d97c316.162bed",\r
240         "wires": [\r
241             [\r
242                 "fcf2582e.807218",\r
243                 "8426aa6a.8cf0a8",\r
244                 "543dede3.b39004"\r
245             ]\r
246         ]\r
247     },\r
248     {\r
249         "id": "8426aa6a.8cf0a8",\r
250         "type": "call",\r
251         "name": "call self-serve-generate-name-changeassign",\r
252         "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-generate-name-changeassign' mode='sync' >\n",\r
253         "comments": "",\r
254         "outputs": 1,\r
255         "x": 2108.999755859375,\r
256         "y": 653.1428198814392,\r
257         "z": "d97c316.162bed",\r
258         "wires": [\r
259             [\r
260                 "32fc0971.1c0146",\r
261                 "21d46561.3c7f6a"\r
262             ]\r
263         ]\r
264     },\r
265     {\r
266         "id": "32fc0971.1c0146",\r
267         "type": "failure",\r
268         "name": "failure",\r
269         "xml": "<outcome value='failure'>\n",\r
270         "comments": "",\r
271         "outputs": 1,\r
272         "x": 2398.9996490478516,\r
273         "y": 616.5713996887207,\r
274         "z": "d97c316.162bed",\r
275         "wires": [\r
276             [\r
277                 "2151c897.b7d8f8"\r
278             ]\r
279         ]\r
280     },\r
281     {\r
282         "id": "21d46561.3c7f6a",\r
283         "type": "failure",\r
284         "name": "not-found",\r
285         "xml": "<outcome value='not-found'>\n",\r
286         "comments": "",\r
287         "outputs": 1,\r
288         "x": 2408.9996490478516,\r
289         "y": 684.5713996887207,\r
290         "z": "d97c316.162bed",\r
291         "wires": [\r
292             [\r
293                 "2151c897.b7d8f8"\r
294             ]\r
295         ]\r
296     },\r
297     {\r
298         "id": "2151c897.b7d8f8",\r
299         "type": "returnFailure",\r
300         "name": "return failure",\r
301         "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
302         "comments": "",\r
303         "x": 2592.9996490478516,\r
304         "y": 645.5713996887207,\r
305         "z": "d97c316.162bed",\r
306         "wires": []\r
307     },\r
308     {\r
309         "id": "6fd8cd13.aa94d4",\r
310         "type": "other",\r
311         "name": "false",\r
312         "xml": "<outcome value='false'>\n",\r
313         "comments": "",\r
314         "outputs": 1,\r
315         "x": 1164.5713806152344,\r
316         "y": 348.14287757873535,\r
317         "z": "d97c316.162bed",\r
318         "wires": [\r
319             [\r
320                 "988b476b.b275c8"\r
321             ]\r
322         ]\r
323     },\r
324     {\r
325         "id": "3d53f85d.e87578",\r
326         "type": "set",\r
327         "name": "set ss.input.param.found.in.service.param = false",\r
328         "xml": "<set>\n   <parameter name='ss.input.param.found.in.service.param' value='false' />",\r
329         "comments": "",\r
330         "x": 1031.7141418457031,\r
331         "y": 520.4285628795624,\r
332         "z": "d97c316.162bed",\r
333         "wires": []\r
334     },\r
335     {\r
336         "id": "84dc5d99.83e5",\r
337         "type": "switchNode",\r
338         "name": "switch ss.input.param.found.in.service.param",\r
339         "xml": "<switch test='`$ss.input.param.found.in.service.param`'>\n",\r
340         "comments": "",\r
341         "outputs": 1,\r
342         "x": 1010.1427307128906,\r
343         "y": 829.1428279876709,\r
344         "z": "d97c316.162bed",\r
345         "wires": [\r
346             [\r
347                 "75e8b33d.ad968c"\r
348             ]\r
349         ]\r
350     },\r
351     {\r
352         "id": "543dede3.b39004",\r
353         "type": "returnSuccess",\r
354         "name": "return success",\r
355         "xml": "<return status='success'>\n",\r
356         "comments": "",\r
357         "x": 1992.4283828735352,\r
358         "y": 726.1428184509277,\r
359         "z": "d97c316.162bed",\r
360         "wires": []\r
361     },\r
362     {\r
363         "id": "988b476b.b275c8",\r
364         "type": "block",\r
365         "name": "block : atomic",\r
366         "xml": "<block atomic='true'>",\r
367         "atomic": "true",\r
368         "comments": "",\r
369         "outputs": 1,\r
370         "x": 641.9999389648438,\r
371         "y": 584.7142848968506,\r
372         "z": "d97c316.162bed",\r
373         "wires": [\r
374             [\r
375                 "3d53f85d.e87578",\r
376                 "deca9f28.6ee9c",\r
377                 "84dc5d99.83e5"\r
378             ]\r
379         ]\r
380     }\r
381 ]