3 "id": "41d1eb7e.d42df4",
8 "y": 174.4136562347412,
9 "z": "4375a986.58da58",
17 "id": "b80f4569.cfd668",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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}'>",
25 "x": 207.28570556640625,
26 "y": 214.6517677307129,
27 "z": "4375a986.58da58",
35 "id": "ce452a31.2d7d48",
37 "name": "method vnf-topology-operation",
38 "xml": "<method rpc='vnf-topology-operation' mode='sync'>\n",
41 "x": 200.42862701416016,
42 "y": 254.4136505126953,
43 "z": "4375a986.58da58",
51 "id": "8ff57105.db631",
53 "name": "vnf-topology-operation",
56 "x": 526.344856262207,
58 "z": "4375a986.58da58",
62 "id": "fddedb90.e69728",
64 "name": "block : atomic",
65 "xml": "<block atomic=\"true\">",
68 "x": 216.16676330566406,
69 "y": 441.10718727111816,
70 "z": "4375a986.58da58",
80 "id": "ac9bf788.c56fa8",
81 "type": "returnSuccess",
82 "name": "return success",
83 "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 "x": 508.6667175292969,
86 "y": 591.2712202072144,
87 "z": "4375a986.58da58",
91 "id": "88cf203d.250b4",
93 "name": "switch svc-action",
94 "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",
97 "x": 511.5714340209961,
98 "y": 439.31843090057373,
99 "z": "4375a986.58da58",
113 "id": "b29425ac.0e6b88",
116 "xml": "<outcome value='assign'>\n",
119 "x": 923.3809661865234,
120 "y": 149.93756771087646,
121 "z": "4375a986.58da58",
129 "id": "efa0b97f.2c8418",
132 "xml": "<outcome value='unassign'>\n",
135 "x": 939.4286308288574,
136 "y": 580.1282825469971,
137 "z": "4375a986.58da58",
145 "id": "4c0d9e23.ae0fa",
148 "xml": "<outcome value='Other'>\n",
151 "x": 928.1428680419922,
152 "y": 960.3183660507202,
153 "z": "4375a986.58da58",
161 "id": "b067ec27.e84b4",
162 "type": "returnFailure",
163 "name": "return failure",
164 "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=\"`$vnf-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",
166 "x": 1161.3332977294922,
167 "y": 960.3184270858765,
168 "z": "4375a986.58da58",
172 "id": "2346097e.a3b566",
174 "name": "call GENERIC-RESOURCE-API:validate-vnf-input",
175 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-vnf-input' mode='sync' >\n",
178 "x": 617.4166870117188,
179 "y": 330.79471588134766,
180 "z": "4375a986.58da58",
186 "id": "ecd39eee.bd2f6",
188 "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-assign",
189 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-assign' mode='sync' >\n",
192 "x": 1265.5238189697266,
193 "y": 149.50902843475342,
194 "z": "4375a986.58da58",
200 "id": "960e9019.0d07b",
202 "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-deactivate",
203 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-deactivate' mode='sync' >\n",
206 "x": 1746.8571319580078,
207 "y": 492.84235858917236,
208 "z": "4375a986.58da58",
214 "id": "91a6f5ca.5e21e8",
216 "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-unassign",
217 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-unassign' mode='sync' >\n",
220 "x": 1284.5237274169922,
221 "y": 579.8424139022827,
222 "z": "4375a986.58da58",
228 "id": "a699d525.8a5fb8",
230 "name": "deactivate",
231 "xml": "<outcome value='deactivate'>\n",
234 "x": 946.5237579345703,
235 "y": 435.5090456008911,
236 "z": "4375a986.58da58",
244 "id": "a260cf56.f0217",
246 "name": "call GENERIC-RESOURCE-API:vnf-topology-operation-activate",
247 "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-activate' mode='sync' >\n",
250 "x": 1728.666763305664,
251 "y": 313.4136724472046,
252 "z": "4375a986.58da58",
258 "id": "7e03d2fb.a3855c",
261 "xml": "<outcome value='activate'>\n",
264 "x": 926.3333053588867,
265 "y": 241.08033561706543,
266 "z": "4375a986.58da58",
274 "id": "c854e634.dbefd8",
277 "xml": "<outcome value='create'>\n",
280 "x": 941.0001182556152,
281 "y": 680.5000038146973,
282 "z": "4375a986.58da58",
290 "id": "97cbf81.e321b08",
293 "xml": "<outcome value='delete'>\n",
296 "x": 939.0001068115234,
297 "y": 823.5000066757202,
298 "z": "4375a986.58da58",
306 "id": "7bb307b0.304958",
307 "type": "switchNode",
308 "name": "switch request-action",
309 "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
312 "x": 1168.0000762939453,
313 "y": 291.5000123977661,
314 "z": "4375a986.58da58",
323 "id": "d05da9c5.f500d8",
325 "name": "ActivateSiteInstance",
326 "xml": "<outcome value='ActivateSiteInstance'>",
329 "x": 1381.4762725830078,
330 "y": 222.979229927063,
331 "z": "4375a986.58da58",
339 "id": "c9e81f54.ac68b",
342 "xml": "<outcome value='Other'>\n",
345 "x": 1350.381004333496,
346 "y": 314.3572244644165,
347 "z": "4375a986.58da58",
355 "id": "cb9db39e.3efd",
357 "name": "block : atomic",
358 "xml": "<block atomic=\"true\">",
361 "x": 1107.0000762939453,
362 "y": 236.5000123977661,
363 "z": "4375a986.58da58",
371 "id": "4a2d9e9d.93099",
373 "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-activate",
374 "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-activate' mode='sync' >\n",
377 "x": 1755.0000762939453,
378 "y": 221.5000123977661,
379 "z": "4375a986.58da58",
385 "id": "fef45f01.3fce6",
386 "type": "switchNode",
387 "name": "switch request-action",
388 "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
391 "x": 1209.0000762939453,
392 "y": 468.5000123977661,
393 "z": "4375a986.58da58",
402 "id": "6a7a4689.125ee8",
404 "name": "DeactivateSiteInstance",
405 "xml": "<outcome value='DeactivateSiteInstance'>",
408 "x": 1422.4762725830078,
409 "y": 399.979229927063,
410 "z": "4375a986.58da58",
418 "id": "f6ce8f15.087c8",
421 "xml": "<outcome value='Other'>\n",
424 "x": 1391.381004333496,
425 "y": 491.3572244644165,
426 "z": "4375a986.58da58",
434 "id": "65d7cc2b.f72464",
436 "name": "block : atomic",
437 "xml": "<block atomic=\"true\">",
440 "x": 1148.0000762939453,
441 "y": 413.5000123977661,
442 "z": "4375a986.58da58",
450 "id": "b4232a97.fef598",
452 "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-deactivate",
453 "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-deactivate' mode='sync' >\n",
456 "x": 1792.0000762939453,
457 "y": 397.5000123977661,
458 "z": "4375a986.58da58",
464 "id": "49a6d604.e73918",
465 "type": "switchNode",
466 "name": "switch request-action",
467 "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
470 "x": 1184.3336029052734,
471 "y": 733.086371421814,
472 "z": "4375a986.58da58",
481 "id": "2260291f.e97ce6",
483 "name": "CreateSiteInstance",
484 "xml": "<outcome value='CreateSiteInstance'>",
487 "x": 1397.809799194336,
488 "y": 664.5655889511108,
489 "z": "4375a986.58da58",
497 "id": "92af337f.f9091",
500 "xml": "<outcome value='Other'>\n",
503 "x": 1366.7145309448242,
504 "y": 755.9435834884644,
505 "z": "4375a986.58da58",
513 "id": "32894e90.6b0c32",
515 "name": "block : atomic",
516 "xml": "<block atomic=\"true\">",
519 "x": 1123.3336029052734,
520 "y": 678.086371421814,
521 "z": "4375a986.58da58",
529 "id": "a7e96e7.da3759",
531 "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-create",
532 "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-create' mode='sync' >\n",
535 "x": 1771.3336029052734,
536 "y": 663.086371421814,
537 "z": "4375a986.58da58",
543 "id": "7a7968b7.86bdd8",
550 "x": 1507.0001068115234,
551 "y": 757.0000066757202,
552 "z": "4375a986.58da58",
558 "id": "20f9ae9c.019342",
559 "type": "switchNode",
560 "name": "switch request-action",
561 "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
564 "x": 1185.0001068115234,
565 "y": 876.0000066757202,
566 "z": "4375a986.58da58",
575 "id": "74446a5b.f474e4",
577 "name": "DeleteSiteInstance",
578 "xml": "<outcome value='DeleteSiteInstance'>",
581 "x": 1398.476303100586,
582 "y": 807.4792242050171,
583 "z": "4375a986.58da58",
591 "id": "91de147a.222508",
594 "xml": "<outcome value='Other'>\n",
597 "x": 1367.3810348510742,
598 "y": 898.8572187423706,
599 "z": "4375a986.58da58",
607 "id": "6dc15b04.91f744",
609 "name": "block : atomic",
610 "xml": "<block atomic=\"true\">",
613 "x": 1124.0001068115234,
614 "y": 821.0000066757202,
615 "z": "4375a986.58da58",
623 "id": "553676c.1a72488",
625 "name": "call GENERIC-RESOURCE-API:site-vnf-topology-operation-delete",
626 "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-delete' mode='sync' >\n",
629 "x": 1772.0001068115234,
630 "y": 806.0000066757202,
631 "z": "4375a986.58da58",
637 "id": "55eb587b.78c2a8",
644 "x": 1507.6666107177734,
645 "y": 899.9136419296265,
646 "z": "4375a986.58da58",