3 "id": "4661c184.ec1f28",
\r
9 "z": "f54d3783.41afe",
\r
17 "id": "1a1c365c.1bc24a",
\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": 238.28570556640625,
\r
26 "y": 177.9047794342041,
\r
27 "z": "f54d3783.41afe",
\r
35 "id": "16e76479.f473f4",
\r
37 "name": "method vnf-topology-operation-assign-async",
\r
38 "xml": "<method rpc='vnf-topology-operation-assign-async' mode='sync'>\n",
\r
41 "x": 211.09530639648438,
\r
42 "y": 220.66666316986084,
\r
43 "z": "f54d3783.41afe",
\r
51 "id": "aecec26e.e0692",
\r
53 "name": "vnf-topology-operation-assign-async",
\r
56 "x": 487.01153564453125,
\r
57 "y": 58.25300407409668,
\r
58 "z": "f54d3783.41afe",
\r
62 "id": "d8bf5428.1ff1",
\r
63 "type": "switchNode",
\r
64 "name": "switch request-action",
\r
65 "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
\r
68 "x": 519.3809661865234,
\r
69 "y": 531.6428165435791,
\r
70 "z": "f54d3783.41afe",
\r
79 "id": "431069fb.8761",
\r
81 "name": "CreateVnfInstance",
\r
82 "xml": "<outcome value='CreateVnfInstance'>\n",
\r
85 "x": 773.0952606201172,
\r
86 "y": 508.7856979370117,
\r
87 "z": "f54d3783.41afe",
\r
95 "id": "5dbaa5aa.6ad9b4",
\r
98 "xml": "<outcome value='Other'>\n",
\r
101 "x": 735.0952262878418,
\r
102 "y": 554.5000257492065,
\r
103 "z": "f54d3783.41afe",
\r
111 "id": "19923e90.84dc49",
\r
114 "xml": "<block>\n",
\r
118 "x": 957.9523887634277,
\r
119 "y": 508.7857275009155,
\r
120 "z": "f54d3783.41afe",
\r
126 "id": "14788654.ce330a",
\r
128 "name": "block : atomic",
\r
129 "xml": "<block atomic=\"true\">",
\r
132 "x": 180.73814392089844,
\r
133 "y": 3418.0238666534424,
\r
134 "z": "f54d3783.41afe",
\r
181 "id": "c4069bd9.1face",
\r
182 "type": "get-resource",
\r
183 "name": "get-resource VF_MODEL",
\r
184 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from VF_MODEL WHERE customization_uuid = $vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid'\n pfx='db.vf-model'>\n\n",
\r
187 "x": 531.7142715454102,
\r
188 "y": 622.7856864929199,
\r
189 "z": "f54d3783.41afe",
\r
198 "id": "1869c2be.7fa70d",
\r
201 "xml": "<outcome value='failure'>\n",
\r
204 "x": 732.4999694824219,
\r
205 "y": 603.1665239334106,
\r
206 "z": "f54d3783.41afe",
\r
214 "id": "79d22567.c1617c",
\r
215 "type": "not-found",
\r
216 "name": "not-found",
\r
217 "xml": "<outcome value='not-found'>\n",
\r
220 "x": 741.0713996887207,
\r
221 "y": 647.4522371292114,
\r
222 "z": "f54d3783.41afe",
\r
230 "id": "c04129d2.227c68",
\r
231 "type": "switchNode",
\r
232 "name": "switch service-data.vnfs.vnf_length",
\r
233 "xml": "<switch test='`$service-data.vnfs.vnf_length`'>\n",
\r
236 "x": 555.3809204101562,
\r
237 "y": 1211.238136291504,
\r
238 "z": "f54d3783.41afe",
\r
247 "id": "1423036f.c07405",
\r
250 "xml": "<outcome value=''>\n",
\r
253 "x": 781.0952491760254,
\r
254 "y": 1178.3809242248535,
\r
255 "z": "f54d3783.41afe",
\r
263 "id": "4e9c3502.517244",
\r
265 "name": "set vnf-index=0",
\r
266 "xml": "<set>\n<parameter name='vnf-index' value='0' />\n",
\r
268 "x": 945.3809700012207,
\r
269 "y": 1177.3810024261475,
\r
270 "z": "f54d3783.41afe",
\r
274 "id": "efcdd596.dadaa8",
\r
277 "xml": "<outcome value='Other'>\n",
\r
280 "x": 782.523811340332,
\r
281 "y": 1242.666742324829,
\r
282 "z": "f54d3783.41afe",
\r
290 "id": "4084f52d.1d8c5c",
\r
292 "name": "set vnf-index = vnf_length",
\r
293 "xml": "<set>\n<parameter name='vnf-index' value='`$service-data.vnfs.vnf_length`' />\n",
\r
295 "x": 1200.3809661865234,
\r
296 "y": 1220.9524307250977,
\r
297 "z": "f54d3783.41afe",
\r
301 "id": "869d4b3f.d6d0e8",
\r
303 "name": "for each existing VNF",
\r
304 "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf_length`' >\n",
\r
307 "x": 1185.8094787597656,
\r
308 "y": 1266.9523696899414,
\r
309 "z": "f54d3783.41afe",
\r
317 "id": "a8b5b199.d340a",
\r
319 "name": "block : atomic",
\r
320 "xml": "<block atomic='true'>",
\r
324 "x": 956.2380714416504,
\r
325 "y": 1242.6667079925537,
\r
326 "z": "f54d3783.41afe",
\r
335 "id": "4250c05c.e09ef8",
\r
336 "type": "switchNode",
\r
337 "name": "switch vnf-information.vnf-id == service-data.vnfs.vnf[].vnf-id",
\r
338 "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.vnf-id == $service-data.vnfs.vnf[$idx].vnf-id`'>\n",
\r
341 "x": 1540.0952453613281,
\r
342 "y": 1266.5238494873047,
\r
343 "z": "f54d3783.41afe",
\r
351 "id": "67224b8a.b94c34",
\r
352 "type": "outcomeTrue",
\r
354 "xml": "<outcome value='true'>\n",
\r
357 "x": 1834.3810005187988,
\r
358 "y": 1266.0953340530396,
\r
359 "z": "f54d3783.41afe",
\r
367 "id": "46cfab20.22887c",
\r
369 "name": "make sure this VNF doesn't exist already",
\r
372 "x": 1527.2379760742188,
\r
373 "y": 1224.0952796936035,
\r
374 "z": "f54d3783.41afe",
\r
378 "id": "9b868b8e.0ba8a8",
\r
380 "name": "set vnf-topology data",
\r
381 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.vnf-id'\n value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.vnf-type'\n value='`$vnf-topology-operation-input.vnf-information.vnf-type`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.nf-type'\n value='`$db.vf-model.nf-type`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.nf-role'\n value='`$db.vf-model.nf-role`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.nf-function'\n value='`$db.vf-model.nf-function`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.nf-code'\n value='`$db.vf-model.nf-code`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.tenant'\n value='`$vnf-topology-operation-input.vnf-request-input.tenant`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.aic-cloud-region'\n value='`$vnf-topology-operation-input.vnf-request-input.aic-cloud-region`' />\n \n",
\r
383 "x": 521.0952033996582,
\r
384 "y": 1742.9049034118652,
\r
385 "z": "f54d3783.41afe",
\r
389 "id": "8731f91d.91242",
\r
390 "type": "switchNode",
\r
391 "name": "switch input vnf-name",
\r
392 "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.vnf-name`'>\n",
\r
395 "x": 533.5952224731445,
\r
396 "y": 2105.0239610671997,
\r
397 "z": "f54d3783.41afe",
\r
406 "id": "1022e029.863328",
\r
407 "type": "get-resource",
\r
408 "name": "get-resource cloud region",
\r
409 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"cloud-region\" \n\t\tkey=\"cloud-region.cloud-owner = $prop.cloud-region.cloud-owner AND \n\t\t cloud-region.cloud-region-id = $vnf-topology-operation-input.vnf-request-input.aic-cloud-region AND\n\t\t depth='all'\"\n pfx='aai.cloud-region' local-only='false' >\n\n",
\r
412 "x": 565.738166809082,
\r
413 "y": 3001.023696899414,
\r
414 "z": "f54d3783.41afe",
\r
423 "id": "daf194d0.8551a",
\r
426 "xml": "<outcome value='failure'>\n",
\r
429 "x": 773.8414840698242,
\r
430 "y": 3020.174403190613,
\r
431 "z": "f54d3783.41afe",
\r
439 "id": "ffadf4a4.50abb8",
\r
440 "type": "not-found",
\r
441 "name": "not-found",
\r
442 "xml": "<outcome value='not-found'>\n",
\r
445 "x": 782.7700805664062,
\r
446 "y": 2977.460136413574,
\r
447 "z": "f54d3783.41afe",
\r
455 "id": "ba2df5c1.747cf8",
\r
456 "type": "get-resource",
\r
457 "name": "get-resource VF_TO_NETWORK_ROLE_MAPPING",
\r
458 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from VF_TO_NETWORK_ROLE_MAPPING WHERE vf_customization_uuid = $vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid'\n pfx='db.vf-network-role-mapping[]'>\n\n",
\r
461 "x": 630.9762496948242,
\r
462 "y": 3312.071216583252,
\r
463 "z": "f54d3783.41afe",
\r
472 "id": "f02723c3.a381b8",
\r
475 "xml": "<outcome value='failure'>\n",
\r
478 "x": 926.7619209289551,
\r
479 "y": 3290.7853813171387,
\r
480 "z": "f54d3783.41afe",
\r
488 "id": "54125380.e0951c",
\r
489 "type": "not-found",
\r
490 "name": "not-found",
\r
491 "xml": "<outcome value='not-found'>\n",
\r
494 "x": 935.3333511352539,
\r
495 "y": 3335.0710945129395,
\r
496 "z": "f54d3783.41afe",
\r
504 "id": "c302bb2b.5f6d08",
\r
506 "name": "block : atomic",
\r
507 "xml": "<block atomic=\"true\">",
\r
510 "x": 1031.9049491882324,
\r
511 "y": 4428.713706970215,
\r
512 "z": "f54d3783.41afe",
\r
528 "id": "2ec19c6c.a13ee4",
\r
529 "type": "get-resource",
\r
530 "name": "get-resource l3-network",
\r
531 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"l3-networks\" \n\t\tkey=\"l3-network.network-role = $db.vf-network-role-mapping[$role-index].network-role\"\n pfx='aai.l3-network' local-only='false'\n>\n",
\r
534 "x": 1281.6191482543945,
\r
535 "y": 3519.0947456359863,
\r
536 "z": "f54d3783.41afe",
\r
545 "id": "73b445f9.d1da54",
\r
548 "xml": "<outcome value='failure'>\n",
\r
551 "x": 1487.0954627990723,
\r
552 "y": 3548.3803482055664,
\r
553 "z": "f54d3783.41afe",
\r
561 "id": "1b964abe.a8bf65",
\r
562 "type": "not-found",
\r
563 "name": "not-found",
\r
564 "xml": "<outcome value='not-found'>\n",
\r
567 "x": 1494.595458984375,
\r
568 "y": 3499.5233182907104,
\r
569 "z": "f54d3783.41afe",
\r
577 "id": "a360a46d.3c70b",
\r
579 "name": "set vnf-network data",
\r
580 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].network-role'\n value='`$db.vf-network-role-mapping[$role-index].network-role`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].network-name'\n value='`$aai.l3-network.l3-network[$db-network-index].network-name`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].neutron-id'\n value='`$aai.l3-network.l3-network[$db-network-index].neutron-network-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].network-id'\n value='`$aai.l3-network.l3-network[$db-network-index].network-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].contrail-network-fqdn'\n value='`$aai.l3-network.l3-network[$db-network-index].contrail-network-fqdn`' />\n",
\r
582 "x": 1277.9526138305664,
\r
583 "y": 4324.666554450989,
\r
584 "z": "f54d3783.41afe",
\r
588 "id": "e3faec1c.a59a",
\r
590 "name": "for each cloud-region availability zone",
\r
591 "xml": "<for index='idx' start='0' end='`$aai.cloud-region.availability-zones.availability-zone_length`' >\n",
\r
594 "x": 498.3336524963379,
\r
595 "y": 5571.785531997681,
\r
596 "z": "f54d3783.41afe",
\r
604 "id": "12d3265f.5dba1a",
\r
606 "name": "set availability-zone",
\r
607 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.availability-zones.availability-zone[$idx]'\n value='`$aai.cloud-region.availability-zones.availability-zone[$idx].availability-zone-name`' />\n",
\r
609 "x": 960.0003356933594,
\r
610 "y": 5541.118946075439,
\r
611 "z": "f54d3783.41afe",
\r
615 "id": "fcb95713.a4e8a8",
\r
617 "name": "set vnf-parameters-data",
\r
618 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.'\n value='vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.' />\n",
\r
620 "x": 457.952579498291,
\r
621 "y": 5421.737892150879,
\r
622 "z": "f54d3783.41afe",
\r
626 "id": "b65e5ff3.d14f98",
\r
628 "name": "save generic-vnf l3-network relationships",
\r
629 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"generic-vnf:relationship-list\"\n key=\"generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"l3-network\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"l3-network.network-id\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$vnf-nw-index].network-id`\" />\n",
\r
632 "x": 924.524112701416,
\r
633 "y": 5715.547744750977,
\r
634 "z": "f54d3783.41afe",
\r
643 "id": "409c22ae.a3bf9c",
\r
644 "type": "returnSuccess",
\r
645 "name": "return success",
\r
646 "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",
\r
648 "x": 411.29785919189453,
\r
649 "y": 6611.309184074402,
\r
650 "z": "f54d3783.41afe",
\r
654 "id": "143efc8a.25e1cb",
\r
656 "name": "set vnf-level-oper-status to PendingCreate",
\r
657 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.order-status' value='PendingCreate' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.last-rpc-action' value='`$vnf-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.last-action' value='`$vnf-topology-operation-input.request-information.request-action`' />\n",
\r
659 "x": 513.8255958557129,
\r
660 "y": 6084.753458023071,
\r
661 "z": "f54d3783.41afe",
\r
665 "id": "192e1482.449c03",
\r
667 "name": "for each network-role",
\r
668 "xml": "<for silentFailure='true' index='role-index' start='0' end='`$db.vf-network-role-mapping_length`'>",
\r
671 "x": 491.9048843383789,
\r
672 "y": 4402.047375679016,
\r
673 "z": "f54d3783.41afe",
\r
681 "id": "52345019.2351b8",
\r
683 "name": "set network-index = 0",
\r
684 "xml": "<set>\n<parameter name='network-index' value='0' />\n",
\r
686 "x": 533.4047470092773,
\r
687 "y": 3366.119010925293,
\r
688 "z": "f54d3783.41afe",
\r
692 "id": "796e072e.7461a",
\r
694 "name": "increment network-index",
\r
695 "xml": "<set>\n<parameter name='network-index' value='`$network-index + 1`' />\n",
\r
697 "x": 1259.9526023864746,
\r
698 "y": 5372.4284954071045,
\r
699 "z": "f54d3783.41afe",
\r
703 "id": "2c1ef18a.330b3e",
\r
705 "name": "set vnf-network_length",
\r
706 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network_length'\n value='`$network-index`' />\n",
\r
708 "x": 456.80966567993164,
\r
709 "y": 5371.7379360198975,
\r
710 "z": "f54d3783.41afe",
\r
714 "id": "5bbd9dd1.6c7d5c",
\r
716 "name": "copy input data",
\r
717 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.sdnc-request-header.' value='$vnf-topology-operation-input.sdnc-request-header.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.request-information.' value='$vnf-topology-operation-input.request-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.service-information.' value='$vnf-topology-operation-input.service-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-information.' value='$vnf-topology-operation-input.vnf-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-request-input.' value='$vnf-topology-operation-input.vnf-request-input.' />\n\n",
\r
719 "x": 423.095401763916,
\r
720 "y": 6031.166446685791,
\r
721 "z": "f54d3783.41afe",
\r
725 "id": "23583b8f.949ba4",
\r
727 "name": "for each vnf-network",
\r
728 "xml": "<for index='vnf-nw-index' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network_length`' >\n",
\r
731 "x": 447.52402114868164,
\r
732 "y": 5714.547660827637,
\r
733 "z": "f54d3783.41afe",
\r
741 "id": "d0f022e5.c88068",
\r
743 "name": "block : atomic",
\r
744 "xml": "<block atomic=\"true\">",
\r
747 "x": 651.1906623840332,
\r
748 "y": 5714.54762172699,
\r
749 "z": "f54d3783.41afe",
\r
757 "id": "c6168431.a00f5",
\r
759 "name": "set new vnf_length",
\r
760 "xml": "<set>\n<parameter name='service-data.vnfs.vnf_length' value='`$vnf-index + 1`' />\n",
\r
762 "x": 504.02384185791016,
\r
763 "y": 1263.2620267868042,
\r
764 "z": "f54d3783.41afe",
\r
768 "id": "790e4f79.58723",
\r
770 "name": "for each cloud-region relationship",
\r
771 "xml": "<for index='idx' start='0' end='`$aai.cloud-region.relationship-list.relationship_length`' >\n",
\r
774 "x": 578.5952911376953,
\r
775 "y": 3088.2618684768677,
\r
776 "z": "f54d3783.41afe",
\r
784 "id": "8d6ad368.291ba",
\r
785 "type": "switchNode",
\r
786 "name": "switch related-to",
\r
787 "xml": "<switch test='`$aai.cloud-region.relationship-list.relationship[$idx].related-to`'>\n",
\r
790 "x": 826.2738342285156,
\r
791 "y": 3088.0117979049683,
\r
792 "z": "f54d3783.41afe",
\r
800 "id": "e3747594.cd166",
\r
803 "xml": "<outcome value='complex'>\n",
\r
806 "x": 995.7381553649902,
\r
807 "y": 3087.4046201705933,
\r
808 "z": "f54d3783.41afe",
\r
816 "id": "62adf90d.0208a",
\r
818 "name": "set aic-clli",
\r
819 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.aic-clli'\n value='`$aai-uid-split[$aai-uid-split_length - 1]`' />\n",
\r
821 "x": 1373.3095397949219,
\r
822 "y": 3085.642815589905,
\r
823 "z": "f54d3783.41afe",
\r
827 "id": "b9894f42.70a4f8",
\r
828 "type": "switchNode",
\r
829 "name": "switch aic-clli",
\r
830 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.aic-clli`'>\n",
\r
833 "x": 511.64291763305664,
\r
834 "y": 3201.357000350952,
\r
835 "z": "f54d3783.41afe",
\r
843 "id": "e46a7171.697a2",
\r
846 "xml": "<outcome value=''>",
\r
849 "x": 659.7857513427734,
\r
850 "y": 3201.3569831848145,
\r
851 "z": "f54d3783.41afe",
\r
859 "id": "cbfc20ba.1ec18",
\r
861 "name": "set from DB",
\r
862 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-invariant-uuid'\n value='`$db.vf-model.invariant-uuid`' />\n",
\r
864 "x": 938.0954627990723,
\r
865 "y": 2560.2142572402954,
\r
866 "z": "f54d3783.41afe",
\r
870 "id": "9fefd3f8.db8f98",
\r
872 "name": "for each l3-network",
\r
873 "xml": "<for index='db-network-index' start='0' end='`$aai.l3-network.l3-network_length`' >\n",
\r
876 "x": 1398.2145919799805,
\r
877 "y": 4149.2379331588745,
\r
878 "z": "f54d3783.41afe",
\r
886 "id": "387ea551.d97d92",
\r
887 "type": "switchNode",
\r
888 "name": "switch orchestration-status",
\r
889 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].orchestration-status`'>\n",
\r
892 "x": 1816.7857627868652,
\r
893 "y": 4083.8093976974487,
\r
894 "z": "f54d3783.41afe",
\r
906 "id": "9d95d4f1.af8f28",
\r
908 "name": "Pending Delete",
\r
909 "xml": "<outcome value='Pending Delete'>\n",
\r
912 "x": 2057.4526329040527,
\r
913 "y": 4125.475901603699,
\r
914 "z": "f54d3783.41afe",
\r
922 "id": "6e67295b.083bd8",
\r
925 "xml": "<outcome value='Other'>\n",
\r
928 "x": 2030.309772491455,
\r
929 "y": 4176.475882530212,
\r
930 "z": "f54d3783.41afe",
\r
938 "id": "48ea8c97.939764",
\r
939 "type": "switchNode",
\r
940 "name": "switch related-to",
\r
941 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].related-to`'>\n",
\r
944 "x": 2566.0240745544434,
\r
945 "y": 4121.7137994766235,
\r
946 "z": "f54d3783.41afe",
\r
955 "id": "f1a29c9.7d328e",
\r
957 "name": "for each relationship",
\r
958 "xml": "<for silentFailure='true' index='db-rel-index' start='0' end='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship_length`' >\n",
\r
961 "x": 2200.309684753418,
\r
962 "y": 4176.0472593307495,
\r
963 "z": "f54d3783.41afe",
\r
971 "id": "eb1468.3f791b98",
\r
973 "name": "cloud-region",
\r
974 "xml": "<outcome value='cloud-region'>\n",
\r
977 "x": 2740.309860229492,
\r
978 "y": 4144.6186237335205,
\r
979 "z": "f54d3783.41afe",
\r
987 "id": "e8ab049.a8a56f8",
\r
989 "name": "for each relationship data",
\r
990 "xml": "<for silentFailure='true' index='db-data-index' start='0' end='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].relationship-data_length`' >\n",
\r
993 "x": 2937.4525604248047,
\r
994 "y": 4145.04709148407,
\r
995 "z": "f54d3783.41afe",
\r
1003 "id": "c1b3c066.a9955",
\r
1004 "type": "switchNode",
\r
1005 "name": "switch relationship-key",
\r
1006 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].relationship-data[$db-data-index].relationship-key`'>\n",
\r
1009 "x": 3168.881160736084,
\r
1010 "y": 4144.618466377258,
\r
1011 "z": "f54d3783.41afe",
\r
1019 "id": "e9bc1c2.e51706",
\r
1020 "type": "outcome",
\r
1021 "name": "cloud-region.cloud-region-id",
\r
1022 "xml": "<outcome value='cloud-region.cloud-region-id'>\n",
\r
1025 "x": 3410.309726715088,
\r
1026 "y": 4144.618562698364,
\r
1027 "z": "f54d3783.41afe",
\r
1035 "id": "fbd49a32.93afa8",
\r
1036 "type": "switchNode",
\r
1037 "name": "switch relationship-value == cloud-region-id",
\r
1038 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].relationship-data[$db-data-index].relationship-value == $vnf-topology-operation-input.vnf-request-input.aic-cloud-region`'>\n",
\r
1041 "x": 3714.595645904541,
\r
1042 "y": 4144.475618362427,
\r
1043 "z": "f54d3783.41afe",
\r
1051 "id": "ddf73f3.4f64ac",
\r
1052 "type": "outcomeTrue",
\r
1054 "xml": "<outcome value='true'>\n",
\r
1057 "x": 3419.5957832336426,
\r
1058 "y": 4262.118572235107,
\r
1059 "z": "f54d3783.41afe",
\r
1067 "id": "f7ab2775.d01c4",
\r
1070 "xml": "<block>\n",
\r
1071 "atomic": "false",
\r
1074 "x": 1234.4287643432617,
\r
1075 "y": 4080.5235776901245,
\r
1076 "z": "f54d3783.41afe",
\r
1079 "9fefd3f8.db8f98",
\r
1085 "id": "e518bda4.6b6118",
\r
1087 "name": "set l3-network-id = -1",
\r
1088 "xml": "<set>\n<parameter name='l3-network-id' value='-1' />\n",
\r
1090 "x": 1278.7621231079102,
\r
1091 "y": 3952.428231239319,
\r
1092 "z": "f54d3783.41afe",
\r
1096 "id": "a878b424.24494",
\r
1098 "name": "block : atomic",
\r
1099 "xml": "<block atomic=\"true\">",
\r
1102 "x": 3565.4287605285645,
\r
1103 "y": 4261.594680786133,
\r
1104 "z": "f54d3783.41afe",
\r
1107 "9cd55b24.1c69b8",
\r
1108 "6ea80d98.19177c",
\r
1114 "id": "9cd55b24.1c69b8",
\r
1116 "name": "set l3-network-id = this l3-network",
\r
1117 "xml": "<set>\n<parameter name='l3-network-id' value='`$aai.l3-network.l3-network[$db-network-index].network-id`' />\n",
\r
1119 "x": 3800.666763305664,
\r
1120 "y": 4223.7376499176025,
\r
1121 "z": "f54d3783.41afe",
\r
1125 "id": "e56d0bf4.28331",
\r
1126 "type": "switchNode",
\r
1127 "name": "switch l3-network-id",
\r
1128 "xml": "<switch test='`$l3-network-id`'>\n",
\r
1131 "x": 1275.7620468139648,
\r
1132 "y": 4276.095273017883,
\r
1133 "z": "f54d3783.41afe",
\r
1141 "id": "b5902ad4.0ee7f",
\r
1142 "type": "outcome",
\r
1144 "xml": "<outcome value='-1'>\n",
\r
1147 "x": 1445.7619972229004,
\r
1148 "y": 4276.095028877258,
\r
1149 "z": "f54d3783.41afe",
\r
1157 "id": "854ae13c.f926a",
\r
1158 "type": "switchNode",
\r
1159 "name": "switch input model-invariant-uuid",
\r
1160 "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-invariant-uuid`'>\n",
\r
1163 "x": 581.9525375366211,
\r
1164 "y": 2583.038701057434,
\r
1165 "z": "f54d3783.41afe",
\r
1168 "78e93e80.eb3758",
\r
1174 "id": "78e93e80.eb3758",
\r
1175 "type": "outcome",
\r
1177 "xml": "<outcome value=''>",
\r
1180 "x": 787.6192092895508,
\r
1181 "y": 2560.181664466858,
\r
1182 "z": "f54d3783.41afe",
\r
1190 "id": "92899c0f.845368",
\r
1193 "xml": "<outcome value='Other'>\n",
\r
1196 "x": 789.0478057861328,
\r
1197 "y": 2604.467255592346,
\r
1198 "z": "f54d3783.41afe",
\r
1206 "id": "d83d8af0.833c68",
\r
1208 "name": "set from input",
\r
1209 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-invariant-uuid'\n value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-invariant-uuid`' />\n",
\r
1211 "x": 943.3335418701172,
\r
1212 "y": 2603.895827770233,
\r
1213 "z": "f54d3783.41afe",
\r
1217 "id": "551d3619.97d4a",
\r
1219 "name": "set from DB",
\r
1220 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-uuid'\n value='`$db.vf-model.uuid`' />\n",
\r
1222 "x": 939.0477333068848,
\r
1223 "y": 2648.7529335021973,
\r
1224 "z": "f54d3783.41afe",
\r
1228 "id": "e553a1ad.69aae8",
\r
1229 "type": "switchNode",
\r
1230 "name": "switch input model-uuid",
\r
1231 "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-uuid`'>\n",
\r
1234 "x": 554.5715560913086,
\r
1235 "y": 2671.577438354492,
\r
1236 "z": "f54d3783.41afe",
\r
1239 "8caf4514.78bf88",
\r
1245 "id": "8caf4514.78bf88",
\r
1246 "type": "outcome",
\r
1248 "xml": "<outcome value=''>",
\r
1251 "x": 788.5715293884277,
\r
1252 "y": 2648.7203702926636,
\r
1253 "z": "f54d3783.41afe",
\r
1261 "id": "be07810c.32c568",
\r
1264 "xml": "<outcome value='Other'>\n",
\r
1267 "x": 790.0001258850098,
\r
1268 "y": 2693.005961418152,
\r
1269 "z": "f54d3783.41afe",
\r
1277 "id": "17d2700c.c69678",
\r
1279 "name": "set from input",
\r
1280 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-uuid'\n value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-uuid`' />\n",
\r
1282 "x": 944.2858619689941,
\r
1283 "y": 2692.434533596039,
\r
1284 "z": "f54d3783.41afe",
\r
1288 "id": "84eb2be6.d05dd8",
\r
1290 "name": "set from DB",
\r
1291 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-version'\n value='`$db.vf-model.version`' />\n",
\r
1293 "x": 936.1906661987305,
\r
1294 "y": 2737.610140800476,
\r
1295 "z": "f54d3783.41afe",
\r
1299 "id": "3c1e9c3a.58c014",
\r
1300 "type": "switchNode",
\r
1301 "name": "switch input model-version",
\r
1302 "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-version`'>\n",
\r
1305 "x": 562.714427947998,
\r
1306 "y": 2760.434585571289,
\r
1307 "z": "f54d3783.41afe",
\r
1310 "c7cffc9c.c74c18",
\r
1316 "id": "c7cffc9c.c74c18",
\r
1317 "type": "outcome",
\r
1319 "xml": "<outcome value=''>",
\r
1322 "x": 785.714412689209,
\r
1323 "y": 2737.5775480270386,
\r
1324 "z": "f54d3783.41afe",
\r
1332 "id": "749f7daf.7828bc",
\r
1335 "xml": "<outcome value='Other'>\n",
\r
1338 "x": 787.143009185791,
\r
1339 "y": 2781.863139152527,
\r
1340 "z": "f54d3783.41afe",
\r
1348 "id": "7f3261c9.80b3c",
\r
1350 "name": "set from input",
\r
1351 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-version'\n value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-version`' />\n",
\r
1353 "x": 941.4287452697754,
\r
1354 "y": 2781.291711330414,
\r
1355 "z": "f54d3783.41afe",
\r
1359 "id": "35947427.d97814",
\r
1361 "name": "set from DB",
\r
1362 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-name'\n value='`$db.vf-model.name`' />\n",
\r
1364 "x": 936.1906661987305,
\r
1365 "y": 2824.752963066101,
\r
1366 "z": "f54d3783.41afe",
\r
1370 "id": "59441881.83eba8",
\r
1371 "type": "switchNode",
\r
1372 "name": "switch input model-name",
\r
1373 "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-name`'>\n",
\r
1376 "x": 557.714427947998,
\r
1377 "y": 2847.577407836914,
\r
1378 "z": "f54d3783.41afe",
\r
1381 "3209e79f.964218",
\r
1387 "id": "3209e79f.964218",
\r
1388 "type": "outcome",
\r
1390 "xml": "<outcome value=''>",
\r
1393 "x": 785.714412689209,
\r
1394 "y": 2824.7203702926636,
\r
1395 "z": "f54d3783.41afe",
\r
1403 "id": "186b2860.bca8f",
\r
1406 "xml": "<outcome value='Other'>\n",
\r
1409 "x": 787.143009185791,
\r
1410 "y": 2869.005961418152,
\r
1411 "z": "f54d3783.41afe",
\r
1419 "id": "179f336a.4f2225",
\r
1421 "name": "set from input",
\r
1422 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-name'\n value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-name`' />\n",
\r
1424 "x": 941.4287452697754,
\r
1425 "y": 2868.434533596039,
\r
1426 "z": "f54d3783.41afe",
\r
1430 "id": "111ca475.bfcb9c",
\r
1433 "xml": "<block>\n",
\r
1434 "atomic": "false",
\r
1437 "x": 2210.6667251586914,
\r
1438 "y": 4126.252779006958,
\r
1439 "z": "f54d3783.41afe",
\r
1445 "id": "a2d8e726.f731e",
\r
1446 "type": "outcome",
\r
1447 "name": "PendingDelete",
\r
1448 "xml": "<outcome value='PendingDelete'>\n",
\r
1451 "x": 2055.333366394043,
\r
1452 "y": 4081.2526931762695,
\r
1453 "z": "f54d3783.41afe",
\r
1461 "id": "4fa7e935.46f178",
\r
1464 "xml": "<block>\n",
\r
1465 "atomic": "false",
\r
1468 "x": 2210.5474586486816,
\r
1469 "y": 4082.029570579529,
\r
1470 "z": "f54d3783.41afe",
\r
1476 "id": "9931da25.1af06",
\r
1477 "type": "outcome",
\r
1478 "name": "Pending Create",
\r
1479 "xml": "<outcome value='Pending Create'>\n",
\r
1482 "x": 2057.333366394043,
\r
1483 "y": 4037.9191970825195,
\r
1484 "z": "f54d3783.41afe",
\r
1492 "id": "ac4a5448.bd0b28",
\r
1495 "xml": "<block>\n",
\r
1496 "atomic": "false",
\r
1499 "x": 2210.5474586486816,
\r
1500 "y": 4038.696074485779,
\r
1501 "z": "f54d3783.41afe",
\r
1507 "id": "c841f358.cc44e",
\r
1508 "type": "outcome",
\r
1509 "name": "PendingCreate",
\r
1510 "xml": "<outcome value='PendingCreate'>\n",
\r
1513 "x": 2057.333366394043,
\r
1514 "y": 3994.5859451293945,
\r
1515 "z": "f54d3783.41afe",
\r
1523 "id": "88f5dd03.1382b8",
\r
1526 "xml": "<block>\n",
\r
1527 "atomic": "false",
\r
1530 "x": 2210.5474586486816,
\r
1531 "y": 3995.362822532654,
\r
1532 "z": "f54d3783.41afe",
\r
1538 "id": "13a2f07f.5d3d1",
\r
1540 "name": "for each A&AI subnet",
\r
1541 "xml": "<for index='subnet-index' start='0' end='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet_length`' >\n",
\r
1544 "x": 1743.7143936157227,
\r
1545 "y": 4415.300114154816,
\r
1546 "z": "f54d3783.41afe",
\r
1554 "id": "af0595f.ee72a68",
\r
1556 "name": "set subnet_length",
\r
1557 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data_length'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet_length`' />\n",
\r
1559 "x": 1732.380958557129,
\r
1560 "y": 4460.300196170807,
\r
1561 "z": "f54d3783.41afe",
\r
1565 "id": "b2968f47.d2ae78",
\r
1567 "name": "set availability-zones.max-count and length",
\r
1568 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.availability-zones.max-count'\n value='`$db.vf-model.avail-zone-max-count`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.availability-zones.availability-zone_length'\n value='`$aai.cloud-region.availability-zones.availability-zone_length`' />\n",
\r
1570 "x": 518.0001564025879,
\r
1571 "y": 5659.8009996414185,
\r
1572 "z": "f54d3783.41afe",
\r
1576 "id": "84464174.3953f",
\r
1578 "name": "set vnf-name",
\r
1579 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.vnf-name'\n value='`$tmp.vnf-name`' />\n",
\r
1581 "x": 518.8333511352539,
\r
1582 "y": 2517.086464881897,
\r
1583 "z": "f54d3783.41afe",
\r
1587 "id": "355ef255.69a646",
\r
1589 "name": "update generic-vnf",
\r
1590 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"generic-vnf\"\n key=\"generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.vnf-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"vnf-name\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.vnf-name`\" />\n<parameter name=\"prov-status\" value=\"PREPROV\" />\n<!-- <parameter name=\"operational-status\" value=\"out-of-service-path\" /> -->\n<parameter name=\"equipment-role\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-topology-identifier-structure.nf-role`\" />\n<parameter name=\"model-invariant-id\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-invariant-uuid`\" />\n<parameter name=\"model-version-id\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-uuid`\" />\n<parameter name=\"model-customization-id\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-customization-uuid`\" />\n<parameter name=\"in-maint\" value=\"true\" />\n<parameter name=\"selflink\" value=\"`$vnf-object-path`\" />\n",
\r
1593 "x": 438.33342361450195,
\r
1594 "y": 5869.466762542725,
\r
1595 "z": "f54d3783.41afe",
\r
1598 "3613a912.ba7d8e",
\r
1604 "id": "f9d2efbe.08a05",
\r
1606 "name": "set vnf-object-path",
\r
1607 "xml": "<set>\n<parameter name='vnf-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vnf-topology-operation-input.service-information.service-instance-id\n + '/service-data/vnfs/vnf/'\n + $service-data.vnfs.vnf[$vnf-index].vnf-id\n + '/vnf-data/vnf-topology/'`\"/>\n<parameter name='service-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $vnf-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n",
\r
1609 "x": 438.3334617614746,
\r
1610 "y": 5799.467245101929,
\r
1611 "z": "f54d3783.41afe",
\r
1615 "id": "f2183011.286a98",
\r
1617 "name": "set vnf-id",
\r
1618 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-id'\n value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n",
\r
1620 "x": 507.1666946411133,
\r
1621 "y": 2468.753007888794,
\r
1622 "z": "f54d3783.41afe",
\r
1626 "id": "d9a36927.f2271",
\r
1627 "type": "execute",
\r
1628 "name": "printContext",
\r
1629 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vnf.log' />\n",
\r
1632 "x": 412.8454360961914,
\r
1633 "y": 6435.4797620773315,
\r
1634 "z": "f54d3783.41afe",
\r
1640 "id": "ee487aee.96931",
\r
1641 "type": "failure",
\r
1642 "name": "failure",
\r
1643 "xml": "<outcome value='failure'>\n",
\r
1646 "x": 1174.3574676513672,
\r
1647 "y": 5693.086319923401,
\r
1648 "z": "f54d3783.41afe",
\r
1656 "id": "a9a85016.7d2db8",
\r
1657 "type": "not-found",
\r
1658 "name": "not-found",
\r
1659 "xml": "<outcome value='not-found'>\n",
\r
1662 "x": 1182.928897857666,
\r
1663 "y": 5737.372033119202,
\r
1664 "z": "f54d3783.41afe",
\r
1672 "id": "3613a912.ba7d8e",
\r
1673 "type": "failure",
\r
1674 "name": "failure",
\r
1675 "xml": "<outcome value='failure'>\n",
\r
1678 "x": 612.6907539367676,
\r
1679 "y": 5848.0863580703735,
\r
1680 "z": "f54d3783.41afe",
\r
1688 "id": "988ba27a.13d4",
\r
1689 "type": "not-found",
\r
1690 "name": "not-found",
\r
1691 "xml": "<outcome value='not-found'>\n",
\r
1694 "x": 621.2621841430664,
\r
1695 "y": 5892.372071266174,
\r
1696 "z": "f54d3783.41afe",
\r
1704 "id": "ec714a9b.c38d8",
\r
1706 "name": "set model-customization-uuid",
\r
1707 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.onap-model-information.model-customization-uuid'\n value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`' />\n",
\r
1709 "x": 570.5000152587891,
\r
1710 "y": 2920.419611930847,
\r
1711 "z": "f54d3783.41afe",
\r
1715 "id": "412ad16a.97e598",
\r
1716 "type": "execute",
\r
1717 "name": "split related-link",
\r
1718 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='aai-uid-split' />\n <parameter name='original_string' value='`$aai.cloud-region.relationship-list.relationship[$idx].related-link`' />\n <parameter name='regex' value='/' />\n",
\r
1721 "x": 1392.6903991699219,
\r
1722 "y": 3040.404733657837,
\r
1723 "z": "f54d3783.41afe",
\r
1729 "id": "824c58c6.f6519",
\r
1731 "name": "block : atomic",
\r
1732 "xml": "<block atomic=\"true\">",
\r
1735 "x": 1178.3571014404297,
\r
1736 "y": 3087.071521759033,
\r
1737 "z": "f54d3783.41afe",
\r
1740 "412ad16a.97e598",
\r
1747 "id": "8b5daaff.9a7c6",
\r
1750 "xml": "<break>\n",
\r
1752 "x": 1362.357063293457,
\r
1753 "y": 3130.404818534851,
\r
1754 "z": "f54d3783.41afe",
\r
1758 "id": "adba82bf.e3f3a8",
\r
1760 "name": "block : atomic",
\r
1761 "xml": "<block atomic=\"true\">",
\r
1764 "x": 750.0000953674316,
\r
1765 "y": 5570.881115913391,
\r
1766 "z": "f54d3783.41afe",
\r
1769 "12d3265f.5dba1a",
\r
1775 "id": "9f1eceb5.e698c",
\r
1777 "name": "save generic-vnf availability-zone relationship",
\r
1778 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"generic-vnf:relationship-list\"\n key=\"generic-vnf.vnf-id = $service-data.vnfs.vnf[$vnf-index].vnf-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"availability-zone\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"cloud-region.cloud-owner\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$prop.cloud-region.cloud-owner`\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-key\" value=\"cloud-region.cloud-region-id\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[1].relationship-value\" value=\"`$vnf-topology-operation-input.vnf-request-input.aic-cloud-region`\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[2].relationship-key\" value=\"availability-zone.availability-zone-name\" />\n <parameter name=\"relationship-list.relationship[0].relationship-data[2].relationship-value\" value=\"`$aai.cloud-region.availability-zones.availability-zone[$idx].availability-zone-name`\" />\n",
\r
1781 "x": 1043.3334846496582,
\r
1782 "y": 5594.214570045471,
\r
1783 "z": "f54d3783.41afe",
\r
1786 "53715461.bc7134",
\r
1792 "id": "53715461.bc7134",
\r
1793 "type": "failure",
\r
1794 "name": "failure",
\r
1795 "xml": "<outcome value='failure'>\n",
\r
1798 "x": 1308.1667366027832,
\r
1799 "y": 5575.086392402649,
\r
1800 "z": "f54d3783.41afe",
\r
1808 "id": "6c10af82.f8022",
\r
1809 "type": "not-found",
\r
1810 "name": "not-found",
\r
1811 "xml": "<outcome value='not-found'>\n",
\r
1814 "x": 1316.738166809082,
\r
1815 "y": 5619.37210559845,
\r
1816 "z": "f54d3783.41afe",
\r
1824 "id": "6a48e0c.284292",
\r
1826 "name": "set mapping rows to 0",
\r
1827 "xml": "<set>\n<parameter name='db.vf-network-role-mapping_length' value='0' />\n",
\r
1829 "x": 1129.3094863891602,
\r
1830 "y": 3334.6905822753906,
\r
1831 "z": "f54d3783.41afe",
\r
1835 "id": "d780c8df.23f2d",
\r
1836 "type": "switchNode",
\r
1837 "name": "switch AAI availability-zone_length",
\r
1838 "xml": "<switch test='`$aai.cloud-region.availability-zones.availability-zone_length`'>\n",
\r
1841 "x": 490.71438217163086,
\r
1842 "y": 5474.6907024383545,
\r
1843 "z": "f54d3783.41afe",
\r
1851 "id": "d8729b98.95027",
\r
1852 "type": "outcome",
\r
1854 "xml": "<outcome value=''>",
\r
1857 "x": 709.2858009338379,
\r
1858 "y": 5474.262111663818,
\r
1859 "z": "f54d3783.41afe",
\r
1867 "id": "31d3db7d.e44bd4",
\r
1869 "name": "set availability-zone_length to 0",
\r
1870 "xml": "<set>\n<parameter name='aai.cloud-region.availability-zones.availability-zone_length' value='0' />\n",
\r
1872 "x": 1310.714443206787,
\r
1873 "y": 5492.833349227905,
\r
1874 "z": "f54d3783.41afe",
\r
1878 "id": "2f2de77d.f8076",
\r
1879 "type": "switchNode",
\r
1880 "name": "switch AZ max count > 0",
\r
1881 "xml": "<switch test='`$db.vf-model.avail-zone-max-count > 0`'>\n",
\r
1884 "x": 897.8572731018066,
\r
1885 "y": 5474.690423488617,
\r
1886 "z": "f54d3783.41afe",
\r
1895 "id": "bc335e49.ca576",
\r
1896 "type": "outcomeTrue",
\r
1898 "xml": "<outcome value='true'>\n",
\r
1901 "x": 1100.7143802642822,
\r
1902 "y": 5448.976173400879,
\r
1903 "z": "f54d3783.41afe",
\r
1911 "id": "4dbb85e4.b65d54",
\r
1912 "type": "outcomeFalse",
\r
1914 "xml": "<outcome value='false'>\n",
\r
1917 "x": 1102.1430015563965,
\r
1918 "y": 5493.261920928955,
\r
1919 "z": "f54d3783.41afe",
\r
1927 "id": "b05338be.f1a848",
\r
1928 "type": "execute",
\r
1929 "name": "execute PropertiesNode",
\r
1930 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
\r
1933 "x": 528.5357437133789,
\r
1934 "y": 253.67859268188477,
\r
1935 "z": "f54d3783.41afe",
\r
1941 "id": "52dafc17.f6736c",
\r
1942 "type": "outcome",
\r
1944 "xml": "<outcome value=''>",
\r
1947 "x": 735.6190414428711,
\r
1948 "y": 1918.5000114440918,
\r
1949 "z": "f54d3783.41afe",
\r
1957 "id": "80c67434.3bcca",
\r
1958 "type": "switchNode",
\r
1959 "name": "switch ecomp-naming",
\r
1960 "xml": "<switch test='`$db.vf-model.ecomp-generated-naming`'>\n",
\r
1963 "x": 1113.2384300231934,
\r
1964 "y": 1819.2144479751587,
\r
1965 "z": "f54d3783.41afe",
\r
1968 "befd2849.9672a8",
\r
1969 "3d767b69.f885a4",
\r
1975 "id": "24abbaae.a59486",
\r
1977 "name": "block : atomic",
\r
1978 "xml": "<block atomic=\"true\">",
\r
1981 "x": 881.3335418701172,
\r
1982 "y": 1918.5001287460327,
\r
1983 "z": "f54d3783.41afe",
\r
1992 "id": "3d767b69.f885a4",
\r
1993 "type": "outcome",
\r
1995 "xml": "<outcome value='N'>",
\r
1998 "x": 1299.6668167114258,
\r
1999 "y": 1819.690574645996,
\r
2000 "z": "f54d3783.41afe",
\r
2008 "id": "befd2849.9672a8",
\r
2009 "type": "outcome",
\r
2011 "xml": "<outcome value='Y'>",
\r
2014 "x": 1299.6668090820312,
\r
2015 "y": 1778.2620286941528,
\r
2016 "z": "f54d3783.41afe",
\r
2024 "id": "4c7fffc9.d01d6",
\r
2027 "xml": "<outcome value='Other'>\n",
\r
2030 "x": 1299.6667556762695,
\r
2031 "y": 1862.547706604004,
\r
2032 "z": "f54d3783.41afe",
\r
2040 "id": "73807db9.b39cd4",
\r
2043 "xml": "<block>\n",
\r
2044 "atomic": "false",
\r
2047 "x": 1436.809726715088,
\r
2048 "y": 1778.4048957824707,
\r
2049 "z": "f54d3783.41afe",
\r
2055 "id": "7d58c1cc.73ce7",
\r
2058 "xml": "<outcome value='Other'>\n",
\r
2061 "x": 720.8097686767578,
\r
2062 "y": 2273.1191873550415,
\r
2063 "z": "f54d3783.41afe",
\r
2071 "id": "2c3bfc73.59862c",
\r
2073 "name": "set tmp.vnf-name",
\r
2074 "xml": "<set>\n<parameter name='tmp.vnf-name' value=\"`$vnf-topology-operation-input.vnf-information.vnf-name`\" />\n",
\r
2076 "x": 886.5717315673828,
\r
2077 "y": 2271.976457595825,
\r
2078 "z": "f54d3783.41afe",
\r
2082 "id": "66cbf6f1.b54768",
\r
2084 "name": "call GENERIC-RESOURCE-API:generate-unique-name",
\r
2085 "xml": "<call module='GENERIC-RESOURCE-API' rpc='generate-unique-name' mode='sync' >\n",
\r
2088 "x": 1771.643009185791,
\r
2089 "y": 1968.261948108673,
\r
2090 "z": "f54d3783.41afe",
\r
2093 "f151915e.0725c8",
\r
2099 "id": "f151915e.0725c8",
\r
2100 "type": "failure",
\r
2101 "name": "failure",
\r
2102 "xml": "<outcome value='failure'>\n",
\r
2105 "x": 2048.7858123779297,
\r
2106 "y": 1941.833481311798,
\r
2107 "z": "f54d3783.41afe",
\r
2115 "id": "1228e373.2d33f5",
\r
2116 "type": "success",
\r
2117 "name": "success",
\r
2118 "xml": "<outcome value='success'>\n",
\r
2121 "x": 2053.5475578308105,
\r
2122 "y": 1987.2143921852112,
\r
2123 "z": "f54d3783.41afe",
\r
2131 "id": "92724c8a.47d3",
\r
2133 "name": "set variables for generating unique name",
\r
2134 "xml": "<set>\n<parameter name='generate-unique-name-input.action' value='ASSIGN' />\n<parameter name='generate-unique-name-input.context-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='generate-unique-name-input.index-table-name' value='VNF_NAME_INDEX' />\n<parameter name='generate-unique-name-input.index-table-prefix-column' value='vnf_name_prefix' />\n<parameter name='generate-unique-name-input.name-table-type' value='VNF_INSTANCE' />\n<parameter name='generate-unique-name-input.prefix' value=\"`'z' + $vnf-topology-operation-input.vnf-request-input.aic-cloud-region + $db.vf-model.nf-code`\" />\n",
\r
2136 "x": 1726.6432609558105,
\r
2137 "y": 1919.357267856598,
\r
2138 "z": "f54d3783.41afe",
\r
2142 "id": "e8d7ccba.64afc8",
\r
2144 "name": "set tmp.vnf-name to generated name",
\r
2145 "xml": "<set>\n<parameter name='tmp.vnf-name' value='`$generate-unique-name-output.generated-name`' />\n",
\r
2147 "x": 2276.4519538879395,
\r
2148 "y": 1986.6904673576355,
\r
2149 "z": "f54d3783.41afe",
\r
2153 "id": "20fbaa2f.336f4e",
\r
2154 "type": "switchNode",
\r
2155 "name": "switch naming-policy",
\r
2156 "xml": "<switch test='`$db.vf-model.naming-policy`'>\n",
\r
2159 "x": 1111.024013519287,
\r
2160 "y": 2027.5000648498535,
\r
2161 "z": "f54d3783.41afe",
\r
2164 "9d83806b.62f038",
\r
2170 "id": "9d83806b.62f038",
\r
2171 "type": "outcome",
\r
2173 "xml": "<outcome value=''>",
\r
2176 "x": 1301.0239448547363,
\r
2177 "y": 1948.9286193847656,
\r
2178 "z": "f54d3783.41afe",
\r
2186 "id": "8fa1b1d0.fbecf8",
\r
2189 "xml": "<outcome value='Other'>\n",
\r
2192 "x": 1301.2621841430664,
\r
2193 "y": 2076.30956363678,
\r
2194 "z": "f54d3783.41afe",
\r
2202 "id": "3d12e035.00bfc8",
\r
2204 "name": "block : atomic",
\r
2205 "xml": "<block atomic=\"true\">",
\r
2208 "x": 1453.8812141418457,
\r
2209 "y": 1947.5000858306885,
\r
2210 "z": "f54d3783.41afe",
\r
2219 "id": "47c613e1.e72334",
\r
2221 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
2222 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
2225 "x": 1792.9291381835938,
\r
2226 "y": 2092.0239453315735,
\r
2227 "z": "f54d3783.41afe",
\r
2230 "1b457d52.c65d7b",
\r
2236 "id": "e2becadc.fd296",
\r
2238 "name": "block : atomic",
\r
2239 "xml": "<block atomic=\"true\">",
\r
2242 "x": 1455.786033630371,
\r
2243 "y": 2076.30956363678,
\r
2244 "z": "f54d3783.41afe",
\r
2253 "id": "aa15df09.7a7e5",
\r
2255 "name": "set variables for generating name",
\r
2256 "xml": "<set>\n<parameter name='naming-policy-generate-name-input.policy-instance-name' value='`$db.vf-model.naming-policy`' />\n<parameter name='naming-policy-generate-name-input.naming-type' value='VNF' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='naming-policy-generate-name-input.action' value='ASSIGN' />\n<parameter name='naming-policy-generate-name-input.query-parameter' value='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`' />",
\r
2258 "x": 1702.929054260254,
\r
2259 "y": 2046.3095993995667,
\r
2260 "z": "f54d3783.41afe",
\r
2264 "id": "388c672c.281b68",
\r
2266 "name": "set tmp.vnf-name to generated name",
\r
2267 "xml": "<set>\n<parameter name='tmp.vnf-name' value='`$naming-policy-generate-name-output.vnf-name`' />\n",
\r
2269 "x": 2352.7861099243164,
\r
2270 "y": 2112.0237560272217,
\r
2271 "z": "f54d3783.41afe",
\r
2275 "id": "fe30a9c6.049198",
\r
2277 "name": "block : atomic",
\r
2278 "xml": "<block atomic=\"true\">",
\r
2281 "x": 1919.0475997924805,
\r
2282 "y": 6559.072263717651,
\r
2283 "z": "f54d3783.41afe",
\r
2287 "fcd8b4d3.ba6f18",
\r
2288 "574c5265.459624",
\r
2294 "id": "1b457d52.c65d7b",
\r
2295 "type": "failure",
\r
2296 "name": "failure",
\r
2297 "xml": "<outcome value='failure'>\n",
\r
2300 "x": 2091.095184326172,
\r
2301 "y": 2066.952452659607,
\r
2302 "z": "f54d3783.41afe",
\r
2310 "id": "eb015d86.9668b8",
\r
2311 "type": "success",
\r
2312 "name": "success",
\r
2313 "xml": "<outcome value='success'>\n",
\r
2316 "x": 2095.8569297790527,
\r
2317 "y": 2112.33336353302,
\r
2318 "z": "f54d3783.41afe",
\r
2326 "id": "45352996.bfa54",
\r
2328 "name": "block : atomic",
\r
2329 "xml": "<block atomic=\"true\">",
\r
2332 "x": 746.3332824707031,
\r
2333 "y": 1421.9196710586548,
\r
2334 "z": "f54d3783.41afe",
\r
2343 "id": "e4a614d.2b0f1e8",
\r
2345 "name": "for each instance group id",
\r
2346 "xml": "<for silentFailure='true' index='inst-group-index' start='0' end='`$vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids_length`' >\n",
\r
2349 "x": 529.6666297912598,
\r
2350 "y": 1422.5863161087036,
\r
2351 "z": "f54d3783.41afe",
\r
2359 "id": "de5d4aa6.20d26",
\r
2360 "type": "get-resource",
\r
2361 "name": "get-resource instance-group",
\r
2362 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"instance-group\" \n\t\tkey=\"instance-group.id = $vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id\"\n pfx='aai.instance-group' local-only='false' >\n\n",
\r
2365 "x": 974.3333206176758,
\r
2366 "y": 1353.5864295959473,
\r
2367 "z": "f54d3783.41afe",
\r
2376 "id": "a6647c71.e5f9",
\r
2377 "type": "failure",
\r
2378 "name": "failure",
\r
2379 "xml": "<outcome value='failure'>\n",
\r
2382 "x": 1191.912612915039,
\r
2383 "y": 1385.0704822540283,
\r
2384 "z": "f54d3783.41afe",
\r
2392 "id": "b24bd114.d8ff3",
\r
2393 "type": "not-found",
\r
2394 "name": "not-found",
\r
2395 "xml": "<outcome value='not-found'>\n",
\r
2398 "x": 1200.8414459228516,
\r
2399 "y": 1321.6896343231201,
\r
2400 "z": "f54d3783.41afe",
\r
2408 "id": "c53dd783.637e6",
\r
2410 "name": "for each relationship",
\r
2411 "xml": "<for index='rel-index' start='0' end='`$aai.instance-group.relationship-list.relationship_length`' >\n",
\r
2414 "x": 951.3332977294922,
\r
2415 "y": 1493.586368560791,
\r
2416 "z": "f54d3783.41afe",
\r
2424 "id": "992c473e.dcde48",
\r
2425 "type": "switchNode",
\r
2426 "name": "switch related-to",
\r
2427 "xml": "<switch test='`$aai.instance-group.relationship-list.relationship[$rel-index].related-to`'>\n",
\r
2430 "x": 1164.6667404174805,
\r
2431 "y": 1493.5863075256348,
\r
2432 "z": "f54d3783.41afe",
\r
2440 "id": "9474d3b2.f2f408",
\r
2441 "type": "outcome",
\r
2442 "name": "collection",
\r
2443 "xml": "<outcome value='collection'>\n",
\r
2446 "x": 1336.3333778381348,
\r
2447 "y": 1493.586389541626,
\r
2448 "z": "f54d3783.41afe",
\r
2456 "id": "9ec9a27e.af20a8",
\r
2457 "type": "get-resource",
\r
2458 "name": "get-resource collection",
\r
2459 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"collection\" \n\t\tkey=\"collection.collection-id = $aai.instance-group.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\"\n pfx='aai.collection' local-only='false' >\n\n",
\r
2462 "x": 1556.3332824707031,
\r
2463 "y": 1491.9196510314941,
\r
2464 "z": "f54d3783.41afe",
\r
2467 "6afa0da9.883b94",
\r
2468 "c7b84394.fef178",
\r
2474 "id": "c7b84394.fef178",
\r
2475 "type": "failure",
\r
2476 "name": "failure",
\r
2477 "xml": "<outcome value='failure'>\n",
\r
2480 "x": 1770.579475402832,
\r
2481 "y": 1443.4038400650024,
\r
2482 "z": "f54d3783.41afe",
\r
2490 "id": "6afa0da9.883b94",
\r
2491 "type": "not-found",
\r
2492 "name": "not-found",
\r
2493 "xml": "<outcome value='not-found'>\n",
\r
2496 "x": 1779.508071899414,
\r
2497 "y": 1401.6895732879639,
\r
2498 "z": "f54d3783.41afe",
\r
2506 "id": "97a3f465.07e9e8",
\r
2507 "type": "success",
\r
2508 "name": "success",
\r
2509 "xml": "<outcome value='success'>\n",
\r
2512 "x": 1789.666790008545,
\r
2513 "y": 1605.2529582977295,
\r
2514 "z": "f54d3783.41afe",
\r
2522 "id": "47a63afa.594c84",
\r
2524 "name": "block : atomic",
\r
2525 "xml": "<block atomic=\"true\">",
\r
2528 "x": 1942.9999313354492,
\r
2529 "y": 1604.586254119873,
\r
2530 "z": "f54d3783.41afe",
\r
2533 "fc8d9768.f53038",
\r
2534 "3e08b9aa.83f4fe",
\r
2535 "a229c3f8.cee178",
\r
2542 "id": "fc8d9768.f53038",
\r
2544 "name": "for each network-instance-group",
\r
2545 "xml": "<for silentFailure='true' index='nig-index' start='0' end='`$service-data.network-instance-groups.network-instance-group_length`' >\n",
\r
2548 "x": 2255.619071960449,
\r
2549 "y": 1553.8245086669922,
\r
2550 "z": "f54d3783.41afe",
\r
2558 "id": "3e08b9aa.83f4fe",
\r
2560 "name": "set found-network-instance-group to false",
\r
2561 "xml": "<set>\n<parameter name='found-network-instance-group' value='false' />\n",
\r
2563 "x": 2285.6190338134766,
\r
2564 "y": 1507.157880783081,
\r
2565 "z": "f54d3783.41afe",
\r
2569 "id": "f598f42.cc12d88",
\r
2570 "type": "switchNode",
\r
2571 "name": "network-instance-group-id matches?",
\r
2572 "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id\n == $service-data.network-instance-groups.network-instance-group[$nig-index].network-instance-group-id`'>\n",
\r
2575 "x": 2572.2855834960938,
\r
2576 "y": 1553.8245077133179,
\r
2577 "z": "f54d3783.41afe",
\r
2585 "id": "1e6ccb0d.3ab915",
\r
2586 "type": "outcomeTrue",
\r
2588 "xml": "<outcome value='true'>\n",
\r
2591 "x": 2793.952362060547,
\r
2592 "y": 1553.8244724273682,
\r
2593 "z": "f54d3783.41afe",
\r
2601 "id": "af6921dc.843bf8",
\r
2604 "xml": "<block>\n",
\r
2605 "atomic": "false",
\r
2608 "x": 2923.952392578125,
\r
2609 "y": 1553.8245487213135,
\r
2610 "z": "f54d3783.41afe",
\r
2613 "99fc5b9.3b391a8",
\r
2619 "id": "99fc5b9.3b391a8",
\r
2621 "name": "set found-network-instance-group to true",
\r
2622 "xml": "<set>\n<parameter name='found-network-instance-group' value='true' />\n",
\r
2624 "x": 3197.285758972168,
\r
2625 "y": 1528.8245277404785,
\r
2626 "z": "f54d3783.41afe",
\r
2630 "id": "8ddc955c.4fd378",
\r
2633 "xml": "<break>\n",
\r
2635 "x": 3090.619373321533,
\r
2636 "y": 1577.1578979492188,
\r
2637 "z": "f54d3783.41afe",
\r
2641 "id": "a229c3f8.cee178",
\r
2642 "type": "switchNode",
\r
2643 "name": "switch found-network-instance-group",
\r
2644 "xml": "<switch test='`$found-network-instance-group`'>\n",
\r
2647 "x": 2267.285690307617,
\r
2648 "y": 1603.8244895935059,
\r
2649 "z": "f54d3783.41afe",
\r
2657 "id": "69302a2b.72ec7c",
\r
2658 "type": "outcomeFalse",
\r
2660 "xml": "<outcome value='false'>\n",
\r
2663 "x": 2488.952537536621,
\r
2664 "y": 1603.8245120048523,
\r
2665 "z": "f54d3783.41afe",
\r
2673 "id": "ce494650.e8a068",
\r
2675 "name": "set tmp.vnf-network-collection_length to 0",
\r
2676 "xml": "<set>\n<parameter name='tmp.vnf-network-collection_length' value='0' />\n",
\r
2678 "x": 577.9999694824219,
\r
2679 "y": 1373.5864477157593,
\r
2680 "z": "f54d3783.41afe",
\r
2684 "id": "5c88403d.8f70c",
\r
2686 "name": "set vnf-network-collection data",
\r
2687 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-network-collections.vnf-network-collection[$tmp.vnf-network-collection_length].network-instance-group-function'\n value='`$aai.instance-group.instance-group-function`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-network-collections.vnf-network-collection[$tmp.vnf-network-collection_length].network-instance-group-id'\n value='`$aai.instance-group.id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-network-collections.vnf-network-collection[$tmp.vnf-network-collection_length].network-collection-service-instance-id'\n value='`$service-data.network-instance-groups.network-instance-group[$nig-index].service-instance-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-network-collections.vnf-network-collection[$tmp.vnf-network-collection_length].network-collection-customization-uuid'\n value='`$aai.collection.collection-customization-id`' />\n",
\r
2689 "x": 2247.2860145568848,
\r
2690 "y": 1652.1578254699707,
\r
2691 "z": "f54d3783.41afe",
\r
2695 "id": "b9100950.4719b",
\r
2697 "name": "increment tmp.vnf-network-collection_length",
\r
2698 "xml": "<set>\n<parameter name='tmp.vnf-network-collection_length' value='`$tmp.vnf-network-collection_length + 1`' />\n",
\r
2700 "x": 2288.95272064209,
\r
2701 "y": 1698.8244934082031,
\r
2702 "z": "f54d3783.41afe",
\r
2706 "id": "42a167cf.392ce",
\r
2708 "name": "set vnf-network-collection_length",
\r
2709 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-network-collections.vnf-network-collection_length'\n value='`$tmp.vnf-network-collection_length`' />\n",
\r
2711 "x": 557.1666641235352,
\r
2712 "y": 1631.0863971710205,
\r
2713 "z": "f54d3783.41afe",
\r
2717 "id": "e2a99281.564c38",
\r
2719 "name": "block : atomic",
\r
2720 "xml": "<block atomic=\"true\">",
\r
2723 "x": 675.0000457763672,
\r
2724 "y": 5964.062623023987,
\r
2725 "z": "f54d3783.41afe",
\r
2733 "id": "f94face8.c5b278",
\r
2735 "name": "for each instance group id",
\r
2736 "xml": "<for silentFailure='true' index='inst-group-index' start='0' end='`$vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids_length`' >\n",
\r
2739 "x": 458.3333930969238,
\r
2740 "y": 5964.729268074036,
\r
2741 "z": "f54d3783.41afe",
\r
2749 "id": "d6f181ce.7c619",
\r
2751 "name": "save generic-vnf relationship to instance-group",
\r
2752 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"generic-vnf:relationship-list\"\n key=\"generic-vnf.vnf-id = $vnf-topology-operation-input.vnf-information.vnf-id\"\n force=\"true\" pfx=\"tmp.AnAI-data\">\n <parameter name=\"relationship-list.relationship[0].related-to\" value=\"instance-group\" />\n <parameter name=\"relationship-list.relationship[0].related-link\"\n value=\"`'/aai/v$/network/instance-groups/instance-group/'\n + $vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id`\" />\n",
\r
2755 "x": 958.3333740234375,
\r
2756 "y": 5963.5863037109375,
\r
2757 "z": "f54d3783.41afe",
\r
2760 "4be229a4.6bace8",
\r
2766 "id": "4be229a4.6bace8",
\r
2767 "type": "failure",
\r
2768 "name": "failure",
\r
2769 "xml": "<outcome value='failure'>\n",
\r
2772 "x": 1217.6905975341797,
\r
2773 "y": 5940.538719177246,
\r
2774 "z": "f54d3783.41afe",
\r
2782 "id": "6d8aaab7.01cacc",
\r
2783 "type": "not-found",
\r
2784 "name": "not-found",
\r
2785 "xml": "<outcome value='not-found'>\n",
\r
2788 "x": 1226.2620277404785,
\r
2789 "y": 5984.824432373047,
\r
2790 "z": "f54d3783.41afe",
\r
2798 "id": "441a09f7.0fe6e8",
\r
2799 "type": "switchNode",
\r
2800 "name": "switch subnet_length",
\r
2801 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet_length`'>\n",
\r
2804 "x": 1279.9047927856445,
\r
2805 "y": 4396.681671142578,
\r
2806 "z": "f54d3783.41afe",
\r
2810 "2e10a2f1.6aa266",
\r
2816 "id": "74592fe8.651",
\r
2817 "type": "outcome",
\r
2819 "xml": "<outcome value=''>",
\r
2822 "x": 1452.7619552612305,
\r
2823 "y": 4359.538730621338,
\r
2824 "z": "f54d3783.41afe",
\r
2832 "id": "2e10a2f1.6aa266",
\r
2833 "type": "outcome",
\r
2835 "xml": "<outcome value='0'>\n",
\r
2838 "x": 1454.1905250549316,
\r
2839 "y": 4398.109893798828,
\r
2840 "z": "f54d3783.41afe",
\r
2848 "id": "be4baf78.88dfd",
\r
2851 "xml": "<outcome value='Other'>\n",
\r
2854 "x": 1452.7619895935059,
\r
2855 "y": 4436.681285858154,
\r
2856 "z": "f54d3783.41afe",
\r
2864 "id": "189f5e1c.6f1062",
\r
2867 "xml": "<block>\n",
\r
2868 "atomic": "false",
\r
2871 "x": 1574.190544128418,
\r
2872 "y": 4436.681552886963,
\r
2873 "z": "f54d3783.41afe",
\r
2882 "id": "100a9f4a.252ff9",
\r
2884 "name": "set subnet_length to 0",
\r
2885 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data_length'\n value='0' />\n",
\r
2887 "x": 1645.6191482543945,
\r
2888 "y": 4368.109893798828,
\r
2889 "z": "f54d3783.41afe",
\r
2893 "id": "bf83b00.ffd5dd",
\r
2895 "name": "block : atomic",
\r
2896 "xml": "<block atomic=\"true\">",
\r
2899 "x": 263.0793991088867,
\r
2900 "y": 433.37209033966064,
\r
2901 "z": "f54d3783.41afe",
\r
2904 "b05338be.f1a848",
\r
2908 "cfb0be93.de4aa8",
\r
2909 "5f72fb15.e2e8f4",
\r
2910 "7e13039d.149664",
\r
2916 "id": "9e9b89f7.9bdbf",
\r
2919 "xml": "<block>\n",
\r
2920 "atomic": "false",
\r
2923 "x": 1915.3810005187988,
\r
2924 "y": 4415.2857484817505,
\r
2925 "z": "f54d3783.41afe",
\r
2929 "8b199eff.6505a8",
\r
2930 "221ad9cb.af5a46",
\r
2936 "id": "125c5567.a44893",
\r
2938 "name": "clear aai.l3-network",
\r
2939 "xml": "<set>\n<parameter name='aai.l3-network.' value='' />\n",
\r
2941 "x": 1266.8095703125,
\r
2942 "y": 3469.571301460266,
\r
2943 "z": "f54d3783.41afe",
\r
2947 "id": "6ea80d98.19177c",
\r
2950 "xml": "<break>\n",
\r
2952 "x": 3715.6663818359375,
\r
2953 "y": 4315.285430908203,
\r
2954 "z": "f54d3783.41afe",
\r
2958 "id": "60ffa0a.88fbae",
\r
2960 "name": "set found-network to false",
\r
2961 "xml": "<set>\n<parameter name='found-network' value='false' />\n",
\r
2963 "x": 1415.380973815918,
\r
2964 "y": 4020.9998350143433,
\r
2965 "z": "f54d3783.41afe",
\r
2969 "id": "ebfe35e9.d51238",
\r
2971 "name": "block : atomic",
\r
2972 "xml": "<block atomic=\"true\">",
\r
2975 "x": 2387.0952796936035,
\r
2976 "y": 4175.28563117981,
\r
2977 "z": "f54d3783.41afe",
\r
2980 "48ea8c97.939764",
\r
2986 "id": "e9ad3c1f.8ebed",
\r
2987 "type": "switchNode",
\r
2988 "name": "switch found-network",
\r
2989 "xml": "<switch test='`$found-network`'>\n",
\r
2992 "x": 2578.523826599121,
\r
2993 "y": 4205.285685539246,
\r
2994 "z": "f54d3783.41afe",
\r
3002 "id": "f903bb12.78282",
\r
3004 "name": "set found-network to true",
\r
3005 "xml": "<set>\n<parameter name='found-network' value='true' />\n",
\r
3007 "x": 3771.381259918213,
\r
3008 "y": 4269.571111679077,
\r
3009 "z": "f54d3783.41afe",
\r
3013 "id": "2df9a3e.c617b5c",
\r
3014 "type": "outcomeTrue",
\r
3016 "xml": "<outcome value='true'>\n",
\r
3019 "x": 2747.095317840576,
\r
3020 "y": 4205.285614967346,
\r
3021 "z": "f54d3783.41afe",
\r
3029 "id": "7ff93171.83a9c",
\r
3032 "xml": "<break>\n",
\r
3034 "x": 2877.095386505127,
\r
3035 "y": 4203.857008934021,
\r
3036 "z": "f54d3783.41afe",
\r
3040 "id": "614c8409.56f694",
\r
3042 "name": "block : atomic",
\r
3043 "xml": "<block atomic=\"true\">",
\r
3046 "x": 1587.3809967041016,
\r
3047 "y": 4148.99990940094,
\r
3048 "z": "f54d3783.41afe",
\r
3051 "387ea551.d97d92",
\r
3057 "id": "abe39a5e.75319",
\r
3058 "type": "switchNode",
\r
3059 "name": "switch found-network",
\r
3060 "xml": "<switch test='`$found-network`'>\n",
\r
3063 "x": 1797.3809509277344,
\r
3064 "y": 4220.999793052673,
\r
3065 "z": "f54d3783.41afe",
\r
3073 "id": "4c383345.aa66a4",
\r
3074 "type": "outcomeTrue",
\r
3076 "xml": "<outcome value='true'>\n",
\r
3079 "x": 1965.9524421691895,
\r
3080 "y": 4220.999722480774,
\r
3081 "z": "f54d3783.41afe",
\r
3089 "id": "ce5f59f.7f086a8",
\r
3092 "xml": "<break>\n",
\r
3094 "x": 2095.9525108337402,
\r
3095 "y": 4219.571116447449,
\r
3096 "z": "f54d3783.41afe",
\r
3100 "id": "221ad9cb.af5a46",
\r
3102 "name": "set subnet data",
\r
3103 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].ip-version'\n value='`$tmp.ip-version`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].subnet-id'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].neutron-subnet-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].sdnc-subnet-id'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].subnet-role'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-role`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].subnet-name'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-name`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].network-start-address'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].network-start-address`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].gateway-address'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].gateway-address`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].cidr-mask'\n value='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].cidr-mask`' />\n",
\r
3105 "x": 2069.6667671203613,
\r
3106 "y": 4445.9674949646,
\r
3107 "z": "f54d3783.41afe",
\r
3111 "id": "436d4bc.d154434",
\r
3112 "type": "switchNode",
\r
3113 "name": "switch dhcp-enabled",
\r
3114 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].dhcp-enabled`'>\n",
\r
3117 "x": 2084.1905479431152,
\r
3118 "y": 4498.810448646545,
\r
3119 "z": "f54d3783.41afe",
\r
3128 "id": "d5f84fa.0e1b6b",
\r
3129 "type": "outcomeTrue",
\r
3131 "xml": "<outcome value='true'>\n",
\r
3134 "x": 2247.047712598528,
\r
3135 "y": 4477.381806373596,
\r
3136 "z": "f54d3783.41afe",
\r
3144 "id": "a9a99866.3c80c8",
\r
3145 "type": "outcomeFalse",
\r
3147 "xml": "<outcome value='false'>\n",
\r
3150 "x": 2245.6190452575684,
\r
3151 "y": 4523.096232414246,
\r
3152 "z": "f54d3783.41afe",
\r
3160 "id": "e9f0968.3130768",
\r
3162 "name": "set dhcp-enabled to Y",
\r
3163 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].dhcp-enabled'\n value='Y' />\n",
\r
3165 "x": 2419.9049110412598,
\r
3166 "y": 4475.95320224762,
\r
3167 "z": "f54d3783.41afe",
\r
3171 "id": "97ff2f93.5af418",
\r
3173 "name": "set dhcp-enabled to N",
\r
3174 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].subnets-data.subnet-data[$subnet-index].dhcp-enabled'\n value='N' />\n",
\r
3176 "x": 2417.047679901123,
\r
3177 "y": 4523.096232414246,
\r
3178 "z": "f54d3783.41afe",
\r
3182 "id": "27478f81.0dd9e",
\r
3183 "type": "switchNode",
\r
3184 "name": "switch subnet-role",
\r
3185 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-role`'>\n",
\r
3188 "x": 2084.666717529297,
\r
3189 "y": 4327.858120918274,
\r
3190 "z": "f54d3783.41afe",
\r
3198 "id": "bb5883df.25b6c",
\r
3199 "type": "outcome",
\r
3201 "xml": "<outcome value=''>",
\r
3204 "x": 2251.333320617676,
\r
3205 "y": 4327.857772827148,
\r
3206 "z": "f54d3783.41afe",
\r
3214 "id": "54f77f42.c0543",
\r
3216 "name": "set subnet-role to NONE",
\r
3217 "xml": "<set>\n<parameter name='aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-role' value='NONE' />\n",
\r
3219 "x": 2433.0001068115234,
\r
3220 "y": 4327.191425323486,
\r
3221 "z": "f54d3783.41afe",
\r
3225 "id": "8b199eff.6505a8",
\r
3226 "type": "switchNode",
\r
3227 "name": "switch ip-version",
\r
3228 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].ip-version`'>\n",
\r
3231 "x": 2079.9050521850586,
\r
3232 "y": 4392.349226951599,
\r
3233 "z": "f54d3783.41afe",
\r
3242 "id": "eacc43b8.98473",
\r
3243 "type": "outcome",
\r
3245 "xml": "<outcome value='4'>\n",
\r
3248 "x": 2245.6191940307617,
\r
3249 "y": 4373.777624130249,
\r
3250 "z": "f54d3783.41afe",
\r
3258 "id": "dddbd62a.34648",
\r
3259 "type": "outcome",
\r
3261 "xml": "<outcome value='6'>\n",
\r
3264 "x": 2245.619155883789,
\r
3265 "y": 4415.206367492676,
\r
3266 "z": "f54d3783.41afe",
\r
3274 "id": "9599a2f4.865eb8",
\r
3276 "name": "set tmp.ip-version to ipv4",
\r
3277 "xml": "<set>\n<parameter name='tmp.ip-version' value='ipv4' />\n",
\r
3279 "x": 2432.7619590759277,
\r
3280 "y": 4372.920551300049,
\r
3281 "z": "f54d3783.41afe",
\r
3285 "id": "a3d9012f.d50af",
\r
3287 "name": "set tmp.ip-version to ipv6",
\r
3288 "xml": "<set>\n<parameter name='tmp.ip-version' value='ipv6' />\n",
\r
3290 "x": 2431.333511352539,
\r
3291 "y": 4415.206369400024,
\r
3292 "z": "f54d3783.41afe",
\r
3296 "id": "83a5f952.36e31",
\r
3297 "type": "switchNode",
\r
3298 "name": "switch network-role",
\r
3299 "xml": "<switch test='`$db.vf-network-role-mapping[$role-index].network-role`'>\n",
\r
3302 "x": 712.3332443237305,
\r
3303 "y": 4400.586277961731,
\r
3304 "z": "f54d3783.41afe",
\r
3307 "785a1f35.a43408",
\r
3308 "3d7e83e8.a71994",
\r
3309 "67ddcd30.ef6e14",
\r
3315 "id": "785a1f35.a43408",
\r
3316 "type": "outcome",
\r
3318 "xml": "<outcome value=''>",
\r
3321 "x": 880.4285087585449,
\r
3322 "y": 4298.919689178467,
\r
3323 "z": "f54d3783.41afe",
\r
3331 "id": "3d7e83e8.a71994",
\r
3334 "xml": "<outcome value='Other'>\n",
\r
3337 "x": 878.999885559082,
\r
3338 "y": 4427.252877235413,
\r
3339 "z": "f54d3783.41afe",
\r
3347 "id": "1a917aea.74fb6d",
\r
3350 "xml": "<block>\n",
\r
3351 "atomic": "false",
\r
3354 "x": 1017.8095169067383,
\r
3355 "y": 4338.681268692017,
\r
3356 "z": "f54d3783.41afe",
\r
3362 "id": "f38e05b8.78f318",
\r
3363 "type": "get-resource",
\r
3364 "name": "get-resource VNF_RELATED_NETWORK_ROLE",
\r
3365 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from VNF_RELATED_NETWORK_ROLE where vnf_customization_uuid = $vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid\n and network_role = $db.vf-network-role-mapping[$role-index].network-role'\n pfx='db.vnf-related-network-role[]'>\n\n",
\r
3368 "x": 1374.333339691162,
\r
3369 "y": 4730.3327922821045,
\r
3370 "z": "f54d3783.41afe",
\r
3373 "3f948b0e.690e64",
\r
3379 "id": "3f948b0e.690e64",
\r
3380 "type": "failure",
\r
3381 "name": "failure",
\r
3382 "xml": "<outcome value='failure'>\n",
\r
3385 "x": 1643.0000038146973,
\r
3386 "y": 4560.9996337890625,
\r
3387 "z": "f54d3783.41afe",
\r
3395 "id": "e998b851.1c7048",
\r
3396 "type": "success",
\r
3397 "name": "success",
\r
3398 "xml": "<outcome value='success'>\n",
\r
3401 "x": 1646.0000343322754,
\r
3402 "y": 4923.666145324707,
\r
3403 "z": "f54d3783.41afe",
\r
3411 "id": "413c86fa.9792c8",
\r
3413 "name": "block : atomic",
\r
3414 "xml": "<block atomic=\"true\">",
\r
3417 "x": 1812.333339691162,
\r
3418 "y": 4921.6658000946045,
\r
3419 "z": "f54d3783.41afe",
\r
3422 "f6a89539.411ba8",
\r
3423 "197488cf.5f2577",
\r
3424 "30161879.c0da28",
\r
3435 "id": "9d09f6f3.62b358",
\r
3436 "type": "outcome",
\r
3437 "name": "service-instance",
\r
3438 "xml": "<outcome value='service-instance'>\n",
\r
3441 "x": 2750.618808746338,
\r
3442 "y": 4093.9044713974,
\r
3443 "z": "f54d3783.41afe",
\r
3451 "id": "deec3bbc.f5b66",
\r
3453 "name": "for each relationship data",
\r
3454 "xml": "<for silentFailure='true' index='db-data-index' start='0' end='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].relationship-data_length`' >\n",
\r
3457 "x": 2976.0946464538574,
\r
3458 "y": 4094.333101272583,
\r
3459 "z": "f54d3783.41afe",
\r
3467 "id": "c800e855.3f04b",
\r
3468 "type": "switchNode",
\r
3469 "name": "switch relationship-key",
\r
3470 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].relationship-data[$db-data-index].relationship-key`'>\n",
\r
3473 "x": 3211.3332176208496,
\r
3474 "y": 4092.6665325164795,
\r
3475 "z": "f54d3783.41afe",
\r
3483 "id": "995bbfc.ce0f9c",
\r
3484 "type": "outcome",
\r
3485 "name": "service-instance.service-instance-id",
\r
3486 "xml": "<outcome value='service-instance.service-instance-id'>\n",
\r
3489 "x": 3477.761577606201,
\r
3490 "y": 4092.6665964126587,
\r
3491 "z": "f54d3783.41afe",
\r
3499 "id": "26694f48.9bd148",
\r
3501 "name": "set network-service-instance-id",
\r
3502 "xml": "<set>\n<parameter name='network-service-instance-id'\n value='`$aai.l3-network.l3-network[$db-network-index].relationship-list.relationship[$db-rel-index].relationship-data[$db-data-index].relationship-value`' />\n",
\r
3504 "x": 3771.3333625793457,
\r
3505 "y": 4091.000011444092,
\r
3506 "z": "f54d3783.41afe",
\r
3510 "id": "f6a89539.411ba8",
\r
3511 "type": "execute",
\r
3512 "name": "generate network-topology-identifier-structure url",
\r
3513 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.network-topology-identifier-structure`\"/>\n <parameter name=\"outputPath\" value=\"tmp.part\"/>\n <parameter name=\"target\" value=\"{service-instance-id}\"/>\n <parameter name=\"replacement\" value=\"`$network-service-instance-id`\"/>\n",
\r
3516 "x": 2131.6665077209473,
\r
3517 "y": 4617.333433151245,
\r
3518 "z": "f54d3783.41afe",
\r
3524 "id": "30161879.c0da28",
\r
3525 "type": "execute",
\r
3526 "name": "execute RestApiCallNode - get network-topology-identifier-structure",
\r
3527 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.ntis-url`' />\n <parameter name='restapiUser' value='`$prop.controller.user`' />\n <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='GET' />\n <parameter name=\"responsePrefix\" value=\"mdsal-ntis\" />\n\n",
\r
3530 "x": 2188.666301727295,
\r
3531 "y": 4720.762173652649,
\r
3532 "z": "f54d3783.41afe",
\r
3540 "id": "197488cf.5f2577",
\r
3541 "type": "execute",
\r
3542 "name": "generate network-topology-identifier-structure url (part 2)",
\r
3543 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.part`\"/>\n <parameter name=\"outputPath\" value=\"tmp.ntis-url\"/>\n <parameter name=\"target\" value=\"{network-id}\"/>\n <parameter name=\"replacement\" value=\"`$l3-network-id`\"/>\n",
\r
3546 "x": 2153.333095550537,
\r
3547 "y": 4660.6667766571045,
\r
3548 "z": "f54d3783.41afe",
\r
3554 "id": "a5911152.d7aeb",
\r
3555 "type": "execute",
\r
3556 "name": "printContext",
\r
3557 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vnfa.log' />\n",
\r
3560 "x": 458.6667137145996,
\r
3561 "y": 4567.3327922821045,
\r
3562 "z": "f54d3783.41afe",
\r
3568 "id": "f550e672.9125f8",
\r
3569 "type": "failure",
\r
3570 "name": "failure",
\r
3571 "xml": "<outcome value='failure'>\n",
\r
3574 "x": 2517.775489807129,
\r
3575 "y": 4720.512651443481,
\r
3576 "z": "f54d3783.41afe",
\r
3584 "id": "95e1983d.defa7",
\r
3586 "name": "set is-trunked and segmentation-id in vnf-network",
\r
3587 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].is-trunked'\n value='`$mdsal-ntis.network-topology-identifier-structure.is-trunked`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].segmentation-id'\n value='`$mdsal-ntis.network-topology-identifier-structure.segmentation-id`' />\n ",
\r
3589 "x": 2131.333324432373,
\r
3590 "y": 4780.999797821045,
\r
3591 "z": "f54d3783.41afe",
\r
3595 "id": "d639c6e8.5989d",
\r
3597 "name": "custom query: get owning entity",
\r
3598 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"custom-query\"\n key=\"format = 'resource'\"\n force=\"true\"\n local-only=\"false\"\n pfx=\"tmp.AnAI-data.oe\">\n<parameter name=\"start[0]\" value=\"`'nodes/service-instances/service-instance?service-instance-id=' + $network-service-instance-id `\" />\n<parameter name=\"start_length\" value=\"1\" />\n<parameter name=\"query\" value=\"/query/owning-entity-fromService-instance\" /> \n",
\r
3601 "x": 2072.3332176208496,
\r
3602 "y": 4856.3332805633545,
\r
3603 "z": "f54d3783.41afe",
\r
3612 "id": "e2718d88.f97c7",
\r
3613 "type": "failure",
\r
3614 "name": "failure",
\r
3615 "xml": "<outcome value='failure'>\n",
\r
3618 "x": 2282.5712661743164,
\r
3619 "y": 4834.999634742737,
\r
3620 "z": "f54d3783.41afe",
\r
3628 "id": "8daa1e44.ac1f",
\r
3629 "type": "not-found",
\r
3630 "name": "not-found",
\r
3631 "xml": "<outcome value='not-found'>\n",
\r
3634 "x": 2289.7141609191895,
\r
3635 "y": 4880.7138595581055,
\r
3636 "z": "f54d3783.41afe",
\r
3644 "id": "e0ebd076.a4ab3",
\r
3646 "name": "custom query: get tenant network",
\r
3647 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\n resource=\"custom-query\"\n key=\"format = 'resource'\"\n force=\"true\"\n local-only=\"false\"\n pfx=\"tmp.AnAI-data.get-networks\">\n<parameter name=\"start[0]\" value=\"`'/business/owning-entities/owning-entity/' + $tmp.AnAI-data.oe.results[0].owning-entity.owning-entity-id `\" />\n<parameter name=\"start_length\" value=\"1\" />\n<parameter name=\"query\" value=\"`'/query/getNetworks?networkRole=' + $db.vnf-related-network-role[$rel-network-role-index].related-network-role\n + '&cloudRegionId=' + $vnf-topology-operation-input.vnf-request-input.aic-cloud-region`\" /> \n",
\r
3650 "x": 2522.0000343322754,
\r
3651 "y": 5029.333417892456,
\r
3652 "z": "f54d3783.41afe",
\r
3655 "759dfef0.b441c8",
\r
3661 "id": "759dfef0.b441c8",
\r
3662 "type": "failure",
\r
3663 "name": "failure",
\r
3664 "xml": "<outcome value='failure'>\n",
\r
3667 "x": 2735.238082885742,
\r
3668 "y": 5007.9999170303345,
\r
3669 "z": "f54d3783.41afe",
\r
3677 "id": "46842451.33c984",
\r
3678 "type": "not-found",
\r
3679 "name": "not-found",
\r
3680 "xml": "<outcome value='not-found'>\n",
\r
3683 "x": 2742.3809776306152,
\r
3684 "y": 5053.714141845703,
\r
3685 "z": "f54d3783.41afe",
\r
3693 "id": "4732a97e.71d8e8",
\r
3695 "name": "for each relationship",
\r
3696 "xml": "<for index='rel-index' start='0' end='`$tmp.AnAI-data.get-networks.results[0].l3-network.relationship-list.relationship_length`' >\n",
\r
3699 "x": 2489.0000343322754,
\r
3700 "y": 5155.333562850952,
\r
3701 "z": "f54d3783.41afe",
\r
3709 "id": "a9774c08.3a0168",
\r
3710 "type": "switchNode",
\r
3711 "name": "switch related-to",
\r
3712 "xml": "<switch test='`$tmp.AnAI-data.get-networks.results[0].l3-network.relationship-list.relationship[$rel-index].related-to`'>\n",
\r
3715 "x": 2687.0000343322754,
\r
3716 "y": 5155.333562850952,
\r
3717 "z": "f54d3783.41afe",
\r
3725 "id": "2124036b.f6de24",
\r
3726 "type": "outcome",
\r
3727 "name": "vlan-tag",
\r
3728 "xml": "<outcome value='vlan-tag'>\n",
\r
3731 "x": 2857.0000343322754,
\r
3732 "y": 5155.333562850952,
\r
3733 "z": "f54d3783.41afe",
\r
3741 "id": "735e3d41.846f44",
\r
3743 "name": "block : atomic",
\r
3744 "xml": "<block atomic=\"true\">",
\r
3747 "x": 3025.0000343322754,
\r
3748 "y": 5153.333562850952,
\r
3749 "z": "f54d3783.41afe",
\r
3752 "f6994075.bfe0e8",
\r
3753 "e29b5013.2064d8",
\r
3759 "id": "f6994075.bfe0e8",
\r
3761 "name": "set vlan-tag-id",
\r
3762 "xml": "<set>\n<parameter name='vlan-tag-id' value='`$tmp.AnAI-data.get-networks.results[0].l3-network.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value`' />\n",
\r
3764 "x": 3201.0000343322754,
\r
3765 "y": 5113.333562850952,
\r
3766 "z": "f54d3783.41afe",
\r
3770 "id": "e29b5013.2064d8",
\r
3771 "type": "get-resource",
\r
3772 "name": "get-resource vlan-tag",
\r
3773 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"vlan-tag\" \n\t\tkey=\"vlan-tag.vlan-tag-id = $vlan-tag-id\"\n pfx='aai.vlan-tag' local-only='false'\n>\n",
\r
3776 "x": 3223.0000343322754,
\r
3777 "y": 5171.333562850952,
\r
3778 "z": "f54d3783.41afe",
\r
3781 "a74c83c0.264378",
\r
3787 "id": "a74c83c0.264378",
\r
3788 "type": "failure",
\r
3789 "name": "failure",
\r
3790 "xml": "<outcome value='failure'>\n",
\r
3793 "x": 3403.0476417541504,
\r
3794 "y": 5153.476629257202,
\r
3795 "z": "f54d3783.41afe",
\r
3803 "id": "885fafcd.073ea",
\r
3805 "name": "for each related network role",
\r
3806 "xml": "<for index='rel-network-role-index' start='0' end='`$db.vnf-related-network-role_length`' >\n",
\r
3809 "x": 2059.9999656677246,
\r
3810 "y": 5085.667127609253,
\r
3811 "z": "f54d3783.41afe",
\r
3819 "id": "bf4945d0.47b928",
\r
3821 "name": "block : atomic",
\r
3822 "xml": "<block atomic=\"true\">",
\r
3825 "x": 2264.9999656677246,
\r
3826 "y": 5087.0002727508545,
\r
3827 "z": "f54d3783.41afe",
\r
3831 "4732a97e.71d8e8",
\r
3837 "id": "d24fdba9.53c6",
\r
3838 "type": "switchNode",
\r
3839 "name": "switch rn-index",
\r
3840 "xml": "<switch test='`$rn-index`'>\n",
\r
3843 "x": 2020.9999656677246,
\r
3844 "y": 4975.3332805633545,
\r
3845 "z": "f54d3783.41afe",
\r
3853 "id": "aa946eba.37b0e",
\r
3855 "name": "set rn-index to related network length",
\r
3856 "xml": "<set>\n<parameter name='rn-index' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network_length`' />\n",
\r
3858 "x": 2089.6665534973145,
\r
3859 "y": 4926.33313369751,
\r
3860 "z": "f54d3783.41afe",
\r
3864 "id": "aaedd012.f0d238",
\r
3865 "type": "outcome",
\r
3867 "xml": "<outcome value=''>",
\r
3870 "x": 2184.9999656677246,
\r
3871 "y": 4975.3332805633545,
\r
3872 "z": "f54d3783.41afe",
\r
3880 "id": "5a38498e.8f3fd8",
\r
3882 "name": "set rn-index to 0",
\r
3883 "xml": "<set>\n<parameter name='rn-index' value='0' />\n",
\r
3885 "x": 2344.9999656677246,
\r
3886 "y": 4975.3332805633545,
\r
3887 "z": "f54d3783.41afe",
\r
3891 "id": "54bbb42c.475e6c",
\r
3893 "name": "set related-network data",
\r
3894 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network[$rn-index].network-id'\n value='`$tmp.AnAI-data.get-networks.results[0].l3-network.network-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network[$rn-index].network-role'\n value='`$tmp.AnAI-data.get-networks.results[0].l3-network.network-role`' />\n",
\r
3896 "x": 2492.6666221618652,
\r
3897 "y": 5086.000104904175,
\r
3898 "z": "f54d3783.41afe",
\r
3902 "id": "e48d6b1e.9814e",
\r
3904 "name": "set new related network length",
\r
3905 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network_length'\n value='`$rn-index + 1`' />\n",
\r
3907 "x": 2055.0000343322754,
\r
3908 "y": 5229.333417892456,
\r
3909 "z": "f54d3783.41afe",
\r
3913 "id": "29531950.5c7366",
\r
3914 "type": "success",
\r
3915 "name": "success",
\r
3916 "xml": "<outcome value='success'>\n",
\r
3919 "x": 3405.0000343322754,
\r
3920 "y": 5201.333417892456,
\r
3921 "z": "f54d3783.41afe",
\r
3929 "id": "d512370d.fd34e",
\r
3931 "name": "set related-network data",
\r
3932 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network[$rn-index].vlan-tags.vlan-interface'\n value='`$aai.vlan-tag.vlan-tag-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network[$rn-index].vlan-tags.upper-tag-id'\n value='`$aai.vlan-tag.vlan-id-outer`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network[$rn-index].vlan-tags.lower-tag-id'\n value='`$aai.vlan-tag.vlan-id-inner`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-resource-assignments.vnf-networks.vnf-network[$network-index].related-networks.related-network[$rn-index].vlan-tags.is-private'\n value='`$aai.vlan-tag.is-private`' />\n",
\r
3934 "x": 3597.0000343322754,
\r
3935 "y": 5201.333417892456,
\r
3936 "z": "f54d3783.41afe",
\r
3940 "id": "2c31386.b0914c8",
\r
3943 "xml": "<break>\n",
\r
3945 "x": 3175.0000343322754,
\r
3946 "y": 5239.333417892456,
\r
3947 "z": "f54d3783.41afe",
\r
3951 "id": "a62d7699.385658",
\r
3952 "type": "comment",
\r
3953 "name": "temporary data issue: also ignore string \"null\" and \"NULL\"",
\r
3956 "x": 851.3333473205566,
\r
3957 "y": 4259.095401763916,
\r
3958 "z": "f54d3783.41afe",
\r
3962 "id": "67ddcd30.ef6e14",
\r
3963 "type": "outcome",
\r
3965 "xml": "<outcome value='null'>\n",
\r
3968 "x": 878.4761695861816,
\r
3969 "y": 4341.952543258667,
\r
3970 "z": "f54d3783.41afe",
\r
3978 "id": "47ca43a8.5c2a5c",
\r
3979 "type": "outcome",
\r
3981 "xml": "<outcome value='NULL'>",
\r
3984 "x": 878.4761791229248,
\r
3985 "y": 4384.809615135193,
\r
3986 "z": "f54d3783.41afe",
\r
3994 "id": "77593791.068cb",
\r
3995 "type": "switchNode",
\r
3996 "name": "switch input cloud-owner",
\r
3997 "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.cloud-owner`'>\n",
\r
4000 "x": 528.0000381469727,
\r
4001 "y": 432.66664695739746,
\r
4002 "z": "f54d3783.41afe",
\r
4011 "id": "48881f21.46201",
\r
4014 "xml": "<outcome value=''>\n",
\r
4017 "x": 711.3334121704102,
\r
4018 "y": 402.66663551330566,
\r
4019 "z": "f54d3783.41afe",
\r
4027 "id": "5851d57b.cc764c",
\r
4030 "xml": "<outcome value='Other'>\n",
\r
4033 "x": 711.0953178405762,
\r
4034 "y": 443.6191291809082,
\r
4035 "z": "f54d3783.41afe",
\r
4043 "id": "bc40050b.2016e",
\r
4046 "xml": "<block>\n",
\r
4047 "atomic": "false",
\r
4050 "x": 846.333366394043,
\r
4051 "y": 400.9999752044678,
\r
4052 "z": "f54d3783.41afe",
\r
4058 "id": "243b5b47.2a1984",
\r
4060 "name": "set prop.cloud-region.cloud-owner",
\r
4061 "xml": "<set>\n<parameter name='prop.cloud-region.cloud-owner' value='`$vnf-topology-operation-input.vnf-request-input.cloud-owner`' />\n",
\r
4063 "x": 928.0000228881836,
\r
4064 "y": 442.6666564941406,
\r
4065 "z": "f54d3783.41afe",
\r
4069 "id": "cfb0be93.de4aa8",
\r
4071 "name": "call self-serve-vnf-forking-logic",
\r
4072 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vnf-forking-logic' mode='sync' >\n",
\r
4075 "x": 545.8571624755859,
\r
4076 "y": 753.46728515625,
\r
4077 "z": "f54d3783.41afe",
\r
4083 "id": "5f72fb15.e2e8f4",
\r
4084 "type": "switchNode",
\r
4085 "name": "switch ss.self-serve-flag",
\r
4086 "xml": "<switch test=\"`$ss.self-serve-flag`\">\n",
\r
4089 "x": 525.9998779296875,
\r
4090 "y": 919.0387725830078,
\r
4091 "z": "f54d3783.41afe",
\r
4094 "ca7ff4c7.06bb68",
\r
4100 "id": "ca7ff4c7.06bb68",
\r
4101 "type": "outcomeFalse",
\r
4103 "xml": "<outcome value='false'>\n",
\r
4106 "x": 737.7140350341797,
\r
4107 "y": 992.3240566253662,
\r
4108 "z": "f54d3783.41afe",
\r
4116 "id": "d536a3b3.031e68",
\r
4117 "type": "outcomeTrue",
\r
4119 "xml": "<outcome value='true'>\n",
\r
4122 "x": 737.2855529785156,
\r
4123 "y": 855.8958902359009,
\r
4124 "z": "f54d3783.41afe",
\r
4132 "id": "188d06d.21abdf9",
\r
4134 "name": "block : atomic",
\r
4135 "xml": "<block atomic=\"true\">",
\r
4138 "x": 917.4444923400879,
\r
4139 "y": 554.6418714523315,
\r
4140 "z": "f54d3783.41afe",
\r
4143 "18b80053.220bd8",
\r
4149 "id": "513e881c.9b735",
\r
4151 "name": "block : atomic",
\r
4152 "xml": "<block atomic=\"true\">",
\r
4155 "x": 917.4444923400879,
\r
4156 "y": 603.2133131027222,
\r
4157 "z": "f54d3783.41afe",
\r
4160 "29ad4bd6.7a918c",
\r
4166 "id": "77a122cf.38f42c",
\r
4168 "name": "block : atomic",
\r
4169 "xml": "<block atomic=\"true\">",
\r
4172 "x": 920.3016090393066,
\r
4173 "y": 647.4990186691284,
\r
4174 "z": "f54d3783.41afe",
\r
4183 "id": "18b80053.220bd8",
\r
4184 "type": "configure",
\r
4185 "name": "set error-message",
\r
4186 "xml": "<set>\n<parameter name=\"error-message\" value=\"If svc-action is 'assign' then request-action must be 'CreateVnfInstance'\" />\n",
\r
4189 "x": 1153.8730735778809,
\r
4190 "y": 554.6418619155884,
\r
4191 "z": "f54d3783.41afe",
\r
4197 "id": "29ad4bd6.7a918c",
\r
4198 "type": "configure",
\r
4199 "name": "set error-message",
\r
4200 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VF_MODEL table\" />\n",
\r
4203 "x": 1152.4444847106934,
\r
4204 "y": 603.3561563491821,
\r
4205 "z": "f54d3783.41afe",
\r
4211 "id": "b70b1c9b.b0005",
\r
4212 "type": "configure",
\r
4213 "name": "set error-message",
\r
4214 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No model found for VNF customization UUID ' + $vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`\" />\n",
\r
4217 "x": 1152.4444847106934,
\r
4218 "y": 647.4990091323853,
\r
4219 "z": "f54d3783.41afe",
\r
4225 "id": "a23e97a1.879b88",
\r
4227 "name": "call self-serve-vnf-assign",
\r
4228 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vnf-assign' mode='sync' >\n",
\r
4231 "x": 1188.3211402893066,
\r
4232 "y": 753.3602352142334,
\r
4233 "z": "f54d3783.41afe",
\r
4241 "id": "5ab38ea3.87a95",
\r
4242 "type": "comment",
\r
4243 "name": "SELF-SERVE FORK",
\r
4246 "x": 907.7618942260742,
\r
4247 "y": 806.7649154663086,
\r
4248 "z": "f54d3783.41afe",
\r
4252 "id": "464f1d64.e9ee74",
\r
4253 "type": "failure",
\r
4254 "name": "failure",
\r
4255 "xml": "<outcome value='failure'>\n",
\r
4258 "x": 1393.6187210083008,
\r
4259 "y": 752.8482666015625,
\r
4260 "z": "f54d3783.41afe",
\r
4268 "id": "1c4a1d53.f78c8b",
\r
4269 "type": "returnSuccess",
\r
4270 "name": "return success",
\r
4271 "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",
\r
4273 "x": 1163.5635070800781,
\r
4274 "y": 1002.0426610708237,
\r
4275 "z": "f54d3783.41afe",
\r
4279 "id": "a9871a52.4c62c8",
\r
4281 "name": "set vnf-level-oper-status to PendingCreate",
\r
4282 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.order-status' value='PendingCreate' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.last-rpc-action' value='`$vnf-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-level-oper-status.last-action' value='`$vnf-topology-operation-input.request-information.request-action`' />\n",
\r
4284 "x": 1251.432487487793,
\r
4285 "y": 804.8522758483887,
\r
4286 "z": "f54d3783.41afe",
\r
4290 "id": "2e89c9f5.0a4c26",
\r
4291 "type": "execute",
\r
4292 "name": "printContext",
\r
4293 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/ss-vnfend.log' />\n",
\r
4296 "x": 1150.6348037719727,
\r
4297 "y": 855.2920522689819,
\r
4298 "z": "f54d3783.41afe",
\r
4304 "id": "9f86838a.03451",
\r
4306 "name": "block : atomic",
\r
4307 "xml": "<block atomic=\"true\">",
\r
4310 "x": 927.8727645874023,
\r
4311 "y": 855.7529449462891,
\r
4312 "z": "f54d3783.41afe",
\r
4315 "a23e97a1.879b88",
\r
4316 "a9871a52.4c62c8",
\r
4317 "2e89c9f5.0a4c26",
\r
4318 "1c4a1d53.f78c8b",
\r
4319 "8d27e9d2.f1e978",
\r
4325 "id": "7a46cfea.c20b2",
\r
4327 "name": "block : atomic",
\r
4328 "xml": "<block atomic='true'>",
\r
4332 "x": 1769.3176345825195,
\r
4333 "y": 832.4992618560791,
\r
4334 "z": "f54d3783.41afe",
\r
4337 "c1ed3b4.b543348",
\r
4343 "id": "16426f3a.7a3f71",
\r
4345 "name": "block : atomic",
\r
4346 "xml": "<block atomic=\"true\">",
\r
4349 "x": 1569.635009765625,
\r
4350 "y": 753.0387029647827,
\r
4351 "z": "f54d3783.41afe",
\r
4354 "70af52d1.53ad84",
\r
4360 "id": "70af52d1.53ad84",
\r
4361 "type": "configure",
\r
4362 "name": "set error-message",
\r
4363 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Failed to create self-serve assignment for vnf with vnf-id=' + $vnf-topology-operation-input.vnf-information.vnf-id + ' with error: ' + $error-message`\" />\n",
\r
4366 "x": 1781.162956237793,
\r
4367 "y": 694.9435482025146,
\r
4368 "z": "f54d3783.41afe",
\r
4374 "id": "ded883f9.922bb",
\r
4375 "type": "configure",
\r
4376 "name": "set error-message",
\r
4377 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'VNF id ' + $service-data.vnfs.vnf[$idx].vnf-id\n + ' already exists'`\" />\n",
\r
4380 "x": 2211.999954223633,
\r
4381 "y": 1266.9196014404297,
\r
4382 "z": "f54d3783.41afe",
\r
4388 "id": "472848ae.4b4ee",
\r
4389 "type": "configure",
\r
4390 "name": "set error-message",
\r
4391 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Cannot find instance group id ' +\n $vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id\n + ' in AAI'`\" />\n",
\r
4394 "x": 1589.0950775146484,
\r
4395 "y": 1321.7292499542236,
\r
4396 "z": "f54d3783.41afe",
\r
4402 "id": "6baa8775.ce8748",
\r
4403 "type": "configure",
\r
4404 "name": "set error-message",
\r
4405 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving instance-group from AAI\" />\n",
\r
4408 "x": 1589.0950393676758,
\r
4409 "y": 1384.8720359802246,
\r
4410 "z": "f54d3783.41afe",
\r
4416 "id": "7b340405.85b91c",
\r
4417 "type": "configure",
\r
4418 "name": "set error-message",
\r
4419 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find AAI relationship from collection '\n + $aai.instance-group.relationship-list.relationship[$rel-index].relationship-data[0].relationship-value\n + ' to service instance'`\" />\n",
\r
4422 "x": 2183.6665420532227,
\r
4423 "y": 1401.2053356170654,
\r
4424 "z": "f54d3783.41afe",
\r
4430 "id": "4b527620.59446",
\r
4431 "type": "configure",
\r
4432 "name": "set error-message",
\r
4433 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Failed to get network service instance '\n + $network-service-instance + ' from MD-SAL'`\" />\n",
\r
4436 "x": 2185.1427841186523,
\r
4437 "y": 1442.9197368621826,
\r
4438 "z": "f54d3783.41afe",
\r
4444 "id": "d4c1cf70.ed432",
\r
4445 "type": "configure",
\r
4446 "name": "set error-message",
\r
4447 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Could not find network instance group ' +\n $vnf-topology-operation-input.vnf-request-input.vnf-network-instance-group-ids[$inst-group-index].vnf-network-instance-group-id\n + ' in MD-SAL service instance '\n + $network-service-instance`\" />\n",
\r
4450 "x": 2869.666893005371,
\r
4451 "y": 1601.4434614181519,
\r
4452 "z": "f54d3783.41afe",
\r
4458 "id": "17df96cb.754441",
\r
4460 "name": "block : atomic",
\r
4461 "xml": "<block atomic='true'>",
\r
4465 "x": 2895.6786499023438,
\r
4466 "y": 1905.6222515106201,
\r
4467 "z": "f54d3783.41afe",
\r
4476 "id": "fb90666f.a03358",
\r
4478 "name": "block : atomic",
\r
4479 "xml": "<block atomic=\"true\">",
\r
4482 "x": 2006.9998321533203,
\r
4483 "y": 1265.25288772583,
\r
4484 "z": "f54d3783.41afe",
\r
4493 "id": "7b566e9a.02ffe",
\r
4495 "name": "block : atomic",
\r
4496 "xml": "<block atomic=\"true\">",
\r
4499 "x": 1377.3333206176758,
\r
4500 "y": 1321.9194812774658,
\r
4501 "z": "f54d3783.41afe",
\r
4510 "id": "46fc6653.09995",
\r
4512 "name": "block : atomic",
\r
4513 "xml": "<block atomic=\"true\">",
\r
4516 "x": 1377.9996948242188,
\r
4517 "y": 1384.5861864089966,
\r
4518 "z": "f54d3783.41afe",
\r
4521 "6baa8775.ce8748",
\r
4527 "id": "716a6bd7.84c124",
\r
4529 "name": "block : atomic",
\r
4530 "xml": "<block atomic=\"true\">",
\r
4533 "x": 1966.3332138061523,
\r
4534 "y": 1401.5863666534424,
\r
4535 "z": "f54d3783.41afe",
\r
4538 "7b340405.85b91c",
\r
4544 "id": "61ef806e.0df108",
\r
4546 "name": "block : atomic",
\r
4547 "xml": "<block atomic=\"true\">",
\r
4550 "x": 1964.6665878295898,
\r
4551 "y": 1443.5862560272217,
\r
4552 "z": "f54d3783.41afe",
\r
4561 "id": "8e578fe.a90fc7",
\r
4563 "name": "block : atomic",
\r
4564 "xml": "<block atomic=\"true\">",
\r
4567 "x": 2658.9524307250977,
\r
4568 "y": 1602.1577234268188,
\r
4569 "z": "f54d3783.41afe",
\r
4578 "id": "75700df9.afdc2c",
\r
4580 "name": "block : atomic",
\r
4581 "xml": "<block atomic=\"true\">",
\r
4584 "x": 1465.3808898925781,
\r
4585 "y": 1837.1576290130615,
\r
4586 "z": "f54d3783.41afe",
\r
4589 "e9702d46.26adb8",
\r
4595 "id": "e9702d46.26adb8",
\r
4596 "type": "configure",
\r
4597 "name": "set error-message",
\r
4598 "xml": "<set>\n<parameter name=\"error-message\" value=\"No vnf-name was received but ecomp-generated-naming is not Y\" />\n",
\r
4601 "x": 1695.2381210327148,
\r
4602 "y": 1837.5859642028809,
\r
4603 "z": "f54d3783.41afe",
\r
4609 "id": "8993a315.cb4e88",
\r
4611 "name": "block : atomic",
\r
4612 "xml": "<block atomic=\"true\">",
\r
4615 "x": 2218.2380142211914,
\r
4616 "y": 1941.0148086547852,
\r
4617 "z": "f54d3783.41afe",
\r
4620 "fdb7a51d.af4ee8",
\r
4626 "id": "fdb7a51d.af4ee8",
\r
4627 "type": "configure",
\r
4628 "name": "set error-message",
\r
4629 "xml": "<set>\n<parameter name=\"error-message\" value=\"`$generate-unique-name-output.error-message`\" />\n",
\r
4632 "x": 2426.380889892578,
\r
4633 "y": 1940.586199760437,
\r
4634 "z": "f54d3783.41afe",
\r
4640 "id": "f2317901.0924b",
\r
4642 "name": "block : atomic",
\r
4643 "xml": "<block atomic=\"true\">",
\r
4646 "x": 2266.809440612793,
\r
4647 "y": 2067.1575412750244,
\r
4648 "z": "f54d3783.41afe",
\r
4651 "856de475.45ba98",
\r
4657 "id": "856de475.45ba98",
\r
4658 "type": "configure",
\r
4659 "name": "set error-message",
\r
4660 "xml": "<set>\n<parameter name=\"error-message\" value=\"Unable to generate VNF name\" />\n",
\r
4663 "x": 2489.6664962768555,
\r
4664 "y": 2067.586212158203,
\r
4665 "z": "f54d3783.41afe",
\r
4671 "id": "15cf10ee.e25e07",
\r
4673 "name": "block : atomic",
\r
4674 "xml": "<block atomic='true'>",
\r
4678 "x": 2541.5480422973633,
\r
4679 "y": 2322.586645126343,
\r
4680 "z": "f54d3783.41afe",
\r
4689 "id": "5d5eddf8.f77b84",
\r
4691 "name": "block : atomic",
\r
4692 "xml": "<block atomic=\"true\">",
\r
4695 "x": 959.1904449462891,
\r
4696 "y": 2977.5387382507324,
\r
4697 "z": "f54d3783.41afe",
\r
4700 "c08f5c29.3f9638",
\r
4706 "id": "c08f5c29.3f9638",
\r
4707 "type": "configure",
\r
4708 "name": "set error-message",
\r
4709 "xml": "<set>\n<parameter name=\"error-message\" value=\"Cloud region not found in AAI\" />\n",
\r
4712 "x": 1157.7617874145508,
\r
4713 "y": 2943.2530241012573,
\r
4714 "z": "f54d3783.41afe",
\r
4720 "id": "67a22798.d81588",
\r
4722 "name": "block : atomic",
\r
4723 "xml": "<block atomic=\"true\">",
\r
4726 "x": 962.523796081543,
\r
4727 "y": 3020.872024536133,
\r
4728 "z": "f54d3783.41afe",
\r
4737 "id": "c412f231.3450f",
\r
4738 "type": "configure",
\r
4739 "name": "set error-message",
\r
4740 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving cloud region from AAI\" />\n",
\r
4743 "x": 1161.0951385498047,
\r
4744 "y": 2986.5863103866577,
\r
4745 "z": "f54d3783.41afe",
\r
4751 "id": "8a243db.c5662c",
\r
4753 "name": "block : atomic",
\r
4754 "xml": "<block atomic=\"true\">",
\r
4757 "x": 820.8572311401367,
\r
4758 "y": 3199.8721714019775,
\r
4759 "z": "f54d3783.41afe",
\r
4762 "1b929659.994202",
\r
4768 "id": "1b929659.994202",
\r
4769 "type": "configure",
\r
4770 "name": "set error-message",
\r
4771 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find aic-clli in AAI for aic-cloud-region ' + $vnf-topology-operation-input.vnf-request-input.aic-cloud-region`\" />\n",
\r
4774 "x": 1030.8572235107422,
\r
4775 "y": 3178.4436597824097,
\r
4776 "z": "f54d3783.41afe",
\r
4782 "id": "3000afa5.73af78",
\r
4784 "name": "block : atomic",
\r
4785 "xml": "<block atomic=\"true\">",
\r
4788 "x": 1917.4405975341797,
\r
4789 "y": 3755.0738525390625,
\r
4790 "z": "f54d3783.41afe",
\r
4793 "378b03ce.20c66c",
\r
4795 "dd87ea49.833d68",
\r
4801 "id": "48f3f890.8517f8",
\r
4803 "name": "block : atomic",
\r
4804 "xml": "<block atomic=\"true\">",
\r
4807 "x": 1106.3333282470703,
\r
4808 "y": 3289.9673357009888,
\r
4809 "z": "f54d3783.41afe",
\r
4812 "cb477d35.d878f8",
\r
4818 "id": "cb477d35.d878f8",
\r
4819 "type": "configure",
\r
4820 "name": "set error-message",
\r
4821 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VF_TO_NETWORK_ROLE_MAPPING table\" />\n",
\r
4824 "x": 1309.1904373168945,
\r
4825 "y": 3257.110231399536,
\r
4826 "z": "f54d3783.41afe",
\r
4832 "id": "c82ac0d8.cc5e38",
\r
4834 "name": "block : atomic",
\r
4835 "xml": "<block atomic=\"true\">",
\r
4838 "x": 1676.3332824707031,
\r
4839 "y": 3499.5386238098145,
\r
4840 "z": "f54d3783.41afe",
\r
4843 "72b2b538.d558dc",
\r
4849 "id": "72b2b538.d558dc",
\r
4850 "type": "configure",
\r
4851 "name": "set error-message",
\r
4852 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find l3-network in AAI for network role ' + $db.vf-network-role-mapping[$role-index].network-role`\" />\n",
\r
4855 "x": 1887.7618865966797,
\r
4856 "y": 3468.109914779663,
\r
4857 "z": "f54d3783.41afe",
\r
4863 "id": "5682a799.32827",
\r
4865 "name": "block : atomic",
\r
4866 "xml": "<block atomic=\"true\">",
\r
4869 "x": 2696.8094635009766,
\r
4870 "y": 4720.92068862915,
\r
4871 "z": "f54d3783.41afe",
\r
4874 "7661361b.939148",
\r
4880 "id": "7661361b.939148",
\r
4881 "type": "configure",
\r
4882 "name": "set error-message",
\r
4883 "xml": "<set>\n<parameter name=\"error-message\" value=\"`\n 'Error retrieving network-topology-identifier-structure for service instance '\n + $network-service-instance-id\n + ' and network-id '\n + $l3-network-id`\" />\n",
\r
4886 "x": 2908.237968444824,
\r
4887 "y": 4689.491903305054,
\r
4888 "z": "f54d3783.41afe",
\r
4894 "id": "62e01756.b02ec8",
\r
4896 "name": "block : atomic",
\r
4897 "xml": "<block atomic=\"true\">",
\r
4900 "x": 1809.4761962890625,
\r
4901 "y": 4561.3011302948,
\r
4902 "z": "f54d3783.41afe",
\r
4911 "id": "f751a4f8.1ed6c",
\r
4912 "type": "configure",
\r
4913 "name": "set error-message",
\r
4914 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VNF_RELATED_NETWORK_ROLE table\" />\n",
\r
4917 "x": 2023.4761962890625,
\r
4918 "y": 4542.443983078003,
\r
4919 "z": "f54d3783.41afe",
\r
4925 "id": "3cb8f8f8.397e8",
\r
4927 "name": "block : atomic",
\r
4928 "xml": "<block atomic=\"true\">",
\r
4931 "x": 2453.952423095703,
\r
4932 "y": 4836.920272827148,
\r
4933 "z": "f54d3783.41afe",
\r
4936 "c14a1816.2bece8",
\r
4942 "id": "c14a1816.2bece8",
\r
4943 "type": "configure",
\r
4944 "name": "set error-message",
\r
4945 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error getting owning entity from service instance\" />\n",
\r
4948 "x": 2661.095443725586,
\r
4949 "y": 4812.634654998779,
\r
4950 "z": "f54d3783.41afe",
\r
4956 "id": "9441abd.ea4d958",
\r
4958 "name": "block : atomic",
\r
4959 "xml": "<block atomic=\"true\">",
\r
4962 "x": 2468.952423095703,
\r
4963 "y": 4881.920272827148,
\r
4964 "z": "f54d3783.41afe",
\r
4973 "id": "5cc607a9.f4749",
\r
4974 "type": "configure",
\r
4975 "name": "set error-message",
\r
4976 "xml": "<set>\n<parameter name=\"error-message\" value=\"Unable to find owning entity from service instance\" />\n",
\r
4979 "x": 2670.3810653686523,
\r
4980 "y": 4856.206466674805,
\r
4981 "z": "f54d3783.41afe",
\r
4987 "id": "b524c65d.e8c7c",
\r
4989 "name": "block : atomic",
\r
4990 "xml": "<block atomic=\"true\">",
\r
4993 "x": 2912.9998168945312,
\r
4994 "y": 5007.396204948425,
\r
4995 "z": "f54d3783.41afe",
\r
5004 "id": "2ae5f0aa.16eba",
\r
5005 "type": "configure",
\r
5006 "name": "set error-message",
\r
5007 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error calling getNetworks custom query in AAI\" />\n",
\r
5010 "x": 3128.714179992676,
\r
5011 "y": 4977.396194458008,
\r
5012 "z": "f54d3783.41afe",
\r
5018 "id": "c4b783d3.51c55",
\r
5020 "name": "block : atomic",
\r
5021 "xml": "<block atomic=\"true\">",
\r
5024 "x": 2924.6665649414062,
\r
5025 "y": 5052.396204948425,
\r
5026 "z": "f54d3783.41afe",
\r
5035 "id": "d11e9c05.b61cf",
\r
5036 "type": "configure",
\r
5037 "name": "set error-message",
\r
5038 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No l3-network returned from getNetworks custom query for related network role '\n + $db.vnf-related-network-role[0].related-network-role`\" />\n",
\r
5041 "x": 3140.380928039551,
\r
5042 "y": 5022.396194458008,
\r
5043 "z": "f54d3783.41afe",
\r
5049 "id": "b7613405.a57bf",
\r
5051 "name": "block : atomic",
\r
5052 "xml": "<block atomic=\"true\">",
\r
5055 "x": 3568.952033996582,
\r
5056 "y": 5153.5867710113525,
\r
5057 "z": "f54d3783.41afe",
\r
5066 "id": "e1d3badb.4944e",
\r
5067 "type": "configure",
\r
5068 "name": "set error-message",
\r
5069 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error getting vlan-tag object from AAI\" />\n",
\r
5072 "x": 3781.80916595459,
\r
5073 "y": 5126.443904876709,
\r
5074 "z": "f54d3783.41afe",
\r
5080 "id": "26c72533.15b0ea",
\r
5082 "name": "block : atomic",
\r
5083 "xml": "<block atomic=\"true\">",
\r
5086 "x": 3688.6791076660156,
\r
5087 "y": 5604.528138160706,
\r
5088 "z": "f54d3783.41afe",
\r
5093 "140e4a8.aa852b6",
\r
5099 "id": "76d0200d.fc0188",
\r
5101 "name": "block : atomic",
\r
5102 "xml": "<block atomic=\"true\">",
\r
5105 "x": 1676.333267211914,
\r
5106 "y": 3549.538619995117,
\r
5107 "z": "f54d3783.41afe",
\r
5110 "ac11c09f.11a3f8",
\r
5116 "id": "ac11c09f.11a3f8",
\r
5117 "type": "configure",
\r
5118 "name": "set error-message",
\r
5119 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving l3-network from AAI\" />\n",
\r
5122 "x": 1887.7618713378906,
\r
5123 "y": 3518.109910964966,
\r
5124 "z": "f54d3783.41afe",
\r
5130 "id": "2f7baa50.3a7f6e",
\r
5131 "type": "configure",
\r
5132 "name": "set error-message",
\r
5133 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Unable to find l3-network in AAI for network role ' + $db.vf-network-role-mapping[$role-index].network-role`\" />\n",
\r
5136 "x": 1812.0476913452148,
\r
5137 "y": 4260.967214584351,
\r
5138 "z": "f54d3783.41afe",
\r
5144 "id": "d3e41f3b.440478",
\r
5146 "name": "block : atomic",
\r
5147 "xml": "<block atomic=\"true\">",
\r
5150 "x": 1612.0476913452148,
\r
5151 "y": 4275.253004074097,
\r
5152 "z": "f54d3783.41afe",
\r
5155 "2f7baa50.3a7f6e",
\r
5161 "id": "9c4ebd50.5f47c",
\r
5163 "name": "block : atomic",
\r
5164 "xml": "<block atomic=\"true\">",
\r
5167 "x": 1266.3332748413086,
\r
5168 "y": 5448.1097774505615,
\r
5169 "z": "f54d3783.41afe",
\r
5172 "26c1eaae.bf138e",
\r
5178 "id": "26c1eaae.bf138e",
\r
5179 "type": "configure",
\r
5180 "name": "set error-message",
\r
5181 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No availability zones found in AAI for cloud region '\n + $vnf-topology-operation-input.vnf-request-input.aic-cloud-region`\" />\n",
\r
5184 "x": 1469.1904067993164,
\r
5185 "y": 5429.538348197937,
\r
5186 "z": "f54d3783.41afe",
\r
5192 "id": "6293928d.4f10b4",
\r
5194 "name": "block : atomic",
\r
5195 "xml": "<block atomic=\"true\">",
\r
5198 "x": 1493.7144622802734,
\r
5199 "y": 5574.777044296265,
\r
5200 "z": "f54d3783.41afe",
\r
5203 "a65d67ab.54ccc8",
\r
5209 "id": "a65d67ab.54ccc8",
\r
5210 "type": "configure",
\r
5211 "name": "set error-message",
\r
5212 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating generic-vnf in AAI\" />\n",
\r
5215 "x": 1695.1430130004883,
\r
5216 "y": 5554.777045249939,
\r
5217 "z": "f54d3783.41afe",
\r
5223 "id": "6db07962.51fbc8",
\r
5225 "name": "block : atomic",
\r
5226 "xml": "<block atomic=\"true\">",
\r
5229 "x": 1495.381088256836,
\r
5230 "y": 5618.110052108765,
\r
5231 "z": "f54d3783.41afe",
\r
5234 "f04c754d.905e58",
\r
5240 "id": "f04c754d.905e58",
\r
5241 "type": "configure",
\r
5242 "name": "set error-message",
\r
5243 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No generic-vnf found in AAI for vnf ID ' + $service-data.vnfs.vnf[$vnf-index].vnf-id`\" />\n",
\r
5246 "x": 1696.8096389770508,
\r
5247 "y": 5598.110053062439,
\r
5248 "z": "f54d3783.41afe",
\r
5254 "id": "b28581b0.5712a",
\r
5256 "name": "block : atomic",
\r
5257 "xml": "<block atomic=\"true\">",
\r
5260 "x": 1353.238136291504,
\r
5261 "y": 5692.871700286865,
\r
5262 "z": "f54d3783.41afe",
\r
5271 "id": "97c4188b.d87ca",
\r
5272 "type": "configure",
\r
5273 "name": "set error-message",
\r
5274 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating generic-vnf in AAI\" />\n",
\r
5277 "x": 1550.9166717529297,
\r
5278 "y": 5671.2645263671875,
\r
5279 "z": "f54d3783.41afe",
\r
5285 "id": "1b732815.14e07",
\r
5287 "name": "block : atomic",
\r
5288 "xml": "<block atomic=\"true\">",
\r
5291 "x": 1373.2976303100586,
\r
5292 "y": 5737.931618690491,
\r
5293 "z": "f54d3783.41afe",
\r
5296 "3b0cf6e0.855aaa",
\r
5302 "id": "3b0cf6e0.855aaa",
\r
5303 "type": "configure",
\r
5304 "name": "set error-message",
\r
5305 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No generic-vnf found in AAI for vnf ID ' + $service-data.vnfs.vnf[$vnf-index].vnf-id`\" />\n",
\r
5308 "x": 1577.583396911621,
\r
5309 "y": 5715.074615478516,
\r
5310 "z": "f54d3783.41afe",
\r
5316 "id": "8d790e64.fbc6b8",
\r
5318 "name": "block : atomic",
\r
5319 "xml": "<block atomic=\"true\">",
\r
5322 "x": 789.0118942260742,
\r
5323 "y": 5847.550687789917,
\r
5324 "z": "f54d3783.41afe",
\r
5333 "id": "c1b55e7e.c6db7",
\r
5334 "type": "configure",
\r
5335 "name": "set error-message",
\r
5336 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating selflink in generic-vnf in AAI\" />\n",
\r
5339 "x": 994.7262344360352,
\r
5340 "y": 5823.264833450317,
\r
5341 "z": "f54d3783.41afe",
\r
5347 "id": "86656044.af7ea",
\r
5349 "name": "block : atomic",
\r
5350 "xml": "<block atomic=\"true\">",
\r
5353 "x": 802.3452072143555,
\r
5354 "y": 5890.884183883667,
\r
5355 "z": "f54d3783.41afe",
\r
5364 "id": "8343190d.5848c",
\r
5365 "type": "configure",
\r
5366 "name": "set error-message",
\r
5367 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No generic-vnf found in AAI for vnf ID ' + $service-data.vnfs.vnf[$vnf-index].vnf-id`\" />\n",
\r
5370 "x": 1008.0595474243164,
\r
5371 "y": 5866.598329544067,
\r
5372 "z": "f54d3783.41afe",
\r
5378 "id": "df50542d.c5f3b8",
\r
5380 "name": "block : atomic",
\r
5381 "xml": "<block atomic=\"true\">",
\r
5384 "x": 1382.3928909301758,
\r
5385 "y": 5940.264762878418,
\r
5386 "z": "f54d3783.41afe",
\r
5389 "1553bf30.21afc9",
\r
5395 "id": "1553bf30.21afc9",
\r
5396 "type": "configure",
\r
5397 "name": "set error-message",
\r
5398 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating relationship in generic-vnf in AAI\" />\n",
\r
5401 "x": 1576.678611755371,
\r
5402 "y": 5914.550754547119,
\r
5403 "z": "f54d3783.41afe",
\r
5409 "id": "1108a556.80c593",
\r
5411 "name": "block : atomic",
\r
5412 "xml": "<block atomic=\"true\">",
\r
5415 "x": 1397.3928909301758,
\r
5416 "y": 5983.598258972168,
\r
5417 "z": "f54d3783.41afe",
\r
5420 "65d2b92b.988988",
\r
5426 "id": "65d2b92b.988988",
\r
5427 "type": "configure",
\r
5428 "name": "set error-message",
\r
5429 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'No generic-vnf found in AAI for vnf ID ' + $service-data.vnfs.vnf[$vnf-index].vnf-id`\" />\n",
\r
5432 "x": 1591.678611755371,
\r
5433 "y": 5957.884250640869,
\r
5434 "z": "f54d3783.41afe",
\r
5440 "id": "a2884948.862f8",
\r
5441 "type": "execute",
\r
5442 "name": "execute RestApiCallNode - PUT vnf",
\r
5443 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + 'vnf-data-assign.json'`\" />\n <parameter name='restapiUrl' value=\"`$prop.controller.url + $tmp.vnf.url`\" />\n <parameter name='restapiUser' value='`$prop.controller.user`' />\n <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='PUT' />\n <parameter name=\"responsePrefix\" value=\"vnf-assign\" />\n\n",
\r
5446 "x": 492.32120513916016,
\r
5447 "y": 6348.242176055908,
\r
5448 "z": "f54d3783.41afe",
\r
5451 "eb2fd10f.58d528",
\r
5457 "id": "eb2fd10f.58d528",
\r
5458 "type": "not-found",
\r
5459 "name": "not-found",
\r
5460 "xml": "<outcome value='not-found'>\n",
\r
5463 "x": 739.5339660644531,
\r
5464 "y": 6369.5728969573975,
\r
5465 "z": "f54d3783.41afe",
\r
5473 "id": "766f2742.7f101",
\r
5474 "type": "failure",
\r
5475 "name": "failure",
\r
5476 "xml": "<outcome value='failure'>\n",
\r
5479 "x": 731.9626007080078,
\r
5480 "y": 6328.072916984558,
\r
5481 "z": "f54d3783.41afe",
\r
5489 "id": "601af5e.6e5998c",
\r
5491 "name": "block : atomic",
\r
5492 "xml": "<block atomic=\"true\">",
\r
5495 "x": 907.5592803955078,
\r
5496 "y": 6348.0033712387085,
\r
5497 "z": "f54d3783.41afe",
\r
5506 "id": "f06a0861.c5b6a",
\r
5507 "type": "configure",
\r
5508 "name": "set error-message",
\r
5509 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error doing PUT of vnf-data\" />\n",
\r
5512 "x": 1113.2735900878906,
\r
5513 "y": 6313.717488288879,
\r
5514 "z": "f54d3783.41afe",
\r
5520 "id": "5d5f2dd1.10210c",
\r
5522 "name": "set so.response-code = 200",
\r
5523 "xml": "<set>\n<parameter name=\"so.response-code\" value=\"200\" />",
\r
5525 "x": 463.09376525878906,
\r
5526 "y": 6490.753565788269,
\r
5527 "z": "f54d3783.41afe",
\r
5531 "id": "7e13039d.149664",
\r
5533 "name": "Initialize SO 500 reponse params",
\r
5534 "xml": "<set>\n<parameter name=\"so.ack-final-indicator\" value=\"Y\" />\n<parameter name=\"so.response-code\" value=\"500\" />\n<parameter name=\"so.notification-url\" value=\"`$vnf-topology-operation-input.sdnc-request-header.svc-notification-url`\" />\n<parameter name=\"so.svc-request-id\" value=\"`$vnf-topology-operation-input.sdnc-request-header.svc-request-id`\" />\n<parameter name=\"so.service-type\" value=\"`$vnf-topology-operation-input.service-information.subscription-service-type`\" />\n<parameter name=\"so.service-instance-id\" value=\"`$vnf-topology-operation-input.service-information.service-instance-id`\" />\n",
\r
5536 "x": 557.7606201171875,
\r
5537 "y": 350.2079162597656,
\r
5538 "z": "f54d3783.41afe",
\r
5542 "id": "378b03ce.20c66c",
\r
5544 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5545 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5548 "x": 2243.2909622192383,
\r
5549 "y": 3805.4048023223877,
\r
5550 "z": "f54d3783.41afe",
\r
5556 "id": "8d27e9d2.f1e978",
\r
5558 "name": "set so.reponse-code = 200",
\r
5559 "xml": "<set>\n<parameter name=\"so.response-code\" value=\"200\" />\n",
\r
5561 "x": 1203.8462142944336,
\r
5562 "y": 901.5159912109375,
\r
5563 "z": "f54d3783.41afe",
\r
5567 "id": "7f7bd6c0.4dce5",
\r
5569 "name": "set variables for deleting name",
\r
5570 "xml": "<set>\n<parameter name='naming-policy-generate-name-input.naming-type' value='VNF' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='naming-policy-generate-name-input.action' value='DELETE' />\n",
\r
5572 "x": 2190.096290588379,
\r
5573 "y": 3704.2937421798706,
\r
5574 "z": "f54d3783.41afe",
\r
5578 "id": "dd87ea49.833d68",
\r
5580 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
5581 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
5584 "x": 2287.66756439209,
\r
5585 "y": 3754.436101913452,
\r
5586 "z": "f54d3783.41afe",
\r
5592 "id": "140e4a8.aa852b6",
\r
5594 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5595 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5598 "x": 4022.0410079956055,
\r
5599 "y": 5628.599155426025,
\r
5600 "z": "f54d3783.41afe",
\r
5606 "id": "db3d93.58c8227",
\r
5608 "name": "set variables for deleting name",
\r
5609 "xml": "<set>\n<parameter name='naming-policy-generate-name-input.naming-type' value='VNF' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='naming-policy-generate-name-input.action' value='DELETE' />\n",
\r
5611 "x": 3968.846336364746,
\r
5612 "y": 5527.488095283508,
\r
5613 "z": "f54d3783.41afe",
\r
5617 "id": "ad080da7.45d5b",
\r
5619 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
5620 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
5623 "x": 4066.417610168457,
\r
5624 "y": 5577.63045501709,
\r
5625 "z": "f54d3783.41afe",
\r
5631 "id": "574c5265.459624",
\r
5633 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5634 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5637 "x": 2251.2076263427734,
\r
5638 "y": 6609.572826385498,
\r
5639 "z": "f54d3783.41afe",
\r
5645 "id": "fcd8b4d3.ba6f18",
\r
5647 "name": "set variables for deleting name",
\r
5648 "xml": "<set>\n<parameter name='naming-policy-generate-name-input.naming-type' value='VNF' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$vnf-topology-operation-input.vnf-information.vnf-id`' />\n<parameter name='naming-policy-generate-name-input.action' value='DELETE' />\n",
\r
5650 "x": 2194.262924194336,
\r
5651 "y": 6508.461902618408,
\r
5652 "z": "f54d3783.41afe",
\r
5656 "id": "7af5e0af.8b4d6",
\r
5658 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
5659 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
5662 "x": 2291.834197998047,
\r
5663 "y": 6558.60426235199,
\r
5664 "z": "f54d3783.41afe",
\r
5670 "id": "c1ed3b4.b543348",
\r
5672 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5673 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5676 "x": 2083.7077407836914,
\r
5677 "y": 806.0993013381958,
\r
5678 "z": "f54d3783.41afe",
\r
5684 "id": "e733881a.ac1f4",
\r
5686 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5687 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5690 "x": 3207.457305908203,
\r
5691 "y": 1881.8493552207947,
\r
5692 "z": "f54d3783.41afe",
\r
5698 "id": "f22d0ab9.1bb94",
\r
5700 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5701 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5704 "x": 2859.957359313965,
\r
5705 "y": 2296.5994396209717,
\r
5706 "z": "f54d3783.41afe",
\r
5712 "id": "f5df60ce.d84ac8",
\r
5714 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5715 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5718 "x": 527.5963668823242,
\r
5719 "y": 6545.127535820007,
\r
5720 "z": "f54d3783.41afe",
\r
5726 "id": "97334262.a10fc",
\r
5728 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5729 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5732 "x": 1275.8462448120117,
\r
5733 "y": 950.2659950256348,
\r
5734 "z": "f54d3783.41afe",
\r
5740 "id": "282b78b6.aebb7",
\r
5741 "type": "returnFailure",
\r
5742 "name": "return failure",
\r
5743 "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-message`\" />\n",
\r
5745 "x": 1965.096290588379,
\r
5746 "y": 856.5159873962402,
\r
5747 "z": "f54d3783.41afe",
\r
5751 "id": "3dd98612.ab55e2",
\r
5752 "type": "returnFailure",
\r
5753 "name": "return failure",
\r
5754 "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-message`\" />\n",
\r
5756 "x": 3088.84627532959,
\r
5757 "y": 1926.0993175506592,
\r
5758 "z": "f54d3783.41afe",
\r
5762 "id": "bebfeeed.4ae468",
\r
5763 "type": "returnFailure",
\r
5764 "name": "return failure",
\r
5765 "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-message`\" />\n",
\r
5767 "x": 2743.84627532959,
\r
5768 "y": 2344.8494396209717,
\r
5769 "z": "f54d3783.41afe",
\r
5773 "id": "7840dd27.291b7c",
\r
5774 "type": "returnFailure",
\r
5775 "name": "return failure",
\r
5776 "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-message`\" />\n",
\r
5778 "x": 2123.846424102783,
\r
5779 "y": 3853.1828842163086,
\r
5780 "z": "f54d3783.41afe",
\r
5784 "id": "4fe34f3d.b60a38",
\r
5785 "type": "returnFailure",
\r
5786 "name": "return failure",
\r
5787 "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-message`\" />\n",
\r
5789 "x": 3904.81844329834,
\r
5790 "y": 5678.321851730347,
\r
5791 "z": "f54d3783.41afe",
\r
5795 "id": "6358f1ef.44078",
\r
5796 "type": "returnFailure",
\r
5797 "name": "return failure",
\r
5798 "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-message`\" />\n",
\r
5800 "x": 2131.0686569213867,
\r
5801 "y": 6656.516189575195,
\r
5802 "z": "f54d3783.41afe",
\r
5806 "id": "3367c076.389b7",
\r
5807 "type": "execute",
\r
5808 "name": "generate vnf URL (sub service-instance-id)",
\r
5809 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.vnf-assign`\"/>\n <parameter name=\"outputPath\" value=\"tmp.part\"/>\n <parameter name=\"target\" value=\"{service-instance-id}\"/>\n <parameter name=\"replacement\" value=\"`$service-data.service-topology.service-topology-identifier.service-instance-id`\"/>\n",
\r
5812 "x": 516.3463516235352,
\r
5813 "y": 6151.795020103455,
\r
5814 "z": "f54d3783.41afe",
\r
5820 "id": "d71dd728.42aa",
\r
5821 "type": "execute",
\r
5822 "name": "generate vnf URL (sub vnf-id)",
\r
5823 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.part`\"/>\n <parameter name=\"outputPath\" value=\"tmp.vnf.url\"/>\n <parameter name=\"target\" value=\"{vnf-id}\"/>\n <parameter name=\"replacement\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-id`\"/>\n",
\r
5826 "x": 471.34627532958984,
\r
5827 "y": 6203.222974777222,
\r
5828 "z": "f54d3783.41afe",
\r
5834 "id": "dac2571d.72305",
\r
5836 "name": "copy vnf data",
\r
5837 "xml": "<set>\n<parameter name='vnf-data.' value='service-data.vnfs.vnf[$vnf-index].vnf-data.' />\n",
\r
5839 "x": 417.2392349243164,
\r
5840 "y": 6251.080507278442,
\r
5841 "z": "f54d3783.41afe",
\r
5845 "id": "b8027a72.6866a",
\r
5846 "type": "comment",
\r
5847 "name": "'New' version of DG, called for flows where SO expects async response (so-bpmn-infra)",
\r
5851 "y": 106.25300407409668,
\r
5852 "z": "f54d3783.41afe",
\r
5856 "id": "caa8d84a.f0775",
\r
5857 "type": "switchNode",
\r
5858 "name": "cloud-owner passed in input?",
\r
5859 "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.cloud-owner != ''`\">\n",
\r
5864 "z": "f54d3783.41afe",
\r
5872 "id": "49ac8a59.568384",
\r
5873 "type": "outcomeTrue",
\r
5875 "xml": "<outcome value='true'>\n",
\r
5880 "z": "f54d3783.41afe",
\r
5888 "id": "64659a33.df3f8c",
\r
5890 "name": "set prop.cloud-region.cloud-owner to input cloud-owner",
\r
5891 "xml": "<set>\n<parameter name='prop.cloud-region.cloud-owner' value='`$vnf-topology-operation-input.vnf-request-input.cloud-owner`' />\n",
\r
5895 "z": "f54d3783.41afe",
\r