3 "id": "1c63830b.6dad15",
\r
8 "y": 122.74699592590332,
\r
9 "z": "652cf04d.917e78",
\r
17 "id": "d0207df4.e744a8",
\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": 273.28570556640625,
\r
26 "y": 164.65177536010742,
\r
27 "z": "652cf04d.917e78",
\r
35 "id": "3222238a.bde594",
\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": 246.09530639648438,
\r
42 "y": 207.41365909576416,
\r
43 "z": "652cf04d.917e78",
\r
51 "id": "4bbdf4dc.9acd64",
\r
53 "name": "vnf-topology-operation-assign-async",
\r
56 "x": 522.0115356445312,
\r
58 "z": "652cf04d.917e78",
\r
62 "id": "65b55bf0.e17c94",
\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": 554.3809661865234,
\r
69 "y": 518.3898124694824,
\r
70 "z": "652cf04d.917e78",
\r
79 "id": "676025ce.ceaed4",
\r
81 "name": "CreateVnfInstance",
\r
82 "xml": "<outcome value='CreateVnfInstance'>\n",
\r
85 "x": 808.0952606201172,
\r
86 "y": 495.53269386291504,
\r
87 "z": "652cf04d.917e78",
\r
95 "id": "fac05067.e39a6",
\r
98 "xml": "<outcome value='Other'>\n",
\r
101 "x": 770.0952262878418,
\r
102 "y": 541.2470216751099,
\r
103 "z": "652cf04d.917e78",
\r
111 "id": "a9df7def.2e87a",
\r
114 "xml": "<block>\n",
\r
118 "x": 992.9523887634277,
\r
119 "y": 495.53272342681885,
\r
120 "z": "652cf04d.917e78",
\r
126 "id": "73e62b5e.2d2d24",
\r
128 "name": "block : atomic",
\r
129 "xml": "<block atomic=\"true\">",
\r
132 "x": 215.73814392089844,
\r
133 "y": 3404.7708625793457,
\r
134 "z": "652cf04d.917e78",
\r
181 "id": "c29453e1.d0b3d8",
\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": 566.7142715454102,
\r
188 "y": 609.5326824188232,
\r
189 "z": "652cf04d.917e78",
\r
198 "id": "1eae0e0a.4b77c2",
\r
201 "xml": "<outcome value='failure'>\n",
\r
204 "x": 767.4999694824219,
\r
205 "y": 589.913519859314,
\r
206 "z": "652cf04d.917e78",
\r
214 "id": "72cc49c6.447b08",
\r
215 "type": "not-found",
\r
216 "name": "not-found",
\r
217 "xml": "<outcome value='not-found'>\n",
\r
220 "x": 776.0713996887207,
\r
221 "y": 634.1992330551147,
\r
222 "z": "652cf04d.917e78",
\r
230 "id": "4ea0676c.f3c5",
\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": 590.3809204101562,
\r
237 "y": 1197.9851322174072,
\r
238 "z": "652cf04d.917e78",
\r
247 "id": "7fa001b2.5a02a",
\r
250 "xml": "<outcome value=''>\n",
\r
253 "x": 816.0952491760254,
\r
254 "y": 1165.1279201507568,
\r
255 "z": "652cf04d.917e78",
\r
263 "id": "7f419c89.2e0014",
\r
265 "name": "set vnf-index=0",
\r
266 "xml": "<set>\n<parameter name='vnf-index' value='0' />\n",
\r
268 "x": 980.3809700012207,
\r
269 "y": 1164.1279983520508,
\r
270 "z": "652cf04d.917e78",
\r
274 "id": "2784fe24.f3ffba",
\r
277 "xml": "<outcome value='Other'>\n",
\r
280 "x": 817.523811340332,
\r
281 "y": 1229.4137382507324,
\r
282 "z": "652cf04d.917e78",
\r
290 "id": "741efbb8.5b8a44",
\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": 1235.3809661865234,
\r
296 "y": 1207.699426651001,
\r
297 "z": "652cf04d.917e78",
\r
301 "id": "5f2528be.bf7e48",
\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": 1220.8094787597656,
\r
308 "y": 1253.6993656158447,
\r
309 "z": "652cf04d.917e78",
\r
317 "id": "6b01bbf.e34dbc4",
\r
319 "name": "block : atomic",
\r
320 "xml": "<block atomic='true'>",
\r
324 "x": 991.2380714416504,
\r
325 "y": 1229.413703918457,
\r
326 "z": "652cf04d.917e78",
\r
335 "id": "4af50057.0f1aa8",
\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": 1575.0952453613281,
\r
342 "y": 1253.270845413208,
\r
343 "z": "652cf04d.917e78",
\r
351 "id": "25f009f8.2d893e",
\r
352 "type": "outcomeTrue",
\r
354 "xml": "<outcome value='true'>\n",
\r
357 "x": 1869.3810005187988,
\r
358 "y": 1252.8423299789429,
\r
359 "z": "652cf04d.917e78",
\r
367 "id": "8724aa2.889b6d8",
\r
369 "name": "make sure this VNF doesn't exist already",
\r
372 "x": 1562.2379760742188,
\r
373 "y": 1210.8422756195068,
\r
374 "z": "652cf04d.917e78",
\r
378 "id": "d807e3bf.6821",
\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": 556.0952033996582,
\r
384 "y": 1729.6518993377686,
\r
385 "z": "652cf04d.917e78",
\r
389 "id": "7dbd70b1.1d952",
\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": 568.5952224731445,
\r
396 "y": 2091.770956993103,
\r
397 "z": "652cf04d.917e78",
\r
406 "id": "c802fc95.1aed4",
\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": 600.738166809082,
\r
413 "y": 2987.7706928253174,
\r
414 "z": "652cf04d.917e78",
\r
423 "id": "60c43013.41eb78",
\r
426 "xml": "<outcome value='failure'>\n",
\r
429 "x": 808.8414840698242,
\r
430 "y": 3006.921399116516,
\r
431 "z": "652cf04d.917e78",
\r
439 "id": "50e5753c.35a0ec",
\r
440 "type": "not-found",
\r
441 "name": "not-found",
\r
442 "xml": "<outcome value='not-found'>\n",
\r
445 "x": 817.7700805664062,
\r
446 "y": 2964.2071323394775,
\r
447 "z": "652cf04d.917e78",
\r
455 "id": "ba6b2f3.81ff65",
\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": 665.9762496948242,
\r
462 "y": 3298.8182125091553,
\r
463 "z": "652cf04d.917e78",
\r
472 "id": "1edaf2dd.6abca5",
\r
475 "xml": "<outcome value='failure'>\n",
\r
478 "x": 961.7619209289551,
\r
479 "y": 3277.532377243042,
\r
480 "z": "652cf04d.917e78",
\r
488 "id": "8c805d73.d5428",
\r
489 "type": "not-found",
\r
490 "name": "not-found",
\r
491 "xml": "<outcome value='not-found'>\n",
\r
494 "x": 970.3333511352539,
\r
495 "y": 3321.818090438843,
\r
496 "z": "652cf04d.917e78",
\r
504 "id": "febef76b.d8c79",
\r
506 "name": "block : atomic",
\r
507 "xml": "<block atomic=\"true\">",
\r
510 "x": 1066.9049491882324,
\r
511 "y": 4415.460702896118,
\r
512 "z": "652cf04d.917e78",
\r
528 "id": "b81c1659.1acf38",
\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": 1316.6191482543945,
\r
535 "y": 3505.8417415618896,
\r
536 "z": "652cf04d.917e78",
\r
545 "id": "8f733aa1.cdcf6",
\r
548 "xml": "<outcome value='failure'>\n",
\r
551 "x": 1522.0954627990723,
\r
552 "y": 3535.1273441314697,
\r
553 "z": "652cf04d.917e78",
\r
561 "id": "69f68ea2.5d7068",
\r
562 "type": "not-found",
\r
563 "name": "not-found",
\r
564 "xml": "<outcome value='not-found'>\n",
\r
567 "x": 1529.595458984375,
\r
568 "y": 3486.2703142166138,
\r
569 "z": "652cf04d.917e78",
\r
577 "id": "69a52c45.9d3a2c",
\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": 1312.9526138305664,
\r
583 "y": 4311.413550376892,
\r
584 "z": "652cf04d.917e78",
\r
588 "id": "a2246d8d.309948",
\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": 533.3336524963379,
\r
595 "y": 5558.532527923584,
\r
596 "z": "652cf04d.917e78",
\r
604 "id": "bc615b55.663bf",
\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": 995.0003356933594,
\r
610 "y": 5527.865942001343,
\r
611 "z": "652cf04d.917e78",
\r
615 "id": "d1226d82.dd4ba",
\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": 492.952579498291,
\r
621 "y": 5408.484888076782,
\r
622 "z": "652cf04d.917e78",
\r
626 "id": "c91f5f57.248b18",
\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": 959.524112701416,
\r
633 "y": 5702.29474067688,
\r
634 "z": "652cf04d.917e78",
\r
643 "id": "ba745244.bd0468",
\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": 446.29785919189453,
\r
649 "y": 6598.056180000305,
\r
650 "z": "652cf04d.917e78",
\r
654 "id": "27992a30.77ac86",
\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": 548.8255958557129,
\r
660 "y": 6071.500453948975,
\r
661 "z": "652cf04d.917e78",
\r
665 "id": "40b03c35.066374",
\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": 526.9048843383789,
\r
672 "y": 4388.794371604919,
\r
673 "z": "652cf04d.917e78",
\r
681 "id": "84242802.438068",
\r
683 "name": "set network-index = 0",
\r
684 "xml": "<set>\n<parameter name='network-index' value='0' />\n",
\r
686 "x": 568.4047470092773,
\r
687 "y": 3352.8660068511963,
\r
688 "z": "652cf04d.917e78",
\r
692 "id": "1b8f8e9a.44ecf9",
\r
694 "name": "increment network-index",
\r
695 "xml": "<set>\n<parameter name='network-index' value='`$network-index + 1`' />\n",
\r
697 "x": 1294.9526023864746,
\r
698 "y": 5359.175491333008,
\r
699 "z": "652cf04d.917e78",
\r
703 "id": "978c06f5.c51b38",
\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": 491.80966567993164,
\r
709 "y": 5358.484931945801,
\r
710 "z": "652cf04d.917e78",
\r
714 "id": "42aca120.8663b",
\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": 458.095401763916,
\r
720 "y": 6017.913442611694,
\r
721 "z": "652cf04d.917e78",
\r
725 "id": "32a417de.843a",
\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": 482.52402114868164,
\r
732 "y": 5701.29465675354,
\r
733 "z": "652cf04d.917e78",
\r
741 "id": "80153f67.955468",
\r
743 "name": "block : atomic",
\r
744 "xml": "<block atomic=\"true\">",
\r
747 "x": 686.1906623840332,
\r
748 "y": 5701.294617652893,
\r
749 "z": "652cf04d.917e78",
\r
757 "id": "60220dbd.cbb274",
\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": 539.0238418579102,
\r
763 "y": 1250.0090227127075,
\r
764 "z": "652cf04d.917e78",
\r
768 "id": "aeeecb5d.b95ac8",
\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": 613.5952911376953,
\r
775 "y": 3075.008864402771,
\r
776 "z": "652cf04d.917e78",
\r
784 "id": "af9376a1.5b3178",
\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": 861.2738342285156,
\r
791 "y": 3074.7587938308716,
\r
792 "z": "652cf04d.917e78",
\r
800 "id": "b05c52b5.57078",
\r
803 "xml": "<outcome value='complex'>\n",
\r
806 "x": 1030.7381553649902,
\r
807 "y": 3074.1516160964966,
\r
808 "z": "652cf04d.917e78",
\r
816 "id": "d417f4d3.21848",
\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": 1408.3095397949219,
\r
822 "y": 3072.389811515808,
\r
823 "z": "652cf04d.917e78",
\r
827 "id": "bd2f9d29.6f4cd",
\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": 546.6429176330566,
\r
834 "y": 3188.1039962768555,
\r
835 "z": "652cf04d.917e78",
\r
843 "id": "7ec6f0ba.5529d8",
\r
846 "xml": "<outcome value=''>",
\r
849 "x": 694.7857513427734,
\r
850 "y": 3188.103979110718,
\r
851 "z": "652cf04d.917e78",
\r
859 "id": "30224228.963f36",
\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": 973.0954627990723,
\r
865 "y": 2546.9612531661987,
\r
866 "z": "652cf04d.917e78",
\r
870 "id": "f5318147.69e14",
\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": 1433.2145919799805,
\r
877 "y": 4135.984929084778,
\r
878 "z": "652cf04d.917e78",
\r
886 "id": "b772b2db.6bf188",
\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": 1851.7857627868652,
\r
893 "y": 4070.556393623352,
\r
894 "z": "652cf04d.917e78",
\r
906 "id": "2013144f.4b7fd4",
\r
908 "name": "Pending Delete",
\r
909 "xml": "<outcome value='Pending Delete'>\n",
\r
912 "x": 2092.4526329040527,
\r
913 "y": 4112.222897529602,
\r
914 "z": "652cf04d.917e78",
\r
922 "id": "bd45a651.d4fc18",
\r
925 "xml": "<outcome value='Other'>\n",
\r
928 "x": 2065.309772491455,
\r
929 "y": 4163.222878456116,
\r
930 "z": "652cf04d.917e78",
\r
938 "id": "81eba499.0af278",
\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": 2601.0240745544434,
\r
945 "y": 4108.460795402527,
\r
946 "z": "652cf04d.917e78",
\r
955 "id": "9c0a541e.0b30c8",
\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": 2235.309684753418,
\r
962 "y": 4162.794255256653,
\r
963 "z": "652cf04d.917e78",
\r
971 "id": "65278a7b.2864d4",
\r
973 "name": "cloud-region",
\r
974 "xml": "<outcome value='cloud-region'>\n",
\r
977 "x": 2775.309860229492,
\r
978 "y": 4131.365619659424,
\r
979 "z": "652cf04d.917e78",
\r
987 "id": "bfe4f75a.234cc8",
\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": 2972.4525604248047,
\r
994 "y": 4131.794087409973,
\r
995 "z": "652cf04d.917e78",
\r
1003 "id": "9def1818.13c9f8",
\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": 3203.881160736084,
\r
1010 "y": 4131.365462303162,
\r
1011 "z": "652cf04d.917e78",
\r
1019 "id": "29799bf8.7888e4",
\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": 3445.309726715088,
\r
1026 "y": 4131.365558624268,
\r
1027 "z": "652cf04d.917e78",
\r
1035 "id": "a1567e58.8a3128",
\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": 3749.595645904541,
\r
1042 "y": 4131.22261428833,
\r
1043 "z": "652cf04d.917e78",
\r
1051 "id": "7b8c98d4.2676d8",
\r
1052 "type": "outcomeTrue",
\r
1054 "xml": "<outcome value='true'>\n",
\r
1057 "x": 3454.5957832336426,
\r
1058 "y": 4248.865568161011,
\r
1059 "z": "652cf04d.917e78",
\r
1067 "id": "c7e3943d.2b1af",
\r
1070 "xml": "<block>\n",
\r
1071 "atomic": "false",
\r
1074 "x": 1269.4287643432617,
\r
1075 "y": 4067.270573616028,
\r
1076 "z": "652cf04d.917e78",
\r
1085 "id": "e1eddf21.903d78",
\r
1087 "name": "set l3-network-id = -1",
\r
1088 "xml": "<set>\n<parameter name='l3-network-id' value='-1' />\n",
\r
1090 "x": 1313.7621231079102,
\r
1091 "y": 3939.175227165222,
\r
1092 "z": "652cf04d.917e78",
\r
1096 "id": "393f0cf4.4aabc4",
\r
1098 "name": "block : atomic",
\r
1099 "xml": "<block atomic=\"true\">",
\r
1102 "x": 3600.4287605285645,
\r
1103 "y": 4248.341676712036,
\r
1104 "z": "652cf04d.917e78",
\r
1107 "4729b379.1be23c",
\r
1108 "54222992.1960d8",
\r
1114 "id": "4729b379.1be23c",
\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": 3835.666763305664,
\r
1120 "y": 4210.484645843506,
\r
1121 "z": "652cf04d.917e78",
\r
1125 "id": "886b4211.4bd9a",
\r
1126 "type": "switchNode",
\r
1127 "name": "switch l3-network-id",
\r
1128 "xml": "<switch test='`$l3-network-id`'>\n",
\r
1131 "x": 1310.7620468139648,
\r
1132 "y": 4262.842268943787,
\r
1133 "z": "652cf04d.917e78",
\r
1141 "id": "74e3a542.ce5c34",
\r
1142 "type": "outcome",
\r
1144 "xml": "<outcome value='-1'>\n",
\r
1147 "x": 1480.7619972229004,
\r
1148 "y": 4262.842024803162,
\r
1149 "z": "652cf04d.917e78",
\r
1157 "id": "d4235437.829c38",
\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": 616.9525375366211,
\r
1164 "y": 2569.7856969833374,
\r
1165 "z": "652cf04d.917e78",
\r
1174 "id": "ff6622a4.df1be",
\r
1175 "type": "outcome",
\r
1177 "xml": "<outcome value=''>",
\r
1180 "x": 822.6192092895508,
\r
1181 "y": 2546.9286603927612,
\r
1182 "z": "652cf04d.917e78",
\r
1190 "id": "cb85aa4.8fd2d58",
\r
1193 "xml": "<outcome value='Other'>\n",
\r
1196 "x": 824.0478057861328,
\r
1197 "y": 2591.2142515182495,
\r
1198 "z": "652cf04d.917e78",
\r
1206 "id": "5a4f9595.634e9c",
\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": 978.3335418701172,
\r
1212 "y": 2590.6428236961365,
\r
1213 "z": "652cf04d.917e78",
\r
1217 "id": "1a70dac.17cd8a5",
\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": 974.0477333068848,
\r
1223 "y": 2635.4999294281006,
\r
1224 "z": "652cf04d.917e78",
\r
1228 "id": "d7771a1c.3c6348",
\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": 589.5715560913086,
\r
1235 "y": 2658.3244342803955,
\r
1236 "z": "652cf04d.917e78",
\r
1239 "c16c7be1.296e98",
\r
1245 "id": "c16c7be1.296e98",
\r
1246 "type": "outcome",
\r
1248 "xml": "<outcome value=''>",
\r
1251 "x": 823.5715293884277,
\r
1252 "y": 2635.467366218567,
\r
1253 "z": "652cf04d.917e78",
\r
1261 "id": "37c94a54.90c536",
\r
1264 "xml": "<outcome value='Other'>\n",
\r
1267 "x": 825.0001258850098,
\r
1268 "y": 2679.752957344055,
\r
1269 "z": "652cf04d.917e78",
\r
1277 "id": "857b4df6.43f238",
\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": 979.2858619689941,
\r
1283 "y": 2679.181529521942,
\r
1284 "z": "652cf04d.917e78",
\r
1288 "id": "2709bb13.2feecc",
\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": 971.1906661987305,
\r
1294 "y": 2724.3571367263794,
\r
1295 "z": "652cf04d.917e78",
\r
1299 "id": "6a3932df.a191e4",
\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": 597.714427947998,
\r
1306 "y": 2747.1815814971924,
\r
1307 "z": "652cf04d.917e78",
\r
1316 "id": "cc5bd4f7.75a8d",
\r
1317 "type": "outcome",
\r
1319 "xml": "<outcome value=''>",
\r
1322 "x": 820.714412689209,
\r
1323 "y": 2724.324543952942,
\r
1324 "z": "652cf04d.917e78",
\r
1332 "id": "d224df1c.f2e0d8",
\r
1335 "xml": "<outcome value='Other'>\n",
\r
1338 "x": 822.143009185791,
\r
1339 "y": 2768.61013507843,
\r
1340 "z": "652cf04d.917e78",
\r
1348 "id": "8204943d.4c85a",
\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": 976.4287452697754,
\r
1354 "y": 2768.038707256317,
\r
1355 "z": "652cf04d.917e78",
\r
1359 "id": "1f9db65f.71417a",
\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": 971.1906661987305,
\r
1365 "y": 2811.4999589920044,
\r
1366 "z": "652cf04d.917e78",
\r
1370 "id": "ba43d064.2bf358",
\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": 592.714427947998,
\r
1377 "y": 2834.3244037628174,
\r
1378 "z": "652cf04d.917e78",
\r
1387 "id": "e920eacf.c85db",
\r
1388 "type": "outcome",
\r
1390 "xml": "<outcome value=''>",
\r
1393 "x": 820.714412689209,
\r
1394 "y": 2811.467366218567,
\r
1395 "z": "652cf04d.917e78",
\r
1403 "id": "62906e0a.a907e",
\r
1406 "xml": "<outcome value='Other'>\n",
\r
1409 "x": 822.143009185791,
\r
1410 "y": 2855.752957344055,
\r
1411 "z": "652cf04d.917e78",
\r
1419 "id": "ced1f56b.7c6248",
\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": 976.4287452697754,
\r
1425 "y": 2855.181529521942,
\r
1426 "z": "652cf04d.917e78",
\r
1430 "id": "65cc69a1.7d4018",
\r
1433 "xml": "<block>\n",
\r
1434 "atomic": "false",
\r
1437 "x": 2245.6667251586914,
\r
1438 "y": 4112.999774932861,
\r
1439 "z": "652cf04d.917e78",
\r
1445 "id": "d20d55e5.845528",
\r
1446 "type": "outcome",
\r
1447 "name": "PendingDelete",
\r
1448 "xml": "<outcome value='PendingDelete'>\n",
\r
1451 "x": 2090.333366394043,
\r
1452 "y": 4067.999689102173,
\r
1453 "z": "652cf04d.917e78",
\r
1461 "id": "b98d1a52.3774",
\r
1464 "xml": "<block>\n",
\r
1465 "atomic": "false",
\r
1468 "x": 2245.5474586486816,
\r
1469 "y": 4068.776566505432,
\r
1470 "z": "652cf04d.917e78",
\r
1476 "id": "d8961e04.47a09",
\r
1477 "type": "outcome",
\r
1478 "name": "Pending Create",
\r
1479 "xml": "<outcome value='Pending Create'>\n",
\r
1482 "x": 2092.333366394043,
\r
1483 "y": 4024.666193008423,
\r
1484 "z": "652cf04d.917e78",
\r
1492 "id": "4552f1d0.132aa",
\r
1495 "xml": "<block>\n",
\r
1496 "atomic": "false",
\r
1499 "x": 2245.5474586486816,
\r
1500 "y": 4025.443070411682,
\r
1501 "z": "652cf04d.917e78",
\r
1507 "id": "6b197918.4b35",
\r
1508 "type": "outcome",
\r
1509 "name": "PendingCreate",
\r
1510 "xml": "<outcome value='PendingCreate'>\n",
\r
1513 "x": 2092.333366394043,
\r
1514 "y": 3981.332941055298,
\r
1515 "z": "652cf04d.917e78",
\r
1523 "id": "1c2107f2.1dd77",
\r
1526 "xml": "<block>\n",
\r
1527 "atomic": "false",
\r
1530 "x": 2245.5474586486816,
\r
1531 "y": 3982.109818458557,
\r
1532 "z": "652cf04d.917e78",
\r
1538 "id": "5bf4954f.7a431c",
\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": 1778.7143936157227,
\r
1545 "y": 4402.047110080719,
\r
1546 "z": "652cf04d.917e78",
\r
1554 "id": "48890473.4cc4e4",
\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": 1767.380958557129,
\r
1560 "y": 4447.04719209671,
\r
1561 "z": "652cf04d.917e78",
\r
1565 "id": "54b8c442.c1469c",
\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": 553.0001564025879,
\r
1571 "y": 5646.547995567322,
\r
1572 "z": "652cf04d.917e78",
\r
1576 "id": "f4822626.6784a",
\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": 553.8333511352539,
\r
1582 "y": 2503.8334608078003,
\r
1583 "z": "652cf04d.917e78",
\r
1587 "id": "c0f7e6fd.82944",
\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": 473.33342361450195,
\r
1594 "y": 5856.213758468628,
\r
1595 "z": "652cf04d.917e78",
\r
1598 "7a955a19.a2beec",
\r
1604 "id": "b69c7bea.5b8f98",
\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": 473.3334617614746,
\r
1610 "y": 5786.214241027832,
\r
1611 "z": "652cf04d.917e78",
\r
1615 "id": "779ef85a.752e58",
\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": 542.1666946411133,
\r
1621 "y": 2455.5000038146973,
\r
1622 "z": "652cf04d.917e78",
\r
1626 "id": "b8b61871.289a38",
\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": 447.8454360961914,
\r
1633 "y": 6422.226758003235,
\r
1634 "z": "652cf04d.917e78",
\r
1640 "id": "70b9d92d.cfcaf",
\r
1641 "type": "failure",
\r
1642 "name": "failure",
\r
1643 "xml": "<outcome value='failure'>\n",
\r
1646 "x": 1209.3574676513672,
\r
1647 "y": 5679.833315849304,
\r
1648 "z": "652cf04d.917e78",
\r
1656 "id": "8019290f.d9e57",
\r
1657 "type": "not-found",
\r
1658 "name": "not-found",
\r
1659 "xml": "<outcome value='not-found'>\n",
\r
1662 "x": 1217.928897857666,
\r
1663 "y": 5724.119029045105,
\r
1664 "z": "652cf04d.917e78",
\r
1672 "id": "7a955a19.a2beec",
\r
1673 "type": "failure",
\r
1674 "name": "failure",
\r
1675 "xml": "<outcome value='failure'>\n",
\r
1678 "x": 647.6907539367676,
\r
1679 "y": 5834.833353996277,
\r
1680 "z": "652cf04d.917e78",
\r
1688 "id": "8245dddc.98b7b8",
\r
1689 "type": "not-found",
\r
1690 "name": "not-found",
\r
1691 "xml": "<outcome value='not-found'>\n",
\r
1694 "x": 656.2621841430664,
\r
1695 "y": 5879.119067192078,
\r
1696 "z": "652cf04d.917e78",
\r
1704 "id": "f7b6f1fc.97c858",
\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": 605.5000152587891,
\r
1710 "y": 2907.1666078567505,
\r
1711 "z": "652cf04d.917e78",
\r
1715 "id": "8379176c.854518",
\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": 1427.6903991699219,
\r
1722 "y": 3027.1517295837402,
\r
1723 "z": "652cf04d.917e78",
\r
1729 "id": "8b3ae97b.251a1",
\r
1731 "name": "block : atomic",
\r
1732 "xml": "<block atomic=\"true\">",
\r
1735 "x": 1213.3571014404297,
\r
1736 "y": 3073.8185176849365,
\r
1737 "z": "652cf04d.917e78",
\r
1740 "8379176c.854518",
\r
1747 "id": "7176fd8c.2fbd64",
\r
1750 "xml": "<break>\n",
\r
1752 "x": 1397.357063293457,
\r
1753 "y": 3117.1518144607544,
\r
1754 "z": "652cf04d.917e78",
\r
1758 "id": "87ffb6ef.f80298",
\r
1760 "name": "block : atomic",
\r
1761 "xml": "<block atomic=\"true\">",
\r
1764 "x": 785.0000953674316,
\r
1765 "y": 5557.628111839294,
\r
1766 "z": "652cf04d.917e78",
\r
1775 "id": "54f75326.6021ac",
\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": 1078.3334846496582,
\r
1782 "y": 5580.9615659713745,
\r
1783 "z": "652cf04d.917e78",
\r
1786 "43faed04.0b6094",
\r
1792 "id": "43faed04.0b6094",
\r
1793 "type": "failure",
\r
1794 "name": "failure",
\r
1795 "xml": "<outcome value='failure'>\n",
\r
1798 "x": 1343.1667366027832,
\r
1799 "y": 5561.833388328552,
\r
1800 "z": "652cf04d.917e78",
\r
1808 "id": "82cc2525.32135",
\r
1809 "type": "not-found",
\r
1810 "name": "not-found",
\r
1811 "xml": "<outcome value='not-found'>\n",
\r
1814 "x": 1351.738166809082,
\r
1815 "y": 5606.119101524353,
\r
1816 "z": "652cf04d.917e78",
\r
1824 "id": "c3672ff4.a17f",
\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": 1164.3094863891602,
\r
1830 "y": 3321.437578201294,
\r
1831 "z": "652cf04d.917e78",
\r
1835 "id": "d350e16f.3e261",
\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": 525.7143821716309,
\r
1842 "y": 5461.437698364258,
\r
1843 "z": "652cf04d.917e78",
\r
1851 "id": "c37c195.a21eb68",
\r
1852 "type": "outcome",
\r
1854 "xml": "<outcome value=''>",
\r
1857 "x": 744.2858009338379,
\r
1858 "y": 5461.009107589722,
\r
1859 "z": "652cf04d.917e78",
\r
1867 "id": "609ae975.3eddb8",
\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": 1345.714443206787,
\r
1873 "y": 5479.580345153809,
\r
1874 "z": "652cf04d.917e78",
\r
1878 "id": "8b2d772a.c6035",
\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": 932.8572731018066,
\r
1885 "y": 5461.43741941452,
\r
1886 "z": "652cf04d.917e78",
\r
1895 "id": "e3d0a053.f7b56",
\r
1896 "type": "outcomeTrue",
\r
1898 "xml": "<outcome value='true'>\n",
\r
1901 "x": 1135.7143802642822,
\r
1902 "y": 5435.723169326782,
\r
1903 "z": "652cf04d.917e78",
\r
1911 "id": "cc1abe7a.9fa1e8",
\r
1912 "type": "outcomeFalse",
\r
1914 "xml": "<outcome value='false'>\n",
\r
1917 "x": 1137.1430015563965,
\r
1918 "y": 5480.008916854858,
\r
1919 "z": "652cf04d.917e78",
\r
1927 "id": "b0ee28b4.7573a8",
\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": 563.5357437133789,
\r
1934 "y": 240.4255886077881,
\r
1935 "z": "652cf04d.917e78",
\r
1941 "id": "241fabfe.69fa2c",
\r
1942 "type": "outcome",
\r
1944 "xml": "<outcome value=''>",
\r
1947 "x": 770.6190414428711,
\r
1948 "y": 1905.2470073699951,
\r
1949 "z": "652cf04d.917e78",
\r
1957 "id": "15d4f6ac.d5e021",
\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": 1148.2384300231934,
\r
1964 "y": 1805.961443901062,
\r
1965 "z": "652cf04d.917e78",
\r
1968 "711480e9.dbef28",
\r
1969 "2199667e.3808aa",
\r
1975 "id": "f0c5497d.1fa168",
\r
1977 "name": "block : atomic",
\r
1978 "xml": "<block atomic=\"true\">",
\r
1981 "x": 916.3335418701172,
\r
1982 "y": 1905.247124671936,
\r
1983 "z": "652cf04d.917e78",
\r
1986 "15d4f6ac.d5e021",
\r
1992 "id": "2199667e.3808aa",
\r
1993 "type": "outcome",
\r
1995 "xml": "<outcome value='N'>",
\r
1998 "x": 1334.6668167114258,
\r
1999 "y": 1806.4375705718994,
\r
2000 "z": "652cf04d.917e78",
\r
2008 "id": "711480e9.dbef28",
\r
2009 "type": "outcome",
\r
2011 "xml": "<outcome value='Y'>",
\r
2014 "x": 1334.6668090820312,
\r
2015 "y": 1765.0090246200562,
\r
2016 "z": "652cf04d.917e78",
\r
2024 "id": "eaee02d.8418f",
\r
2027 "xml": "<outcome value='Other'>\n",
\r
2030 "x": 1334.6667556762695,
\r
2031 "y": 1849.2947025299072,
\r
2032 "z": "652cf04d.917e78",
\r
2040 "id": "72fee52.6ade19c",
\r
2043 "xml": "<block>\n",
\r
2044 "atomic": "false",
\r
2047 "x": 1471.809726715088,
\r
2048 "y": 1765.151891708374,
\r
2049 "z": "652cf04d.917e78",
\r
2055 "id": "f80604c.1fec1f8",
\r
2058 "xml": "<outcome value='Other'>\n",
\r
2061 "x": 755.8097686767578,
\r
2062 "y": 2259.866183280945,
\r
2063 "z": "652cf04d.917e78",
\r
2071 "id": "1d97b077.4371",
\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": 921.5717315673828,
\r
2077 "y": 2258.7234535217285,
\r
2078 "z": "652cf04d.917e78",
\r
2082 "id": "2b8a3d28.12eada",
\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": 1806.643009185791,
\r
2089 "y": 1955.0089440345764,
\r
2090 "z": "652cf04d.917e78",
\r
2093 "59b40ce2.443a14",
\r
2099 "id": "59b40ce2.443a14",
\r
2100 "type": "failure",
\r
2101 "name": "failure",
\r
2102 "xml": "<outcome value='failure'>\n",
\r
2105 "x": 2083.7858123779297,
\r
2106 "y": 1928.5804772377014,
\r
2107 "z": "652cf04d.917e78",
\r
2115 "id": "b8f390d9.9644b",
\r
2116 "type": "success",
\r
2117 "name": "success",
\r
2118 "xml": "<outcome value='success'>\n",
\r
2121 "x": 2088.5475578308105,
\r
2122 "y": 1973.9613881111145,
\r
2123 "z": "652cf04d.917e78",
\r
2131 "id": "cdd8e1f0.243448",
\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": 1761.6432609558105,
\r
2137 "y": 1906.1042637825012,
\r
2138 "z": "652cf04d.917e78",
\r
2142 "id": "c9312147.c268c8",
\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": 2311.4519538879395,
\r
2148 "y": 1973.4374632835388,
\r
2149 "z": "652cf04d.917e78",
\r
2153 "id": "319f96a9.08ead2",
\r
2154 "type": "switchNode",
\r
2155 "name": "switch naming-policy",
\r
2156 "xml": "<switch test='`$db.vf-model.naming-policy`'>\n",
\r
2159 "x": 1146.024013519287,
\r
2160 "y": 2014.2470607757568,
\r
2161 "z": "652cf04d.917e78",
\r
2164 "8a5a017e.752c18",
\r
2170 "id": "8a5a017e.752c18",
\r
2171 "type": "outcome",
\r
2173 "xml": "<outcome value=''>",
\r
2176 "x": 1336.0239448547363,
\r
2177 "y": 1935.675615310669,
\r
2178 "z": "652cf04d.917e78",
\r
2186 "id": "a132177.4ea1768",
\r
2189 "xml": "<outcome value='Other'>\n",
\r
2192 "x": 1336.2621841430664,
\r
2193 "y": 2063.056559562683,
\r
2194 "z": "652cf04d.917e78",
\r
2202 "id": "bffcbc52.3223c",
\r
2204 "name": "block : atomic",
\r
2205 "xml": "<block atomic=\"true\">",
\r
2208 "x": 1488.8812141418457,
\r
2209 "y": 1934.2470817565918,
\r
2210 "z": "652cf04d.917e78",
\r
2213 "cdd8e1f0.243448",
\r
2219 "id": "7998869c.3c0bd",
\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": 1827.9291381835938,
\r
2226 "y": 2078.770941257477,
\r
2227 "z": "652cf04d.917e78",
\r
2230 "57af4cbf.e1b474",
\r
2236 "id": "a0656517.5bca38",
\r
2238 "name": "block : atomic",
\r
2239 "xml": "<block atomic=\"true\">",
\r
2242 "x": 1490.786033630371,
\r
2243 "y": 2063.056559562683,
\r
2244 "z": "652cf04d.917e78",
\r
2247 "db8c85e7.7b71c8",
\r
2253 "id": "db8c85e7.7b71c8",
\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": 1737.929054260254,
\r
2259 "y": 2033.05659532547,
\r
2260 "z": "652cf04d.917e78",
\r
2264 "id": "b52c81d4.1a1f08",
\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": 2387.7861099243164,
\r
2270 "y": 2098.770751953125,
\r
2271 "z": "652cf04d.917e78",
\r
2275 "id": "e74586be.b8e6f8",
\r
2277 "name": "block : atomic",
\r
2278 "xml": "<block atomic=\"true\">",
\r
2281 "x": 1954.0475997924805,
\r
2282 "y": 6545.819259643555,
\r
2283 "z": "652cf04d.917e78",
\r
2286 "fcbc941a.75b4b8",
\r
2287 "5e0caa6d.e903f4",
\r
2294 "id": "57af4cbf.e1b474",
\r
2295 "type": "failure",
\r
2296 "name": "failure",
\r
2297 "xml": "<outcome value='failure'>\n",
\r
2300 "x": 2126.095184326172,
\r
2301 "y": 2053.6994485855103,
\r
2302 "z": "652cf04d.917e78",
\r
2310 "id": "d28171a6.a4093",
\r
2311 "type": "success",
\r
2312 "name": "success",
\r
2313 "xml": "<outcome value='success'>\n",
\r
2316 "x": 2130.8569297790527,
\r
2317 "y": 2099.0803594589233,
\r
2318 "z": "652cf04d.917e78",
\r
2326 "id": "1677d157.c65a77",
\r
2328 "name": "block : atomic",
\r
2329 "xml": "<block atomic=\"true\">",
\r
2332 "x": 781.3332824707031,
\r
2333 "y": 1408.666666984558,
\r
2334 "z": "652cf04d.917e78",
\r
2337 "e4f063d3.c2f668",
\r
2343 "id": "93239a74.eab46",
\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": 564.6666297912598,
\r
2350 "y": 1409.333312034607,
\r
2351 "z": "652cf04d.917e78",
\r
2359 "id": "e4f063d3.c2f668",
\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": 1009.3333206176758,
\r
2366 "y": 1340.3334255218506,
\r
2367 "z": "652cf04d.917e78",
\r
2370 "2d4e4bf5.37f93c",
\r
2376 "id": "27b813e1.4ee81c",
\r
2377 "type": "failure",
\r
2378 "name": "failure",
\r
2379 "xml": "<outcome value='failure'>\n",
\r
2382 "x": 1226.912612915039,
\r
2383 "y": 1371.8174781799316,
\r
2384 "z": "652cf04d.917e78",
\r
2392 "id": "2d4e4bf5.37f93c",
\r
2393 "type": "not-found",
\r
2394 "name": "not-found",
\r
2395 "xml": "<outcome value='not-found'>\n",
\r
2398 "x": 1235.8414459228516,
\r
2399 "y": 1308.4366302490234,
\r
2400 "z": "652cf04d.917e78",
\r
2408 "id": "d72cd4af.95669",
\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": 986.3332977294922,
\r
2415 "y": 1480.3333644866943,
\r
2416 "z": "652cf04d.917e78",
\r
2424 "id": "b3fe8ef5.7f7b08",
\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": 1199.6667404174805,
\r
2431 "y": 1480.333303451538,
\r
2432 "z": "652cf04d.917e78",
\r
2440 "id": "6c3837b.20f1348",
\r
2441 "type": "outcome",
\r
2442 "name": "collection",
\r
2443 "xml": "<outcome value='collection'>\n",
\r
2446 "x": 1371.3333778381348,
\r
2447 "y": 1480.3333854675293,
\r
2448 "z": "652cf04d.917e78",
\r
2456 "id": "d9f8f3cd.64b7b8",
\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": 1591.3332824707031,
\r
2463 "y": 1478.6666469573975,
\r
2464 "z": "652cf04d.917e78",
\r
2468 "9189a100.b52d78",
\r
2474 "id": "9189a100.b52d78",
\r
2475 "type": "failure",
\r
2476 "name": "failure",
\r
2477 "xml": "<outcome value='failure'>\n",
\r
2480 "x": 1805.579475402832,
\r
2481 "y": 1430.1508359909058,
\r
2482 "z": "652cf04d.917e78",
\r
2490 "id": "f170a79a.1b1ac",
\r
2491 "type": "not-found",
\r
2492 "name": "not-found",
\r
2493 "xml": "<outcome value='not-found'>\n",
\r
2496 "x": 1814.508071899414,
\r
2497 "y": 1388.4365692138672,
\r
2498 "z": "652cf04d.917e78",
\r
2506 "id": "e1621aae.8a7778",
\r
2507 "type": "success",
\r
2508 "name": "success",
\r
2509 "xml": "<outcome value='success'>\n",
\r
2512 "x": 1824.666790008545,
\r
2513 "y": 1591.9999542236328,
\r
2514 "z": "652cf04d.917e78",
\r
2522 "id": "23c6675b.1dfc4",
\r
2524 "name": "block : atomic",
\r
2525 "xml": "<block atomic=\"true\">",
\r
2528 "x": 1977.9999313354492,
\r
2529 "y": 1591.3332500457764,
\r
2530 "z": "652cf04d.917e78",
\r
2533 "9e02f3b5.206e98",
\r
2536 "22797e19.563542",
\r
2542 "id": "9e02f3b5.206e98",
\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": 2290.619071960449,
\r
2549 "y": 1540.5715045928955,
\r
2550 "z": "652cf04d.917e78",
\r
2558 "id": "8992318d.0d7de",
\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": 2320.6190338134766,
\r
2564 "y": 1493.9048767089844,
\r
2565 "z": "652cf04d.917e78",
\r
2569 "id": "ff455704.dd71a8",
\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": 2607.2855834960938,
\r
2576 "y": 1540.5715036392212,
\r
2577 "z": "652cf04d.917e78",
\r
2585 "id": "add4fb90.7b64c",
\r
2586 "type": "outcomeTrue",
\r
2588 "xml": "<outcome value='true'>\n",
\r
2591 "x": 2828.952362060547,
\r
2592 "y": 1540.5714683532715,
\r
2593 "z": "652cf04d.917e78",
\r
2601 "id": "c85d2956.aba338",
\r
2604 "xml": "<block>\n",
\r
2605 "atomic": "false",
\r
2608 "x": 2958.952392578125,
\r
2609 "y": 1540.5715446472168,
\r
2610 "z": "652cf04d.917e78",
\r
2613 "40850f47.7a7e78",
\r
2619 "id": "40850f47.7a7e78",
\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": 3232.285758972168,
\r
2625 "y": 1515.5715236663818,
\r
2626 "z": "652cf04d.917e78",
\r
2630 "id": "52b6fff4.bf5a48",
\r
2633 "xml": "<break>\n",
\r
2635 "x": 3125.619373321533,
\r
2636 "y": 1563.904893875122,
\r
2637 "z": "652cf04d.917e78",
\r
2641 "id": "748a871e.ccc29",
\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": 2302.285690307617,
\r
2648 "y": 1590.5714855194092,
\r
2649 "z": "652cf04d.917e78",
\r
2657 "id": "88c71dfb.666f4",
\r
2658 "type": "outcomeFalse",
\r
2660 "xml": "<outcome value='false'>\n",
\r
2663 "x": 2523.952537536621,
\r
2664 "y": 1590.5715079307556,
\r
2665 "z": "652cf04d.917e78",
\r
2673 "id": "a88c2f3d.bf4fa8",
\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": 612.9999694824219,
\r
2679 "y": 1360.3334436416626,
\r
2680 "z": "652cf04d.917e78",
\r
2684 "id": "22797e19.563542",
\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": 2282.2860145568848,
\r
2690 "y": 1638.904821395874,
\r
2691 "z": "652cf04d.917e78",
\r
2695 "id": "1a7acef5.2220b1",
\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": 2323.95272064209,
\r
2701 "y": 1685.5714893341064,
\r
2702 "z": "652cf04d.917e78",
\r
2706 "id": "3e36f71.f2f0b88",
\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": 592.1666641235352,
\r
2712 "y": 1617.8333930969238,
\r
2713 "z": "652cf04d.917e78",
\r
2717 "id": "6e06d5a1.039e24",
\r
2719 "name": "block : atomic",
\r
2720 "xml": "<block atomic=\"true\">",
\r
2723 "x": 710.0000457763672,
\r
2724 "y": 5950.80961894989,
\r
2725 "z": "652cf04d.917e78",
\r
2733 "id": "b3a3b6d8.b3b1a",
\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": 493.3333930969238,
\r
2740 "y": 5951.476263999939,
\r
2741 "z": "652cf04d.917e78",
\r
2749 "id": "15f88503.d536cb",
\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": 993.3333740234375,
\r
2756 "y": 5950.333299636841,
\r
2757 "z": "652cf04d.917e78",
\r
2766 "id": "ab9ecf4.f4a9ab",
\r
2767 "type": "failure",
\r
2768 "name": "failure",
\r
2769 "xml": "<outcome value='failure'>\n",
\r
2772 "x": 1252.6905975341797,
\r
2773 "y": 5927.285715103149,
\r
2774 "z": "652cf04d.917e78",
\r
2782 "id": "7760b70d.6ce06",
\r
2783 "type": "not-found",
\r
2784 "name": "not-found",
\r
2785 "xml": "<outcome value='not-found'>\n",
\r
2788 "x": 1261.2620277404785,
\r
2789 "y": 5971.57142829895,
\r
2790 "z": "652cf04d.917e78",
\r
2798 "id": "5621d64.66c8228",
\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": 1314.9047927856445,
\r
2805 "y": 4383.428667068481,
\r
2806 "z": "652cf04d.917e78",
\r
2810 "55fd7e77.380188",
\r
2816 "id": "590fbfa.56ffd4",
\r
2817 "type": "outcome",
\r
2819 "xml": "<outcome value=''>",
\r
2822 "x": 1487.7619552612305,
\r
2823 "y": 4346.285726547241,
\r
2824 "z": "652cf04d.917e78",
\r
2832 "id": "55fd7e77.380188",
\r
2833 "type": "outcome",
\r
2835 "xml": "<outcome value='0'>\n",
\r
2838 "x": 1489.1905250549316,
\r
2839 "y": 4384.856889724731,
\r
2840 "z": "652cf04d.917e78",
\r
2848 "id": "5c002b3b.bf14dc",
\r
2851 "xml": "<outcome value='Other'>\n",
\r
2854 "x": 1487.7619895935059,
\r
2855 "y": 4423.428281784058,
\r
2856 "z": "652cf04d.917e78",
\r
2864 "id": "42d5e987.8ca46",
\r
2867 "xml": "<block>\n",
\r
2868 "atomic": "false",
\r
2871 "x": 1609.190544128418,
\r
2872 "y": 4423.428548812866,
\r
2873 "z": "652cf04d.917e78",
\r
2876 "5bf4954f.7a431c",
\r
2882 "id": "c908a6ad.557b18",
\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": 1680.6191482543945,
\r
2888 "y": 4354.856889724731,
\r
2889 "z": "652cf04d.917e78",
\r
2893 "id": "525bcd69.d52c4c",
\r
2895 "name": "block : atomic",
\r
2896 "xml": "<block atomic=\"true\">",
\r
2899 "x": 298.0793991088867,
\r
2900 "y": 420.11908626556396,
\r
2901 "z": "652cf04d.917e78",
\r
2904 "b0ee28b4.7573a8",
\r
2905 "65b55bf0.e17c94",
\r
2906 "c29453e1.d0b3d8",
\r
2907 "3f69e8e3.cf5be8",
\r
2909 "4ce50465.9ccc0c",
\r
2915 "id": "cefc1963.652428",
\r
2918 "xml": "<block>\n",
\r
2919 "atomic": "false",
\r
2922 "x": 1950.3810005187988,
\r
2923 "y": 4402.032744407654,
\r
2924 "z": "652cf04d.917e78",
\r
2928 "1546bd44.dac763",
\r
2935 "id": "680457ce.355c7",
\r
2937 "name": "clear aai.l3-network",
\r
2938 "xml": "<set>\n<parameter name='aai.l3-network.' value='' />\n",
\r
2940 "x": 1301.8095703125,
\r
2941 "y": 3456.3182973861694,
\r
2942 "z": "652cf04d.917e78",
\r
2946 "id": "54222992.1960d8",
\r
2949 "xml": "<break>\n",
\r
2951 "x": 3750.6663818359375,
\r
2952 "y": 4302.032426834106,
\r
2953 "z": "652cf04d.917e78",
\r
2957 "id": "16ed0d4.c25bbf3",
\r
2959 "name": "set found-network to false",
\r
2960 "xml": "<set>\n<parameter name='found-network' value='false' />\n",
\r
2962 "x": 1450.380973815918,
\r
2963 "y": 4007.7468309402466,
\r
2964 "z": "652cf04d.917e78",
\r
2968 "id": "e8b88764.0e454",
\r
2970 "name": "block : atomic",
\r
2971 "xml": "<block atomic=\"true\">",
\r
2974 "x": 2422.0952796936035,
\r
2975 "y": 4162.032627105713,
\r
2976 "z": "652cf04d.917e78",
\r
2979 "81eba499.0af278",
\r
2985 "id": "8cc5b790.718ca",
\r
2986 "type": "switchNode",
\r
2987 "name": "switch found-network",
\r
2988 "xml": "<switch test='`$found-network`'>\n",
\r
2991 "x": 2613.523826599121,
\r
2992 "y": 4192.032681465149,
\r
2993 "z": "652cf04d.917e78",
\r
3001 "id": "5189f56d.e57b74",
\r
3003 "name": "set found-network to true",
\r
3004 "xml": "<set>\n<parameter name='found-network' value='true' />\n",
\r
3006 "x": 3806.381259918213,
\r
3007 "y": 4256.3181076049805,
\r
3008 "z": "652cf04d.917e78",
\r
3012 "id": "8e56c1e2.9c47b",
\r
3013 "type": "outcomeTrue",
\r
3015 "xml": "<outcome value='true'>\n",
\r
3018 "x": 2782.095317840576,
\r
3019 "y": 4192.0326108932495,
\r
3020 "z": "652cf04d.917e78",
\r
3028 "id": "56545bb.806fe24",
\r
3031 "xml": "<break>\n",
\r
3033 "x": 2912.095386505127,
\r
3034 "y": 4190.604004859924,
\r
3035 "z": "652cf04d.917e78",
\r
3039 "id": "852f0b12.336648",
\r
3041 "name": "block : atomic",
\r
3042 "xml": "<block atomic=\"true\">",
\r
3045 "x": 1622.3809967041016,
\r
3046 "y": 4135.746905326843,
\r
3047 "z": "652cf04d.917e78",
\r
3050 "b772b2db.6bf188",
\r
3056 "id": "aaa6bab8.ec80f",
\r
3057 "type": "switchNode",
\r
3058 "name": "switch found-network",
\r
3059 "xml": "<switch test='`$found-network`'>\n",
\r
3062 "x": 1832.3809509277344,
\r
3063 "y": 4207.746788978577,
\r
3064 "z": "652cf04d.917e78",
\r
3072 "id": "ae15eed2.e4fa88",
\r
3073 "type": "outcomeTrue",
\r
3075 "xml": "<outcome value='true'>\n",
\r
3078 "x": 2000.9524421691895,
\r
3079 "y": 4207.746718406677,
\r
3080 "z": "652cf04d.917e78",
\r
3088 "id": "290a5acd.b811fe",
\r
3091 "xml": "<break>\n",
\r
3093 "x": 2130.9525108337402,
\r
3094 "y": 4206.318112373352,
\r
3095 "z": "652cf04d.917e78",
\r
3099 "id": "c11ff570.face3",
\r
3101 "name": "set subnet data",
\r
3102 "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
3104 "x": 2104.6667671203613,
\r
3105 "y": 4432.714490890503,
\r
3106 "z": "652cf04d.917e78",
\r
3110 "id": "b2dc37a2.39945",
\r
3111 "type": "switchNode",
\r
3112 "name": "switch dhcp-enabled",
\r
3113 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].dhcp-enabled`'>\n",
\r
3116 "x": 2119.1905479431152,
\r
3117 "y": 4485.557444572449,
\r
3118 "z": "652cf04d.917e78",
\r
3121 "cd2523f4.0b1db8",
\r
3127 "id": "cd2523f4.0b1db8",
\r
3128 "type": "outcomeTrue",
\r
3130 "xml": "<outcome value='true'>\n",
\r
3133 "x": 2282.047712598528,
\r
3134 "y": 4464.1288022994995,
\r
3135 "z": "652cf04d.917e78",
\r
3143 "id": "2a325c94.48677c",
\r
3144 "type": "outcomeFalse",
\r
3146 "xml": "<outcome value='false'>\n",
\r
3149 "x": 2280.6190452575684,
\r
3150 "y": 4509.843228340149,
\r
3151 "z": "652cf04d.917e78",
\r
3159 "id": "5385445e.1587b4",
\r
3161 "name": "set dhcp-enabled to Y",
\r
3162 "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
3164 "x": 2454.9049110412598,
\r
3165 "y": 4462.700198173523,
\r
3166 "z": "652cf04d.917e78",
\r
3170 "id": "83b7359e.e55738",
\r
3172 "name": "set dhcp-enabled to N",
\r
3173 "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
3175 "x": 2452.047679901123,
\r
3176 "y": 4509.843228340149,
\r
3177 "z": "652cf04d.917e78",
\r
3181 "id": "bfb8729.d25369",
\r
3182 "type": "switchNode",
\r
3183 "name": "switch subnet-role",
\r
3184 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-role`'>\n",
\r
3187 "x": 2119.666717529297,
\r
3188 "y": 4314.605116844177,
\r
3189 "z": "652cf04d.917e78",
\r
3197 "id": "b3461715.a1c54",
\r
3198 "type": "outcome",
\r
3200 "xml": "<outcome value=''>",
\r
3203 "x": 2286.333320617676,
\r
3204 "y": 4314.604768753052,
\r
3205 "z": "652cf04d.917e78",
\r
3213 "id": "3b809c11.157b54",
\r
3215 "name": "set subnet-role to NONE",
\r
3216 "xml": "<set>\n<parameter name='aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].subnet-role' value='NONE' />\n",
\r
3218 "x": 2468.0001068115234,
\r
3219 "y": 4313.93842124939,
\r
3220 "z": "652cf04d.917e78",
\r
3224 "id": "1546bd44.dac763",
\r
3225 "type": "switchNode",
\r
3226 "name": "switch ip-version",
\r
3227 "xml": "<switch test='`$aai.l3-network.l3-network[$db-network-index].subnets.subnet[$subnet-index].ip-version`'>\n",
\r
3230 "x": 2114.9050521850586,
\r
3231 "y": 4379.096222877502,
\r
3232 "z": "652cf04d.917e78",
\r
3235 "d33d7dba.02ad08",
\r
3241 "id": "d33d7dba.02ad08",
\r
3242 "type": "outcome",
\r
3244 "xml": "<outcome value='4'>\n",
\r
3247 "x": 2280.6191940307617,
\r
3248 "y": 4360.524620056152,
\r
3249 "z": "652cf04d.917e78",
\r
3257 "id": "9e9034a9.798778",
\r
3258 "type": "outcome",
\r
3260 "xml": "<outcome value='6'>\n",
\r
3263 "x": 2280.619155883789,
\r
3264 "y": 4401.953363418579,
\r
3265 "z": "652cf04d.917e78",
\r
3273 "id": "b8e9d995.95c2a8",
\r
3275 "name": "set tmp.ip-version to ipv4",
\r
3276 "xml": "<set>\n<parameter name='tmp.ip-version' value='ipv4' />\n",
\r
3278 "x": 2467.7619590759277,
\r
3279 "y": 4359.667547225952,
\r
3280 "z": "652cf04d.917e78",
\r
3284 "id": "6716e11d.548a3",
\r
3286 "name": "set tmp.ip-version to ipv6",
\r
3287 "xml": "<set>\n<parameter name='tmp.ip-version' value='ipv6' />\n",
\r
3289 "x": 2466.333511352539,
\r
3290 "y": 4401.953365325928,
\r
3291 "z": "652cf04d.917e78",
\r
3295 "id": "f73eb405.e256b8",
\r
3296 "type": "switchNode",
\r
3297 "name": "switch network-role",
\r
3298 "xml": "<switch test='`$db.vf-network-role-mapping[$role-index].network-role`'>\n",
\r
3301 "x": 747.3332443237305,
\r
3302 "y": 4387.333273887634,
\r
3303 "z": "652cf04d.917e78",
\r
3308 "7a9134fc.396d14",
\r
3314 "id": "a1e4bd7f.d5ea9",
\r
3315 "type": "outcome",
\r
3317 "xml": "<outcome value=''>",
\r
3320 "x": 915.4285087585449,
\r
3321 "y": 4285.66668510437,
\r
3322 "z": "652cf04d.917e78",
\r
3330 "id": "a8f001ac.33558",
\r
3333 "xml": "<outcome value='Other'>\n",
\r
3336 "x": 913.999885559082,
\r
3337 "y": 4413.999873161316,
\r
3338 "z": "652cf04d.917e78",
\r
3346 "id": "c630c62f.2e4b88",
\r
3349 "xml": "<block>\n",
\r
3350 "atomic": "false",
\r
3353 "x": 1052.8095169067383,
\r
3354 "y": 4325.42826461792,
\r
3355 "z": "652cf04d.917e78",
\r
3361 "id": "f1e14dbb.a2c47",
\r
3362 "type": "get-resource",
\r
3363 "name": "get-resource VNF_RELATED_NETWORK_ROLE",
\r
3364 "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
3367 "x": 1409.333339691162,
\r
3368 "y": 4717.079788208008,
\r
3369 "z": "652cf04d.917e78",
\r
3372 "3772719.a8f170e",
\r
3378 "id": "3772719.a8f170e",
\r
3379 "type": "failure",
\r
3380 "name": "failure",
\r
3381 "xml": "<outcome value='failure'>\n",
\r
3384 "x": 1678.0000038146973,
\r
3385 "y": 4547.746629714966,
\r
3386 "z": "652cf04d.917e78",
\r
3394 "id": "3270a935.e0fa9e",
\r
3395 "type": "success",
\r
3396 "name": "success",
\r
3397 "xml": "<outcome value='success'>\n",
\r
3400 "x": 1681.0000343322754,
\r
3401 "y": 4910.41314125061,
\r
3402 "z": "652cf04d.917e78",
\r
3410 "id": "bec6dac4.be5be",
\r
3412 "name": "block : atomic",
\r
3413 "xml": "<block atomic=\"true\">",
\r
3416 "x": 1847.333339691162,
\r
3417 "y": 4908.412796020508,
\r
3418 "z": "652cf04d.917e78",
\r
3421 "70df31da.fe5458",
\r
3422 "10dd5c97.f83c3b",
\r
3425 "ad5b3ac9.e19098",
\r
3426 "8ca661f6.f5d5f8",
\r
3428 "32376f69.700f08",
\r
3434 "id": "29d3dc98.16bcd4",
\r
3435 "type": "outcome",
\r
3436 "name": "service-instance",
\r
3437 "xml": "<outcome value='service-instance'>\n",
\r
3440 "x": 2785.618808746338,
\r
3441 "y": 4080.651467323303,
\r
3442 "z": "652cf04d.917e78",
\r
3450 "id": "4ccf1527.e6d86c",
\r
3452 "name": "for each relationship data",
\r
3453 "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
3456 "x": 3011.0946464538574,
\r
3457 "y": 4081.0800971984863,
\r
3458 "z": "652cf04d.917e78",
\r
3466 "id": "7aafe2ec.322514",
\r
3467 "type": "switchNode",
\r
3468 "name": "switch relationship-key",
\r
3469 "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
3472 "x": 3246.3332176208496,
\r
3473 "y": 4079.413528442383,
\r
3474 "z": "652cf04d.917e78",
\r
3482 "id": "9d6550c4.3622f8",
\r
3483 "type": "outcome",
\r
3484 "name": "service-instance.service-instance-id",
\r
3485 "xml": "<outcome value='service-instance.service-instance-id'>\n",
\r
3488 "x": 3512.761577606201,
\r
3489 "y": 4079.413592338562,
\r
3490 "z": "652cf04d.917e78",
\r
3498 "id": "7003f69f.877238",
\r
3500 "name": "set network-service-instance-id",
\r
3501 "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
3503 "x": 3806.3333625793457,
\r
3504 "y": 4077.747007369995,
\r
3505 "z": "652cf04d.917e78",
\r
3509 "id": "70df31da.fe5458",
\r
3510 "type": "execute",
\r
3511 "name": "generate network-topology-identifier-structure url",
\r
3512 "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
3515 "x": 2166.6665077209473,
\r
3516 "y": 4604.080429077148,
\r
3517 "z": "652cf04d.917e78",
\r
3523 "id": "93b3be63.c398e",
\r
3524 "type": "execute",
\r
3525 "name": "execute RestApiCallNode - get network-topology-identifier-structure",
\r
3526 "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
3529 "x": 2223.666301727295,
\r
3530 "y": 4707.509169578552,
\r
3531 "z": "652cf04d.917e78",
\r
3539 "id": "10dd5c97.f83c3b",
\r
3540 "type": "execute",
\r
3541 "name": "generate network-topology-identifier-structure url (part 2)",
\r
3542 "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
3545 "x": 2188.333095550537,
\r
3546 "y": 4647.413772583008,
\r
3547 "z": "652cf04d.917e78",
\r
3553 "id": "aac69396.6ddb18",
\r
3554 "type": "execute",
\r
3555 "name": "printContext",
\r
3556 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/bgb-vnfa.log' />\n",
\r
3559 "x": 493.6667137145996,
\r
3560 "y": 4554.079788208008,
\r
3561 "z": "652cf04d.917e78",
\r
3567 "id": "ad3ea158.a938e8",
\r
3568 "type": "failure",
\r
3569 "name": "failure",
\r
3570 "xml": "<outcome value='failure'>\n",
\r
3573 "x": 2552.775489807129,
\r
3574 "y": 4707.259647369385,
\r
3575 "z": "652cf04d.917e78",
\r
3583 "id": "8d286d93.2f6ff",
\r
3585 "name": "set is-trunked and segmentation-id in vnf-network",
\r
3586 "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
3588 "x": 2166.333324432373,
\r
3589 "y": 4767.746793746948,
\r
3590 "z": "652cf04d.917e78",
\r
3594 "id": "8ca661f6.f5d5f8",
\r
3596 "name": "custom query: get owning entity",
\r
3597 "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
3600 "x": 2107.3332176208496,
\r
3601 "y": 4843.080276489258,
\r
3602 "z": "652cf04d.917e78",
\r
3605 "cb08c447.df52e8",
\r
3611 "id": "cb08c447.df52e8",
\r
3612 "type": "failure",
\r
3613 "name": "failure",
\r
3614 "xml": "<outcome value='failure'>\n",
\r
3617 "x": 2317.5712661743164,
\r
3618 "y": 4821.74663066864,
\r
3619 "z": "652cf04d.917e78",
\r
3627 "id": "3df62a76.46167e",
\r
3628 "type": "not-found",
\r
3629 "name": "not-found",
\r
3630 "xml": "<outcome value='not-found'>\n",
\r
3633 "x": 2324.7141609191895,
\r
3634 "y": 4867.460855484009,
\r
3635 "z": "652cf04d.917e78",
\r
3643 "id": "57855376.396fb4",
\r
3645 "name": "custom query: get tenant network",
\r
3646 "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
3649 "x": 2557.0000343322754,
\r
3650 "y": 5016.080413818359,
\r
3651 "z": "652cf04d.917e78",
\r
3660 "id": "43d389bc.8dd5c",
\r
3661 "type": "failure",
\r
3662 "name": "failure",
\r
3663 "xml": "<outcome value='failure'>\n",
\r
3666 "x": 2770.238082885742,
\r
3667 "y": 4994.746912956238,
\r
3668 "z": "652cf04d.917e78",
\r
3676 "id": "ba0b7d99.7e8938",
\r
3677 "type": "not-found",
\r
3678 "name": "not-found",
\r
3679 "xml": "<outcome value='not-found'>\n",
\r
3682 "x": 2777.3809776306152,
\r
3683 "y": 5040.461137771606,
\r
3684 "z": "652cf04d.917e78",
\r
3692 "id": "17456206.9d075e",
\r
3694 "name": "for each relationship",
\r
3695 "xml": "<for index='rel-index' start='0' end='`$tmp.AnAI-data.get-networks.results[0].l3-network.relationship-list.relationship_length`' >\n",
\r
3698 "x": 2524.0000343322754,
\r
3699 "y": 5142.0805587768555,
\r
3700 "z": "652cf04d.917e78",
\r
3708 "id": "ce79340.35758d",
\r
3709 "type": "switchNode",
\r
3710 "name": "switch related-to",
\r
3711 "xml": "<switch test='`$tmp.AnAI-data.get-networks.results[0].l3-network.relationship-list.relationship[$rel-index].related-to`'>\n",
\r
3714 "x": 2722.0000343322754,
\r
3715 "y": 5142.0805587768555,
\r
3716 "z": "652cf04d.917e78",
\r
3724 "id": "fa4ca619.db292",
\r
3725 "type": "outcome",
\r
3726 "name": "vlan-tag",
\r
3727 "xml": "<outcome value='vlan-tag'>\n",
\r
3730 "x": 2892.0000343322754,
\r
3731 "y": 5142.0805587768555,
\r
3732 "z": "652cf04d.917e78",
\r
3740 "id": "4c7222a4.15e9ac",
\r
3742 "name": "block : atomic",
\r
3743 "xml": "<block atomic=\"true\">",
\r
3746 "x": 3060.0000343322754,
\r
3747 "y": 5140.0805587768555,
\r
3748 "z": "652cf04d.917e78",
\r
3751 "43474b1d.d7ef7c",
\r
3752 "2b8c993e.dd7eb6",
\r
3758 "id": "43474b1d.d7ef7c",
\r
3760 "name": "set vlan-tag-id",
\r
3761 "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
3763 "x": 3236.0000343322754,
\r
3764 "y": 5100.0805587768555,
\r
3765 "z": "652cf04d.917e78",
\r
3769 "id": "2b8c993e.dd7eb6",
\r
3770 "type": "get-resource",
\r
3771 "name": "get-resource vlan-tag",
\r
3772 "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
3775 "x": 3258.0000343322754,
\r
3776 "y": 5158.0805587768555,
\r
3777 "z": "652cf04d.917e78",
\r
3780 "799d4f7d.0c1778",
\r
3786 "id": "799d4f7d.0c1778",
\r
3787 "type": "failure",
\r
3788 "name": "failure",
\r
3789 "xml": "<outcome value='failure'>\n",
\r
3792 "x": 3438.0476417541504,
\r
3793 "y": 5140.2236251831055,
\r
3794 "z": "652cf04d.917e78",
\r
3802 "id": "ad5b3ac9.e19098",
\r
3804 "name": "for each related network role",
\r
3805 "xml": "<for index='rel-network-role-index' start='0' end='`$db.vnf-related-network-role_length`' >\n",
\r
3808 "x": 2094.9999656677246,
\r
3809 "y": 5072.414123535156,
\r
3810 "z": "652cf04d.917e78",
\r
3818 "id": "742a4410.9dd994",
\r
3820 "name": "block : atomic",
\r
3821 "xml": "<block atomic=\"true\">",
\r
3824 "x": 2299.9999656677246,
\r
3825 "y": 5073.747268676758,
\r
3826 "z": "652cf04d.917e78",
\r
3829 "57855376.396fb4",
\r
3830 "17456206.9d075e",
\r
3836 "id": "32376f69.700f08",
\r
3837 "type": "switchNode",
\r
3838 "name": "switch rn-index",
\r
3839 "xml": "<switch test='`$rn-index`'>\n",
\r
3842 "x": 2055.9999656677246,
\r
3843 "y": 4962.080276489258,
\r
3844 "z": "652cf04d.917e78",
\r
3852 "id": "d71dcbd8.8dc7f",
\r
3854 "name": "set rn-index to related network length",
\r
3855 "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
3857 "x": 2124.6665534973145,
\r
3858 "y": 4913.080129623413,
\r
3859 "z": "652cf04d.917e78",
\r
3863 "id": "681bd084.d720e8",
\r
3864 "type": "outcome",
\r
3866 "xml": "<outcome value=''>",
\r
3869 "x": 2219.9999656677246,
\r
3870 "y": 4962.080276489258,
\r
3871 "z": "652cf04d.917e78",
\r
3879 "id": "a757207e.80691",
\r
3881 "name": "set rn-index to 0",
\r
3882 "xml": "<set>\n<parameter name='rn-index' value='0' />\n",
\r
3884 "x": 2379.9999656677246,
\r
3885 "y": 4962.080276489258,
\r
3886 "z": "652cf04d.917e78",
\r
3890 "id": "7f19e15e.2c2ee8",
\r
3892 "name": "set related-network data",
\r
3893 "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
3895 "x": 2527.6666221618652,
\r
3896 "y": 5072.747100830078,
\r
3897 "z": "652cf04d.917e78",
\r
3901 "id": "96681242.82e6c",
\r
3903 "name": "set new related network length",
\r
3904 "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
3906 "x": 2090.0000343322754,
\r
3907 "y": 5216.080413818359,
\r
3908 "z": "652cf04d.917e78",
\r
3912 "id": "6628ce12.4c6d38",
\r
3913 "type": "success",
\r
3914 "name": "success",
\r
3915 "xml": "<outcome value='success'>\n",
\r
3918 "x": 3440.0000343322754,
\r
3919 "y": 5188.080413818359,
\r
3920 "z": "652cf04d.917e78",
\r
3928 "id": "ee974e83.057d3",
\r
3930 "name": "set related-network data",
\r
3931 "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
3933 "x": 3632.0000343322754,
\r
3934 "y": 5188.080413818359,
\r
3935 "z": "652cf04d.917e78",
\r
3939 "id": "81bc4129.bb1c1",
\r
3942 "xml": "<break>\n",
\r
3944 "x": 3210.0000343322754,
\r
3945 "y": 5226.080413818359,
\r
3946 "z": "652cf04d.917e78",
\r
3950 "id": "50d3999e.8bb34",
\r
3951 "type": "comment",
\r
3952 "name": "temporary data issue: also ignore string \"null\" and \"NULL\"",
\r
3955 "x": 886.3333473205566,
\r
3956 "y": 4245.842397689819,
\r
3957 "z": "652cf04d.917e78",
\r
3961 "id": "7a9134fc.396d14",
\r
3962 "type": "outcome",
\r
3964 "xml": "<outcome value='null'>\n",
\r
3967 "x": 913.4761695861816,
\r
3968 "y": 4328.69953918457,
\r
3969 "z": "652cf04d.917e78",
\r
3977 "id": "39a7a020.ba1f58",
\r
3978 "type": "outcome",
\r
3980 "xml": "<outcome value='NULL'>",
\r
3983 "x": 913.4761791229248,
\r
3984 "y": 4371.556611061096,
\r
3985 "z": "652cf04d.917e78",
\r
3993 "id": "3f69e8e3.cf5be8",
\r
3994 "type": "switchNode",
\r
3995 "name": "switch input cloud-owner",
\r
3996 "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.cloud-owner`'>\n",
\r
3999 "x": 563.0000381469727,
\r
4000 "y": 419.4136428833008,
\r
4001 "z": "652cf04d.917e78",
\r
4010 "id": "f596a79e.8e433",
\r
4013 "xml": "<outcome value=''>\n",
\r
4016 "x": 746.3334121704102,
\r
4017 "y": 389.413631439209,
\r
4018 "z": "652cf04d.917e78",
\r
4026 "id": "4667755e.d66424",
\r
4029 "xml": "<outcome value='Other'>\n",
\r
4032 "x": 746.0953178405762,
\r
4033 "y": 430.3661251068115,
\r
4034 "z": "652cf04d.917e78",
\r
4042 "id": "a299c564.3dfdb8",
\r
4045 "xml": "<block>\n",
\r
4046 "atomic": "false",
\r
4049 "x": 881.333366394043,
\r
4050 "y": 387.7469711303711,
\r
4051 "z": "652cf04d.917e78",
\r
4057 "id": "ee8be88f.ffc97",
\r
4059 "name": "set prop.cloud-region.cloud-owner",
\r
4060 "xml": "<set>\n<parameter name='prop.cloud-region.cloud-owner' value='`$vnf-topology-operation-input.vnf-request-input.cloud-owner`' />\n",
\r
4062 "x": 963.0000228881836,
\r
4063 "y": 429.41365242004395,
\r
4064 "z": "652cf04d.917e78",
\r
4068 "id": "819ca24a.f2412",
\r
4070 "name": "call self-serve-vnf-forking-logic",
\r
4071 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vnf-forking-logic' mode='sync' >\n",
\r
4074 "x": 580.8571624755859,
\r
4075 "y": 740.2142810821533,
\r
4076 "z": "652cf04d.917e78",
\r
4082 "id": "4ce50465.9ccc0c",
\r
4083 "type": "switchNode",
\r
4084 "name": "switch ss.self-serve-flag",
\r
4085 "xml": "<switch test=\"`$ss.self-serve-flag`\">\n",
\r
4088 "x": 560.9998779296875,
\r
4089 "y": 905.7857685089111,
\r
4090 "z": "652cf04d.917e78",
\r
4093 "b05ed7a0.f4e1f8",
\r
4099 "id": "b05ed7a0.f4e1f8",
\r
4100 "type": "outcomeFalse",
\r
4102 "xml": "<outcome value='false'>\n",
\r
4105 "x": 772.7140350341797,
\r
4106 "y": 979.0710525512695,
\r
4107 "z": "652cf04d.917e78",
\r
4115 "id": "8e5a3910.2353a",
\r
4116 "type": "outcomeTrue",
\r
4118 "xml": "<outcome value='true'>\n",
\r
4121 "x": 772.2855529785156,
\r
4122 "y": 842.6428861618042,
\r
4123 "z": "652cf04d.917e78",
\r
4131 "id": "2d48d63d.1a5b82",
\r
4133 "name": "block : atomic",
\r
4134 "xml": "<block atomic=\"true\">",
\r
4137 "x": 952.4444923400879,
\r
4138 "y": 541.3888673782349,
\r
4139 "z": "652cf04d.917e78",
\r
4148 "id": "17544ab9.984c5d",
\r
4150 "name": "block : atomic",
\r
4151 "xml": "<block atomic=\"true\">",
\r
4154 "x": 952.4444923400879,
\r
4155 "y": 589.9603090286255,
\r
4156 "z": "652cf04d.917e78",
\r
4159 "c6456146.0f2668",
\r
4165 "id": "9a95814.c6dd98",
\r
4167 "name": "block : atomic",
\r
4168 "xml": "<block atomic=\"true\">",
\r
4171 "x": 955.3016090393066,
\r
4172 "y": 634.2460145950317,
\r
4173 "z": "652cf04d.917e78",
\r
4182 "id": "d6025c47.4904b",
\r
4183 "type": "configure",
\r
4184 "name": "set error-message",
\r
4185 "xml": "<set>\n<parameter name=\"error-message\" value=\"If svc-action is 'assign' then request-action must be 'CreateVnfInstance'\" />\n",
\r
4188 "x": 1188.8730735778809,
\r
4189 "y": 541.3888578414917,
\r
4190 "z": "652cf04d.917e78",
\r
4196 "id": "c6456146.0f2668",
\r
4197 "type": "configure",
\r
4198 "name": "set error-message",
\r
4199 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VF_MODEL table\" />\n",
\r
4202 "x": 1187.4444847106934,
\r
4203 "y": 590.1031522750854,
\r
4204 "z": "652cf04d.917e78",
\r
4210 "id": "557c512a.eddd3",
\r
4211 "type": "configure",
\r
4212 "name": "set error-message",
\r
4213 "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
4216 "x": 1187.4444847106934,
\r
4217 "y": 634.2460050582886,
\r
4218 "z": "652cf04d.917e78",
\r
4224 "id": "75930576.a93ef4",
\r
4226 "name": "call self-serve-vnf-assign",
\r
4227 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vnf-assign' mode='sync' >\n",
\r
4230 "x": 1223.3211402893066,
\r
4231 "y": 740.1072311401367,
\r
4232 "z": "652cf04d.917e78",
\r
4240 "id": "b4a1df9a.51e5b8",
\r
4241 "type": "comment",
\r
4242 "name": "SELF-SERVE FORK",
\r
4245 "x": 942.7618942260742,
\r
4246 "y": 793.5119113922119,
\r
4247 "z": "652cf04d.917e78",
\r
4251 "id": "8d844173.607528",
\r
4252 "type": "failure",
\r
4253 "name": "failure",
\r
4254 "xml": "<outcome value='failure'>\n",
\r
4257 "x": 1428.6187210083008,
\r
4258 "y": 739.5952625274658,
\r
4259 "z": "652cf04d.917e78",
\r
4267 "id": "9f565fa.4dc342",
\r
4268 "type": "returnSuccess",
\r
4269 "name": "return success",
\r
4270 "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
4272 "x": 1198.5635070800781,
\r
4273 "y": 988.789656996727,
\r
4274 "z": "652cf04d.917e78",
\r
4278 "id": "be242702.8a5c",
\r
4280 "name": "set vnf-level-oper-status to PendingCreate",
\r
4281 "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
4283 "x": 1286.432487487793,
\r
4284 "y": 791.599271774292,
\r
4285 "z": "652cf04d.917e78",
\r
4289 "id": "b92958a4.6d80e",
\r
4290 "type": "execute",
\r
4291 "name": "printContext",
\r
4292 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/ss-vnfend.log' />\n",
\r
4295 "x": 1185.6348037719727,
\r
4296 "y": 842.0390481948853,
\r
4297 "z": "652cf04d.917e78",
\r
4303 "id": "7c56b4f9.aca0c4",
\r
4305 "name": "block : atomic",
\r
4306 "xml": "<block atomic=\"true\">",
\r
4309 "x": 962.8727645874023,
\r
4310 "y": 842.4999408721924,
\r
4311 "z": "652cf04d.917e78",
\r
4314 "75930576.a93ef4",
\r
4324 "id": "73468fad.c71778",
\r
4326 "name": "block : atomic",
\r
4327 "xml": "<block atomic='true'>",
\r
4331 "x": 1804.3176345825195,
\r
4332 "y": 819.2462577819824,
\r
4333 "z": "652cf04d.917e78",
\r
4336 "6ffa4d06.cd8f6c",
\r
4342 "id": "a0be875f.ade8a",
\r
4344 "name": "block : atomic",
\r
4345 "xml": "<block atomic=\"true\">",
\r
4348 "x": 1604.635009765625,
\r
4349 "y": 739.785698890686,
\r
4350 "z": "652cf04d.917e78",
\r
4359 "id": "62341ef1.f30f5",
\r
4360 "type": "configure",
\r
4361 "name": "set error-message",
\r
4362 "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
4365 "x": 1816.162956237793,
\r
4366 "y": 681.690544128418,
\r
4367 "z": "652cf04d.917e78",
\r
4373 "id": "4efb64bb.616d74",
\r
4374 "type": "configure",
\r
4375 "name": "set error-message",
\r
4376 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'VNF id ' + $service-data.vnfs.vnf[$idx].vnf-id\n + ' already exists'`\" />\n",
\r
4379 "x": 2246.999954223633,
\r
4380 "y": 1253.666597366333,
\r
4381 "z": "652cf04d.917e78",
\r
4387 "id": "53faa32e.0504dc",
\r
4388 "type": "configure",
\r
4389 "name": "set error-message",
\r
4390 "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
4393 "x": 1624.0950775146484,
\r
4394 "y": 1308.476245880127,
\r
4395 "z": "652cf04d.917e78",
\r
4401 "id": "411cfc3a.01153c",
\r
4402 "type": "configure",
\r
4403 "name": "set error-message",
\r
4404 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving instance-group from AAI\" />\n",
\r
4407 "x": 1624.0950393676758,
\r
4408 "y": 1371.619031906128,
\r
4409 "z": "652cf04d.917e78",
\r
4415 "id": "53de08e6.af6ff8",
\r
4416 "type": "configure",
\r
4417 "name": "set error-message",
\r
4418 "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
4421 "x": 2218.6665420532227,
\r
4422 "y": 1387.9523315429688,
\r
4423 "z": "652cf04d.917e78",
\r
4429 "id": "2dfa859a.9ef8aa",
\r
4430 "type": "configure",
\r
4431 "name": "set error-message",
\r
4432 "xml": "<set>\n<parameter name=\"error-message\" value=\"`'Failed to get network service instance '\n + $network-service-instance + ' from MD-SAL'`\" />\n",
\r
4435 "x": 2220.1427841186523,
\r
4436 "y": 1429.666732788086,
\r
4437 "z": "652cf04d.917e78",
\r
4443 "id": "4baafedf.40884",
\r
4444 "type": "configure",
\r
4445 "name": "set error-message",
\r
4446 "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
4449 "x": 2904.666893005371,
\r
4450 "y": 1588.1904573440552,
\r
4451 "z": "652cf04d.917e78",
\r
4457 "id": "d9837d5e.fb9228",
\r
4459 "name": "block : atomic",
\r
4460 "xml": "<block atomic='true'>",
\r
4464 "x": 2930.6786499023438,
\r
4465 "y": 1892.3692474365234,
\r
4466 "z": "652cf04d.917e78",
\r
4469 "85f543a5.3e0c48",
\r
4475 "id": "dcfb1529.fec6a8",
\r
4477 "name": "block : atomic",
\r
4478 "xml": "<block atomic=\"true\">",
\r
4481 "x": 2041.9998321533203,
\r
4482 "y": 1251.9998836517334,
\r
4483 "z": "652cf04d.917e78",
\r
4486 "4efb64bb.616d74",
\r
4492 "id": "961d4497.b1f5b",
\r
4494 "name": "block : atomic",
\r
4495 "xml": "<block atomic=\"true\">",
\r
4498 "x": 1412.3333206176758,
\r
4499 "y": 1308.6664772033691,
\r
4500 "z": "652cf04d.917e78",
\r
4503 "53faa32e.0504dc",
\r
4509 "id": "4e3d9218.a643dc",
\r
4511 "name": "block : atomic",
\r
4512 "xml": "<block atomic=\"true\">",
\r
4515 "x": 1412.9996948242188,
\r
4516 "y": 1371.3331823349,
\r
4517 "z": "652cf04d.917e78",
\r
4520 "411cfc3a.01153c",
\r
4526 "id": "e5dc44b5.d3f17",
\r
4528 "name": "block : atomic",
\r
4529 "xml": "<block atomic=\"true\">",
\r
4532 "x": 2001.3332138061523,
\r
4533 "y": 1388.3333625793457,
\r
4534 "z": "652cf04d.917e78",
\r
4537 "53de08e6.af6ff8",
\r
4543 "id": "966a3052.be8b78",
\r
4545 "name": "block : atomic",
\r
4546 "xml": "<block atomic=\"true\">",
\r
4549 "x": 1999.6665878295898,
\r
4550 "y": 1430.333251953125,
\r
4551 "z": "652cf04d.917e78",
\r
4554 "2dfa859a.9ef8aa",
\r
4560 "id": "19fba1ff.3d7996",
\r
4562 "name": "block : atomic",
\r
4563 "xml": "<block atomic=\"true\">",
\r
4566 "x": 2693.9524307250977,
\r
4567 "y": 1588.9047193527222,
\r
4568 "z": "652cf04d.917e78",
\r
4577 "id": "ad1b7833.2d89a",
\r
4579 "name": "block : atomic",
\r
4580 "xml": "<block atomic=\"true\">",
\r
4583 "x": 1500.3808898925781,
\r
4584 "y": 1823.9046249389648,
\r
4585 "z": "652cf04d.917e78",
\r
4594 "id": "939de763.66009",
\r
4595 "type": "configure",
\r
4596 "name": "set error-message",
\r
4597 "xml": "<set>\n<parameter name=\"error-message\" value=\"No vnf-name was received but ecomp-generated-naming is not Y\" />\n",
\r
4600 "x": 1730.2381210327148,
\r
4601 "y": 1824.3329601287842,
\r
4602 "z": "652cf04d.917e78",
\r
4608 "id": "841445e5.523fe",
\r
4610 "name": "block : atomic",
\r
4611 "xml": "<block atomic=\"true\">",
\r
4614 "x": 2253.2380142211914,
\r
4615 "y": 1927.7618045806885,
\r
4616 "z": "652cf04d.917e78",
\r
4625 "id": "262e48b9.36be4",
\r
4626 "type": "configure",
\r
4627 "name": "set error-message",
\r
4628 "xml": "<set>\n<parameter name=\"error-message\" value=\"`$generate-unique-name-output.error-message`\" />\n",
\r
4631 "x": 2461.380889892578,
\r
4632 "y": 1927.3331956863403,
\r
4633 "z": "652cf04d.917e78",
\r
4639 "id": "95c2eab0.a4313",
\r
4641 "name": "block : atomic",
\r
4642 "xml": "<block atomic=\"true\">",
\r
4645 "x": 2301.809440612793,
\r
4646 "y": 2053.9045372009277,
\r
4647 "z": "652cf04d.917e78",
\r
4656 "id": "cd9d840e.6d9e2",
\r
4657 "type": "configure",
\r
4658 "name": "set error-message",
\r
4659 "xml": "<set>\n<parameter name=\"error-message\" value=\"Unable to generate VNF name\" />\n",
\r
4662 "x": 2524.6664962768555,
\r
4663 "y": 2054.3332080841064,
\r
4664 "z": "652cf04d.917e78",
\r
4670 "id": "1a90432.93512bd",
\r
4672 "name": "block : atomic",
\r
4673 "xml": "<block atomic='true'>",
\r
4677 "x": 2576.5480422973633,
\r
4678 "y": 2309.333641052246,
\r
4679 "z": "652cf04d.917e78",
\r
4682 "82edd673.f84e28",
\r
4688 "id": "2be0da40.0d7806",
\r
4690 "name": "block : atomic",
\r
4691 "xml": "<block atomic=\"true\">",
\r
4694 "x": 994.1904449462891,
\r
4695 "y": 2964.2857341766357,
\r
4696 "z": "652cf04d.917e78",
\r
4705 "id": "c3e06ca1.959fc",
\r
4706 "type": "configure",
\r
4707 "name": "set error-message",
\r
4708 "xml": "<set>\n<parameter name=\"error-message\" value=\"Cloud region not found in AAI\" />\n",
\r
4711 "x": 1192.7617874145508,
\r
4712 "y": 2930.0000200271606,
\r
4713 "z": "652cf04d.917e78",
\r
4719 "id": "f968cb62.56775",
\r
4721 "name": "block : atomic",
\r
4722 "xml": "<block atomic=\"true\">",
\r
4725 "x": 997.523796081543,
\r
4726 "y": 3007.619020462036,
\r
4727 "z": "652cf04d.917e78",
\r
4730 "705aa9d.1a68858",
\r
4736 "id": "705aa9d.1a68858",
\r
4737 "type": "configure",
\r
4738 "name": "set error-message",
\r
4739 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving cloud region from AAI\" />\n",
\r
4742 "x": 1196.0951385498047,
\r
4743 "y": 2973.333306312561,
\r
4744 "z": "652cf04d.917e78",
\r
4750 "id": "5c62b00e.a7cd48",
\r
4752 "name": "block : atomic",
\r
4753 "xml": "<block atomic=\"true\">",
\r
4756 "x": 855.8572311401367,
\r
4757 "y": 3186.619167327881,
\r
4758 "z": "652cf04d.917e78",
\r
4761 "7368045.ed8167c",
\r
4767 "id": "7368045.ed8167c",
\r
4768 "type": "configure",
\r
4769 "name": "set error-message",
\r
4770 "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
4773 "x": 1065.8572235107422,
\r
4774 "y": 3165.190655708313,
\r
4775 "z": "652cf04d.917e78",
\r
4781 "id": "b2ea455b.480508",
\r
4783 "name": "block : atomic",
\r
4784 "xml": "<block atomic=\"true\">",
\r
4787 "x": 1952.4405975341797,
\r
4788 "y": 3741.820848464966,
\r
4789 "z": "652cf04d.917e78",
\r
4792 "2eff60b0.82a368",
\r
4793 "2209a27.51db7de",
\r
4800 "id": "7ef20c7d.b3d83c",
\r
4802 "name": "block : atomic",
\r
4803 "xml": "<block atomic=\"true\">",
\r
4806 "x": 1141.3333282470703,
\r
4807 "y": 3276.714331626892,
\r
4808 "z": "652cf04d.917e78",
\r
4811 "1e4bb717.8c8f11",
\r
4817 "id": "1e4bb717.8c8f11",
\r
4818 "type": "configure",
\r
4819 "name": "set error-message",
\r
4820 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VF_TO_NETWORK_ROLE_MAPPING table\" />\n",
\r
4823 "x": 1344.1904373168945,
\r
4824 "y": 3243.8572273254395,
\r
4825 "z": "652cf04d.917e78",
\r
4831 "id": "ddfbfd5a.f170a",
\r
4833 "name": "block : atomic",
\r
4834 "xml": "<block atomic=\"true\">",
\r
4837 "x": 1711.3332824707031,
\r
4838 "y": 3486.285619735718,
\r
4839 "z": "652cf04d.917e78",
\r
4848 "id": "ed599d84.5459d",
\r
4849 "type": "configure",
\r
4850 "name": "set error-message",
\r
4851 "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
4854 "x": 1922.7618865966797,
\r
4855 "y": 3454.8569107055664,
\r
4856 "z": "652cf04d.917e78",
\r
4862 "id": "3ecadd51.2a79da",
\r
4864 "name": "block : atomic",
\r
4865 "xml": "<block atomic=\"true\">",
\r
4868 "x": 2731.8094635009766,
\r
4869 "y": 4707.667684555054,
\r
4870 "z": "652cf04d.917e78",
\r
4873 "1132c0eb.47f19f",
\r
4879 "id": "1132c0eb.47f19f",
\r
4880 "type": "configure",
\r
4881 "name": "set error-message",
\r
4882 "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
4885 "x": 2943.237968444824,
\r
4886 "y": 4676.238899230957,
\r
4887 "z": "652cf04d.917e78",
\r
4893 "id": "aac9396.609d348",
\r
4895 "name": "block : atomic",
\r
4896 "xml": "<block atomic=\"true\">",
\r
4899 "x": 1844.4761962890625,
\r
4900 "y": 4548.048126220703,
\r
4901 "z": "652cf04d.917e78",
\r
4904 "6ef91a22.9e6f5c",
\r
4910 "id": "6ef91a22.9e6f5c",
\r
4911 "type": "configure",
\r
4912 "name": "set error-message",
\r
4913 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error reading VNF_RELATED_NETWORK_ROLE table\" />\n",
\r
4916 "x": 2058.4761962890625,
\r
4917 "y": 4529.190979003906,
\r
4918 "z": "652cf04d.917e78",
\r
4924 "id": "bd008d18.af7e28",
\r
4926 "name": "block : atomic",
\r
4927 "xml": "<block atomic=\"true\">",
\r
4930 "x": 2488.952423095703,
\r
4931 "y": 4823.667268753052,
\r
4932 "z": "652cf04d.917e78",
\r
4935 "3b9e157a.a6eb1a",
\r
4941 "id": "3b9e157a.a6eb1a",
\r
4942 "type": "configure",
\r
4943 "name": "set error-message",
\r
4944 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error getting owning entity from service instance\" />\n",
\r
4947 "x": 2696.095443725586,
\r
4948 "y": 4799.381650924683,
\r
4949 "z": "652cf04d.917e78",
\r
4955 "id": "e973673a.4d16f8",
\r
4957 "name": "block : atomic",
\r
4958 "xml": "<block atomic=\"true\">",
\r
4961 "x": 2503.952423095703,
\r
4962 "y": 4868.667268753052,
\r
4963 "z": "652cf04d.917e78",
\r
4972 "id": "ea2f1cf6.5574e",
\r
4973 "type": "configure",
\r
4974 "name": "set error-message",
\r
4975 "xml": "<set>\n<parameter name=\"error-message\" value=\"Unable to find owning entity from service instance\" />\n",
\r
4978 "x": 2705.3810653686523,
\r
4979 "y": 4842.953462600708,
\r
4980 "z": "652cf04d.917e78",
\r
4986 "id": "1b6474fa.c07123",
\r
4988 "name": "block : atomic",
\r
4989 "xml": "<block atomic=\"true\">",
\r
4992 "x": 2947.9998168945312,
\r
4993 "y": 4994.143200874329,
\r
4994 "z": "652cf04d.917e78",
\r
5003 "id": "ad71495b.bf604",
\r
5004 "type": "configure",
\r
5005 "name": "set error-message",
\r
5006 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error calling getNetworks custom query in AAI\" />\n",
\r
5009 "x": 3163.714179992676,
\r
5010 "y": 4964.143190383911,
\r
5011 "z": "652cf04d.917e78",
\r
5017 "id": "10aba7ed.de916",
\r
5019 "name": "block : atomic",
\r
5020 "xml": "<block atomic=\"true\">",
\r
5023 "x": 2959.6665649414062,
\r
5024 "y": 5039.143200874329,
\r
5025 "z": "652cf04d.917e78",
\r
5034 "id": "92ff3f65.ace2f",
\r
5035 "type": "configure",
\r
5036 "name": "set error-message",
\r
5037 "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
5040 "x": 3175.380928039551,
\r
5041 "y": 5009.143190383911,
\r
5042 "z": "652cf04d.917e78",
\r
5048 "id": "6c186302.6806a4",
\r
5050 "name": "block : atomic",
\r
5051 "xml": "<block atomic=\"true\">",
\r
5054 "x": 3603.952033996582,
\r
5055 "y": 5140.333766937256,
\r
5056 "z": "652cf04d.917e78",
\r
5065 "id": "c91d001.4234e8",
\r
5066 "type": "configure",
\r
5067 "name": "set error-message",
\r
5068 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error getting vlan-tag object from AAI\" />\n",
\r
5071 "x": 3816.80916595459,
\r
5072 "y": 5113.190900802612,
\r
5073 "z": "652cf04d.917e78",
\r
5079 "id": "1eafb6c3.64af09",
\r
5081 "name": "block : atomic",
\r
5082 "xml": "<block atomic=\"true\">",
\r
5085 "x": 3723.6791076660156,
\r
5086 "y": 5591.275134086609,
\r
5087 "z": "652cf04d.917e78",
\r
5090 "45d48b66.a8078c",
\r
5091 "f7795356.cb57f8",
\r
5098 "id": "11a704cb.ec6e1b",
\r
5100 "name": "block : atomic",
\r
5101 "xml": "<block atomic=\"true\">",
\r
5104 "x": 1711.333267211914,
\r
5105 "y": 3536.2856159210205,
\r
5106 "z": "652cf04d.917e78",
\r
5109 "9729b81b.95b818",
\r
5115 "id": "9729b81b.95b818",
\r
5116 "type": "configure",
\r
5117 "name": "set error-message",
\r
5118 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error retrieving l3-network from AAI\" />\n",
\r
5121 "x": 1922.7618713378906,
\r
5122 "y": 3504.856906890869,
\r
5123 "z": "652cf04d.917e78",
\r
5129 "id": "2ae5fa90.61994e",
\r
5130 "type": "configure",
\r
5131 "name": "set error-message",
\r
5132 "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
5135 "x": 1847.0476913452148,
\r
5136 "y": 4247.714210510254,
\r
5137 "z": "652cf04d.917e78",
\r
5143 "id": "c374836e.37fed8",
\r
5145 "name": "block : atomic",
\r
5146 "xml": "<block atomic=\"true\">",
\r
5149 "x": 1647.0476913452148,
\r
5151 "z": "652cf04d.917e78",
\r
5154 "2ae5fa90.61994e",
\r
5160 "id": "cf09642d.dcd6b",
\r
5162 "name": "block : atomic",
\r
5163 "xml": "<block atomic=\"true\">",
\r
5166 "x": 1301.3332748413086,
\r
5167 "y": 5434.856773376465,
\r
5168 "z": "652cf04d.917e78",
\r
5177 "id": "d709ac0f.fb269",
\r
5178 "type": "configure",
\r
5179 "name": "set error-message",
\r
5180 "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
5183 "x": 1504.1904067993164,
\r
5184 "y": 5416.28534412384,
\r
5185 "z": "652cf04d.917e78",
\r
5191 "id": "662f403a.490a78",
\r
5193 "name": "block : atomic",
\r
5194 "xml": "<block atomic=\"true\">",
\r
5197 "x": 1528.7144622802734,
\r
5198 "y": 5561.524040222168,
\r
5199 "z": "652cf04d.917e78",
\r
5202 "c383f700.e2fe08",
\r
5208 "id": "c383f700.e2fe08",
\r
5209 "type": "configure",
\r
5210 "name": "set error-message",
\r
5211 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating generic-vnf in AAI\" />\n",
\r
5214 "x": 1730.1430130004883,
\r
5215 "y": 5541.524041175842,
\r
5216 "z": "652cf04d.917e78",
\r
5222 "id": "bf452558.9a9008",
\r
5224 "name": "block : atomic",
\r
5225 "xml": "<block atomic=\"true\">",
\r
5228 "x": 1530.381088256836,
\r
5229 "y": 5604.857048034668,
\r
5230 "z": "652cf04d.917e78",
\r
5233 "79c5928f.79507c",
\r
5239 "id": "79c5928f.79507c",
\r
5240 "type": "configure",
\r
5241 "name": "set error-message",
\r
5242 "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
5245 "x": 1731.8096389770508,
\r
5246 "y": 5584.857048988342,
\r
5247 "z": "652cf04d.917e78",
\r
5253 "id": "e0daa6a.dcf31d8",
\r
5255 "name": "block : atomic",
\r
5256 "xml": "<block atomic=\"true\">",
\r
5259 "x": 1388.238136291504,
\r
5260 "y": 5679.618696212769,
\r
5261 "z": "652cf04d.917e78",
\r
5264 "1a45b18b.687d7e",
\r
5270 "id": "1a45b18b.687d7e",
\r
5271 "type": "configure",
\r
5272 "name": "set error-message",
\r
5273 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating generic-vnf in AAI\" />\n",
\r
5276 "x": 1585.9166717529297,
\r
5277 "y": 5658.011522293091,
\r
5278 "z": "652cf04d.917e78",
\r
5284 "id": "ca1e10f7.f5af08",
\r
5286 "name": "block : atomic",
\r
5287 "xml": "<block atomic=\"true\">",
\r
5290 "x": 1408.2976303100586,
\r
5291 "y": 5724.678614616394,
\r
5292 "z": "652cf04d.917e78",
\r
5295 "7c8d3c94.816594",
\r
5301 "id": "7c8d3c94.816594",
\r
5302 "type": "configure",
\r
5303 "name": "set error-message",
\r
5304 "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
5307 "x": 1612.583396911621,
\r
5308 "y": 5701.821611404419,
\r
5309 "z": "652cf04d.917e78",
\r
5315 "id": "2e13fdd8.c6ad92",
\r
5317 "name": "block : atomic",
\r
5318 "xml": "<block atomic=\"true\">",
\r
5321 "x": 824.0118942260742,
\r
5322 "y": 5834.29768371582,
\r
5323 "z": "652cf04d.917e78",
\r
5326 "7c4ba56.57b5cdc",
\r
5332 "id": "7c4ba56.57b5cdc",
\r
5333 "type": "configure",
\r
5334 "name": "set error-message",
\r
5335 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating selflink in generic-vnf in AAI\" />\n",
\r
5338 "x": 1029.7262344360352,
\r
5339 "y": 5810.011829376221,
\r
5340 "z": "652cf04d.917e78",
\r
5346 "id": "eba4fe8c.3ea98",
\r
5348 "name": "block : atomic",
\r
5349 "xml": "<block atomic=\"true\">",
\r
5352 "x": 837.3452072143555,
\r
5353 "y": 5877.63117980957,
\r
5354 "z": "652cf04d.917e78",
\r
5357 "2d963807.1f3568",
\r
5363 "id": "2d963807.1f3568",
\r
5364 "type": "configure",
\r
5365 "name": "set error-message",
\r
5366 "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
5369 "x": 1043.0595474243164,
\r
5370 "y": 5853.345325469971,
\r
5371 "z": "652cf04d.917e78",
\r
5377 "id": "1ce1d0e3.b09f8f",
\r
5379 "name": "block : atomic",
\r
5380 "xml": "<block atomic=\"true\">",
\r
5383 "x": 1417.3928909301758,
\r
5384 "y": 5927.011758804321,
\r
5385 "z": "652cf04d.917e78",
\r
5388 "f1dfb0ff.674588",
\r
5394 "id": "f1dfb0ff.674588",
\r
5395 "type": "configure",
\r
5396 "name": "set error-message",
\r
5397 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error updating relationship in generic-vnf in AAI\" />\n",
\r
5400 "x": 1611.678611755371,
\r
5401 "y": 5901.2977504730225,
\r
5402 "z": "652cf04d.917e78",
\r
5408 "id": "85592822.f54ce",
\r
5410 "name": "block : atomic",
\r
5411 "xml": "<block atomic=\"true\">",
\r
5414 "x": 1432.3928909301758,
\r
5415 "y": 5970.345254898071,
\r
5416 "z": "652cf04d.917e78",
\r
5419 "16449f26.c6b4a1",
\r
5425 "id": "16449f26.c6b4a1",
\r
5426 "type": "configure",
\r
5427 "name": "set error-message",
\r
5428 "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
5431 "x": 1626.678611755371,
\r
5432 "y": 5944.6312465667725,
\r
5433 "z": "652cf04d.917e78",
\r
5439 "id": "634a4090.ff27d",
\r
5440 "type": "execute",
\r
5441 "name": "execute RestApiCallNode - PUT vnf",
\r
5442 "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
5445 "x": 527.3212051391602,
\r
5446 "y": 6334.9891719818115,
\r
5447 "z": "652cf04d.917e78",
\r
5450 "1a97646.1d7bf9c",
\r
5456 "id": "1a97646.1d7bf9c",
\r
5457 "type": "not-found",
\r
5458 "name": "not-found",
\r
5459 "xml": "<outcome value='not-found'>\n",
\r
5462 "x": 774.5339660644531,
\r
5463 "y": 6356.319892883301,
\r
5464 "z": "652cf04d.917e78",
\r
5472 "id": "5710c473.bb38cc",
\r
5473 "type": "failure",
\r
5474 "name": "failure",
\r
5475 "xml": "<outcome value='failure'>\n",
\r
5478 "x": 766.9626007080078,
\r
5479 "y": 6314.819912910461,
\r
5480 "z": "652cf04d.917e78",
\r
5488 "id": "7fa41968.bb5ec8",
\r
5490 "name": "block : atomic",
\r
5491 "xml": "<block atomic=\"true\">",
\r
5494 "x": 942.5592803955078,
\r
5495 "y": 6334.750367164612,
\r
5496 "z": "652cf04d.917e78",
\r
5505 "id": "eb23793e.28b0d",
\r
5506 "type": "configure",
\r
5507 "name": "set error-message",
\r
5508 "xml": "<set>\n<parameter name=\"error-message\" value=\"Error doing PUT of vnf-data\" />\n",
\r
5511 "x": 1148.2735900878906,
\r
5512 "y": 6300.464484214783,
\r
5513 "z": "652cf04d.917e78",
\r
5519 "id": "9ec4fd36.2e31c8",
\r
5521 "name": "set so.response-code = 200",
\r
5522 "xml": "<set>\n<parameter name=\"so.response-code\" value=\"200\" />",
\r
5524 "x": 498.09376525878906,
\r
5525 "y": 6477.500561714172,
\r
5526 "z": "652cf04d.917e78",
\r
5530 "id": "5369940c.e48364",
\r
5532 "name": "Initialize SO 500 reponse params",
\r
5533 "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
5535 "x": 595.7605819702148,
\r
5536 "y": 313.9549217224121,
\r
5537 "z": "652cf04d.917e78",
\r
5541 "id": "2eff60b0.82a368",
\r
5543 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5544 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5547 "x": 2278.2909622192383,
\r
5548 "y": 3792.151798248291,
\r
5549 "z": "652cf04d.917e78",
\r
5555 "id": "d8dc3738.9ff7d",
\r
5557 "name": "set so.reponse-code = 200",
\r
5558 "xml": "<set>\n<parameter name=\"so.response-code\" value=\"200\" />\n",
\r
5560 "x": 1238.8462142944336,
\r
5561 "y": 888.2629871368408,
\r
5562 "z": "652cf04d.917e78",
\r
5566 "id": "2209a27.51db7de",
\r
5568 "name": "set variables for deleting name",
\r
5569 "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
5571 "x": 2225.096290588379,
\r
5572 "y": 3691.040738105774,
\r
5573 "z": "652cf04d.917e78",
\r
5577 "id": "8cff46f6.b77",
\r
5579 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
5580 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
5583 "x": 2322.66756439209,
\r
5584 "y": 3741.1830978393555,
\r
5585 "z": "652cf04d.917e78",
\r
5591 "id": "5ac8760f.3c13c",
\r
5593 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5594 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5597 "x": 4057.0410079956055,
\r
5598 "y": 5615.346151351929,
\r
5599 "z": "652cf04d.917e78",
\r
5605 "id": "45d48b66.a8078c",
\r
5607 "name": "set variables for deleting name",
\r
5608 "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
5610 "x": 4003.846336364746,
\r
5611 "y": 5514.235091209412,
\r
5612 "z": "652cf04d.917e78",
\r
5616 "id": "f7795356.cb57f8",
\r
5618 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
5619 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
5622 "x": 4101.417610168457,
\r
5623 "y": 5564.377450942993,
\r
5624 "z": "652cf04d.917e78",
\r
5630 "id": "fef2b74e.207f2",
\r
5632 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5633 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5636 "x": 2286.2076263427734,
\r
5637 "y": 6596.319822311401,
\r
5638 "z": "652cf04d.917e78",
\r
5644 "id": "5e0caa6d.e903f4",
\r
5646 "name": "set variables for deleting name",
\r
5647 "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
5649 "x": 2229.262924194336,
\r
5650 "y": 6495.2088985443115,
\r
5651 "z": "652cf04d.917e78",
\r
5655 "id": "fcbc941a.75b4b8",
\r
5657 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
5658 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
5661 "x": 2326.834197998047,
\r
5662 "y": 6545.351258277893,
\r
5663 "z": "652cf04d.917e78",
\r
5669 "id": "6ffa4d06.cd8f6c",
\r
5671 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5672 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5675 "x": 2118.7077407836914,
\r
5676 "y": 792.8462972640991,
\r
5677 "z": "652cf04d.917e78",
\r
5683 "id": "85f543a5.3e0c48",
\r
5685 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5686 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5689 "x": 3242.457305908203,
\r
5690 "y": 1868.596351146698,
\r
5691 "z": "652cf04d.917e78",
\r
5697 "id": "82edd673.f84e28",
\r
5699 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5700 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5703 "x": 2894.957359313965,
\r
5704 "y": 2283.346435546875,
\r
5705 "z": "652cf04d.917e78",
\r
5711 "id": "1fec3768.f512f1",
\r
5713 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5714 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5717 "x": 562.5963668823242,
\r
5718 "y": 6531.874531745911,
\r
5719 "z": "652cf04d.917e78",
\r
5725 "id": "61c39fe5.7ecd2",
\r
5727 "name": "call GENERIC-RESOURCE-API_send-so-response",
\r
5728 "xml": "<call module='GENERIC-RESOURCE-API' rpc='send-so-response' mode='sync' >\n",
\r
5731 "x": 1310.8462448120117,
\r
5732 "y": 937.0129909515381,
\r
5733 "z": "652cf04d.917e78",
\r
5739 "id": "ce39ee80.3e9ff",
\r
5740 "type": "returnFailure",
\r
5741 "name": "return failure",
\r
5742 "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
5744 "x": 2000.096290588379,
\r
5745 "y": 843.2629833221436,
\r
5746 "z": "652cf04d.917e78",
\r
5750 "id": "5d5d1ee3.ba096",
\r
5751 "type": "returnFailure",
\r
5752 "name": "return failure",
\r
5753 "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
5755 "x": 3123.84627532959,
\r
5756 "y": 1912.8463134765625,
\r
5757 "z": "652cf04d.917e78",
\r
5761 "id": "d16813f7.4f256",
\r
5762 "type": "returnFailure",
\r
5763 "name": "return failure",
\r
5764 "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
5766 "x": 2778.84627532959,
\r
5767 "y": 2331.596435546875,
\r
5768 "z": "652cf04d.917e78",
\r
5772 "id": "e06e50cf.f6e82",
\r
5773 "type": "returnFailure",
\r
5774 "name": "return failure",
\r
5775 "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
5777 "x": 2158.846424102783,
\r
5778 "y": 3839.929880142212,
\r
5779 "z": "652cf04d.917e78",
\r
5783 "id": "149b2fa5.4d0cf8",
\r
5784 "type": "returnFailure",
\r
5785 "name": "return failure",
\r
5786 "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
5788 "x": 3939.81844329834,
\r
5789 "y": 5665.06884765625,
\r
5790 "z": "652cf04d.917e78",
\r
5794 "id": "ae834aa6.55d6c",
\r
5795 "type": "returnFailure",
\r
5796 "name": "return failure",
\r
5797 "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
5799 "x": 2166.0686569213867,
\r
5800 "y": 6643.263185501099,
\r
5801 "z": "652cf04d.917e78",
\r
5805 "id": "4ba8fd3f.c818fc",
\r
5806 "type": "execute",
\r
5807 "name": "generate vnf URL (sub service-instance-id)",
\r
5808 "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
5811 "x": 551.3463516235352,
\r
5812 "y": 6138.542016029358,
\r
5813 "z": "652cf04d.917e78",
\r
5819 "id": "d2d8ec6e.e92468",
\r
5820 "type": "execute",
\r
5821 "name": "generate vnf URL (sub vnf-id)",
\r
5822 "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
5825 "x": 506.34627532958984,
\r
5826 "y": 6189.969970703125,
\r
5827 "z": "652cf04d.917e78",
\r
5833 "id": "2957e806.869ab",
\r
5835 "name": "copy vnf data",
\r
5836 "xml": "<set>\n<parameter name='vnf-data.' value='service-data.vnfs.vnf[$vnf-index].vnf-data.' />\n",
\r
5838 "x": 452.2392349243164,
\r
5839 "y": 6237.827503204346,
\r
5840 "z": "652cf04d.917e78",
\r
5844 "id": "bb434916.4ddfd",
\r
5845 "type": "comment",
\r
5846 "name": "'New' version of DG, called for flows where SO expects async response (so-bpmn-infra)",
\r
5851 "z": "652cf04d.917e78",
\r