3 "id": "9937778e.f87d58",
\r
7 "x": 175.71429443359375,
\r
8 "y": 62.85714340209961,
\r
9 "z": "23014bb9.2ef1e4",
\r
17 "id": "4892fa18.531f64",
\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
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
25 "x": 451.71429443359375,
\r
26 "y": 63.85714340209961,
\r
27 "z": "23014bb9.2ef1e4",
\r
35 "id": "35d27316.1b81fc",
\r
37 "name": "self-serve-vnf-generate-name-changeassign",
\r
38 "xml": "<method rpc='self-serve-vnf-generate-name-changeassign' mode='sync'>\n",
\r
41 "x": 356.28570556640625,
\r
42 "y": 115.71428680419922,
\r
43 "z": "23014bb9.2ef1e4",
\r
51 "id": "37b606aa.d2592a",
\r
53 "name": "execute NameGenerationNode-changeassign",
\r
54 "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.AssignNameNode' method='process'>\n <parameter name='payload' value='`$tmp.vnf.changeassign.naming-data-payload`' />\n <parameter name=\"prifix\" value=\"vnf.changeassign.nameGenResponse\" />\n",
\r
57 "x": 759.9999389648438,
\r
58 "y": 584.2856769561768,
\r
59 "z": "23014bb9.2ef1e4",
\r
68 "id": "7c08819e.60f86",
\r
71 "xml": "<outcome value='failure'>\n",
\r
74 "x": 1039.571388244629,
\r
75 "y": 532.1428203582764,
\r
76 "z": "23014bb9.2ef1e4",
\r
84 "id": "88e7bf8c.88a75",
\r
86 "name": "not-found",
\r
87 "xml": "<outcome value='not-found'>\n",
\r
90 "x": 1044.571388244629,
\r
91 "y": 630.1428203582764,
\r
92 "z": "23014bb9.2ef1e4",
\r
100 "id": "b64a72c8.635e1",
\r
102 "name": "block : atomic",
\r
103 "xml": "<block atomic='true'>",
\r
107 "x": 1230.8571014404297,
\r
108 "y": 572.7142314910889,
\r
109 "z": "23014bb9.2ef1e4",
\r
118 "id": "6ffcdc87.53bfe4",
\r
120 "name": "set status as FAILED",
\r
121 "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.status`' value='FAILED' />",
\r
123 "x": 1453.2856369018555,
\r
124 "y": 519.2856426239014,
\r
125 "z": "23014bb9.2ef1e4",
\r
129 "id": "705ae050.4e8b2",
\r
130 "type": "returnFailure",
\r
131 "name": "return failure",
\r
132 "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 NameGenerationNode ChangeAssign vnf ' + $error-message`\" />\n",
\r
134 "x": 1439.2856369018555,
\r
135 "y": 628.2856426239014,
\r
136 "z": "23014bb9.2ef1e4",
\r
140 "id": "685554a6.20595c",
\r
142 "name": "block : atomic",
\r
143 "xml": "<block atomic='true'>",
\r
147 "x": 348.9999771118164,
\r
148 "y": 493.5714178085327,
\r
149 "z": "23014bb9.2ef1e4",
\r
163 "id": "518b70ab.3a899",
\r
165 "name": "for service-data.vnf-parameters-data.param index i",
\r
166 "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key_length`' >",
\r
169 "x": 791.2857246398926,
\r
170 "y": 339.4285259246826,
\r
171 "z": "23014bb9.2ef1e4",
\r
179 "id": "a63b3e76.ee0f7",
\r
180 "type": "switchNode",
\r
181 "name": "switch resource-key[].name",
\r
182 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key[$i].name`'>\n\n",
\r
185 "x": 1162.428560256958,
\r
186 "y": 339.57139015197754,
\r
187 "z": "23014bb9.2ef1e4",
\r
195 "id": "d5c6eaf9.2a5d88",
\r
197 "name": "external-key",
\r
198 "xml": "<outcome value='external-key'>\n",
\r
201 "x": 1400.428560256958,
\r
202 "y": 339.57139015197754,
\r
203 "z": "23014bb9.2ef1e4",
\r
211 "id": "486ff831.7e3c08",
\r
213 "name": "set tmp.external-key.value",
\r
214 "xml": "<set>\n<parameter name='tmp.external-key.value' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.resource-key[$i].value`' />\n",
\r
216 "x": 1632.428560256958,
\r
217 "y": 339.57139015197754,
\r
218 "z": "23014bb9.2ef1e4",
\r
222 "id": "4a63a9c6.d7c168",
\r
223 "type": "switchNode",
\r
224 "name": "switch tmp.external-key.value",
\r
225 "xml": "<switch test='`$tmp.external-key.value`'>\n\n",
\r
228 "x": 714.1428756713867,
\r
229 "y": 414.1427888870239,
\r
230 "z": "23014bb9.2ef1e4",
\r
238 "id": "a90891b7.fff2b",
\r
241 "xml": "<outcome value=''>",
\r
244 "x": 930.0000076293945,
\r
245 "y": 414.5713424682617,
\r
246 "z": "23014bb9.2ef1e4",
\r
254 "id": "370ccd0f.c72bf2",
\r
255 "type": "returnFailure",
\r
256 "name": "return failure",
\r
257 "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=\"self-service-vnf-generate-name-changeassign error : external-key is null for vnf\" />\n",
\r
259 "x": 1091.0000076293945,
\r
260 "y": 414.5713424682617,
\r
261 "z": "23014bb9.2ef1e4",
\r
265 "id": "16a4f29b.4a90ad",
\r
268 "xml": "<outcome value='failure'>\n",
\r
271 "x": 856.2855949401855,
\r
272 "y": 727.0316724777222,
\r
273 "z": "23014bb9.2ef1e4",
\r
281 "id": "fbc4873f.c1f5c8",
\r
283 "name": "block : atomic",
\r
284 "xml": "<block atomic='true'>",
\r
288 "x": 1064.6985092163086,
\r
289 "y": 780.1586875915527,
\r
290 "z": "23014bb9.2ef1e4",
\r
299 "id": "d296203b.a4db",
\r
301 "name": "set status as FAILED",
\r
302 "xml": "<set>\n\t<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.status`' value='FAILED' />",
\r
304 "x": 1289.8570594787598,
\r
305 "y": 728.5713958740234,
\r
306 "z": "23014bb9.2ef1e4",
\r
310 "id": "adedc513.a0a9e8",
\r
311 "type": "returnFailure",
\r
312 "name": "return failure",
\r
313 "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=\"`'Failed to update generic-vnf.vnf-name to ' + $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value + ' in AnAI'`\" />\n",
\r
315 "x": 1262.1428451538086,
\r
316 "y": 823.7142448425293,
\r
317 "z": "23014bb9.2ef1e4",
\r
321 "id": "1ecdeb4b.5e0395",
\r
323 "name": "set param[].value and status",
\r
324 "xml": "<set>\n\t <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].value`' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value`'/>\n\t <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$ss.service-data.param.index].resource-resolution-data.status`' value='SUCCESS' />",
\r
326 "x": 681.9683074951172,
\r
327 "y": 927.4602336883545,
\r
328 "z": "23014bb9.2ef1e4",
\r
332 "id": "f16a6afe.5463e8",
\r
334 "name": "update generic-vnf",
\r
335 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n\tresource=\"generic-vnf\"\n\t\tkey=\"generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-id \" >\n<parameter name=\"vnf-name\" value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value`' />\n\n",
\r
338 "x": 661.7936096191406,
\r
339 "y": 775.5079565048218,
\r
340 "z": "23014bb9.2ef1e4",
\r
349 "id": "70a5ecf7.6d4b54",
\r
350 "type": "not-found",
\r
351 "name": "not-found",
\r
352 "xml": "<outcome value='not-found'>\n",
\r
355 "x": 861.1588363647461,
\r
356 "y": 824.3967752456665,
\r
357 "z": "23014bb9.2ef1e4",
\r
365 "id": "53c8ae4e.799bb",
\r
367 "name": "set tmp.external-key.value = NULL",
\r
368 "xml": "<set>\n<parameter name='tmp.external-key.value' value='' />\n",
\r
370 "x": 725.7143173217773,
\r
371 "y": 281.42848014831543,
\r
372 "z": "23014bb9.2ef1e4",
\r
376 "id": "7e97819c.97305",
\r
378 "name": "set tmp.vnf.changeassign.naming-data-payload",
\r
379 "xml": "<set>\n<parameter name=\"tmp.vnf.changeassign.naming-data-payload\" \n\tvalue=\"`'{"elements":[{' + '"resource-name":"' + $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].name + '","resource-value":"' + $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$ss.input.param.index].value + '","external-key":"' + $tmp.external-key.value + '"}]}'`\"/>",
\r
381 "x": 775.8571166992188,
\r
382 "y": 491.14282608032227,
\r
383 "z": "23014bb9.2ef1e4",
\r