3 "id": "13403d5.5be54c3",
9 "z": "4f77841b.f6c90c",
17 "id": "8694bff7.45011",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
23 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",
25 "x": 324.00391006469727,
26 "y": 118.0039234161377,
27 "z": "4f77841b.f6c90c",
35 "id": "ce5f4d71.3c80b",
37 "name": "sotn-attachment-topology-operation-activate",
38 "xml": "<method rpc='sotn-attachment-topology-operation-activate' mode='sync'>\n",
41 "x": 312.0040283203125,
43 "z": "4f77841b.f6c90c",
51 "id": "e7e7b5c7.7cb0c8",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
58 "x": 328.0040283203125,
59 "y": 761.0041508674622,
60 "z": "4f77841b.f6c90c",
86 "id": "581b91b6.06ff3",
88 "name": "set tmp.ar.allotted-resource-id,etc",
89 "xml": "<set>\n<parameter name='tmp.ar.allotted-resource-id' value='`connection-attachment-topology-operation-input.allotted-resource-information.allotted-resource-id`' />\n<parameter name='tmp.ar.parent-service-instance-id' value='`$connection-attachment-topology-operation-input.allotted-resource-information.parent-service-instance-id`' />\n\n\n",
91 "x": 724.9974670410156,
92 "y": 159.9973931312561,
93 "z": "4f77841b.f6c90c",
99 "id": "c2f92da0.ae67f",
101 "name": "set tmp ar-id to fetch resource from MDSAL",
104 "x": 753.9577789306641,
105 "y": 124.02918910980225,
106 "z": "4f77841b.f6c90c",
112 "id": "680895fb.4f588c",
114 "name": "set tmp.ar.self-link",
115 "xml": "<set>\n<parameter name='tmp.ar.self-link' value=\"`'restconf/config/GENERIC-RESOURCE-API:connection-attachment-allotted-resources/connection-attachment-allotted-resource/'\n + $tmp.ar.allotted-resource-id\n + '/allotted-resource-data/connection-attachment-topology/'` \" />\n\n",
117 "x": 678.9974060058594,
118 "y": 252.99739837646484,
119 "z": "4f77841b.f6c90c",
125 "id": "cab0e236.de21f",
127 "name": "execute Properties",
128 "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",
131 "x": 685.2592964172363,
132 "y": 340.6641273498535,
133 "z": "4f77841b.f6c90c",
141 "id": "dc05cef1.a51f5",
143 "name": "generate allotted-resource url",
144 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.connection-attachment-allottedresource`\"/>\n <parameter name=\"outputPath\" value=\"tmp.ar-url\"/>\n <parameter name=\"target\" value=\"{allotted-resource-id}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.ar.allotted-resource-id`\"/>\n",
147 "x": 717.2593231201172,
148 "y": 428.66410875320435,
149 "z": "4f77841b.f6c90c",
157 "id": "89ef32f1.d5d63",
158 "type": "get-resource",
159 "name": "get-resource connection-attachment-allotted-resource",
160 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource' resource='GENERIC-RESOURCE-API' key='connection-attachment-allotted-resources/connection-attachment-allotted-resource/$connection-attachment-topology-operation-input.allotted-resource-information.allotted-resource-id/' pfx='mdsal-ar' >\n",
163 "x": 787.9974212646484,
164 "y": 518.77516746521,
165 "z": "4f77841b.f6c90c",
174 "id": "74acb38d.a8df3c",
176 "name": "GET connection-attachment-allotted-resource from mdsal",
179 "x": 794.8122177124023,
180 "y": 490.5424861907959,
181 "z": "4f77841b.f6c90c",
187 "id": "f5129fcf.6a5ca",
189 "name": "Used for setting output to API Handler",
192 "x": 732.9974365234375,
193 "y": 219.997407913208,
194 "z": "4f77841b.f6c90c",
200 "id": "d590f72a.b09d08",
202 "name": "Obtain different URL, template location etc",
203 "info": "For saving resource information to MDSAL & for AAI",
205 "x": 750.9974021911621,
206 "y": 305.8862886428833,
207 "z": "4f77841b.f6c90c",
213 "id": "609f412.aec83c",
215 "name": "Used to Get AR by id to MDSAL, same as self-link",
218 "x": 776.9974212646484,
219 "y": 392.8862476348877,
220 "z": "4f77841b.f6c90c",
226 "id": "c4c666a0.dc3b68",
229 "xml": "<outcome value='success'>\n",
232 "x": 1087.6706237792969,
233 "y": 504.00389862060547,
234 "z": "4f77841b.f6c90c",
242 "id": "2a674d20.0005d2",
244 "name": "block: atomic",
245 "xml": "<block atomic=\"true\">\n",
249 "x": 1256.6706275939941,
250 "y": 502.50379943847656,
251 "z": "4f77841b.f6c90c",
259 "id": "801d5833.48d068",
260 "type": "switchNode",
261 "name": "switch cr length",
262 "xml": "<switch test='`$mdsal-ar.connection-attachment-allotted-resource_length`'>\n",
265 "x": 1467.5278701782227,
266 "y": 502.12292861938477,
267 "z": "4f77841b.f6c90c",
276 "id": "eb4c62e2.ed59e",
279 "xml": "<outcome value='1'>\n",
282 "x": 1656.8611755371094,
283 "y": 502.12288665771484,
284 "z": "4f77841b.f6c90c",
292 "id": "6ded2c0c.68e914",
294 "name": "block: atomic",
295 "xml": "<block atomic='true'>\n",
299 "x": 1841.3850650787354,
300 "y": 499.027720451355,
301 "z": "4f77841b.f6c90c",
311 "id": "482ef87f.84eaa8",
312 "type": "returnFailure",
313 "name": "return failure",
314 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: SOTN resource not found\" />\n \n",
316 "x": 1800.5228652954102,
317 "y": 580.0699520111084,
318 "z": "4f77841b.f6c90c",
324 "id": "2a74b364.08117c",
327 "xml": "<outcome value='Other'>\n",
330 "x": 1079.5224266052246,
331 "y": 539.0699834823608,
332 "z": "4f77841b.f6c90c",
340 "id": "ab1859dd.20d8a8",
342 "name": "block: atomic",
343 "xml": "<block atomic=\"true\">\n",
347 "x": 1259.5223770141602,
348 "y": 539.7365341186523,
349 "z": "4f77841b.f6c90c",
357 "id": "e1cf5942.513c08",
360 "xml": "<outcome value='Other'>\n",
363 "x": 1645.1891288757324,
364 "y": 539.4032468795776,
365 "z": "4f77841b.f6c90c",
373 "id": "f931a889.3afae8",
375 "name": "set connection-attachment-ar from get",
376 "xml": "<set>\n<parameter name='connection-attachment-ar.' value='$mdsal-ar.connection-attachment-allotted-resource[0].' />\n",
378 "x": 2209.4485473632812,
379 "y": 468.0039601325989,
380 "z": "4f77841b.f6c90c",
386 "id": "57b77b8c.0f7844",
388 "name": "set oper-status",
389 "xml": "<set>\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.last-action' value='`$connection-attachment-ar.allotted-resource-data.allotted-resource-operation-information.request-information.request-action`' />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.last-rpc-action' value='`$connection-attachment-ar.allotted-resource-status.rpc-action`' />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.last-svc-request-id' value='`$connection-attachment-ar.allotted-resource-data.allotted-resource-operation-information.sdnc-request-header.svc-request-id`' />\n\n",
391 "x": 2143.4485778808594,
392 "y": 541.4324626922607,
393 "z": "4f77841b.f6c90c",
399 "id": "bd538141.56707",
400 "type": "switchNode",
401 "name": "switch order-status",
402 "xml": "<switch test='`$connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.order-status`'>\n",
405 "x": 2153.448356628418,
406 "y": 507.00389671325684,
407 "z": "4f77841b.f6c90c",
416 "id": "dff36ce6.7bfdb",
418 "name": "outcome Created",
419 "xml": "<outcome value='Created'>\n",
422 "x": 2389.048439025879,
423 "y": 501.0039277076721,
424 "z": "4f77841b.f6c90c",
432 "id": "68d26983.d39818",
434 "name": "outcome Other",
435 "xml": "<outcome value='Other'>\n",
438 "x": 2382.7628784179688,
439 "y": 540.432535648346,
440 "z": "4f77841b.f6c90c",
448 "id": "a20d7036.b7b91",
455 "x": 2603.518955230713,
456 "y": 502.37956190109253,
457 "z": "4f77841b.f6c90c",
465 "id": "95ec04c5.68c058",
466 "type": "returnFailure",
467 "name": "return failure",
468 "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\" \n value=\"`'Existing connection-attachment-allotted-resource with order status of ' + $connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.order-status + '.'`\" />\n",
470 "x": 2622.6706581115723,
471 "y": 543.0039258003235,
472 "z": "4f77841b.f6c90c",
478 "id": "a6cc9265.33dd9",
480 "name": "call GENERIC-RESOURCE-API:sotn-get-request-input-param",
481 "xml": "<call module='GENERIC-RESOURCE-API' rpc='connection-attachment-get-request-input-param' mode='sync' >\n",
484 "x": 975.3069458007812,
485 "y": 608.4974617958069,
486 "z": "4f77841b.f6c90c",
494 "id": "84e0eeac.a2ba4",
496 "name": "block: atomic",
497 "xml": "<block atomic=\"true\">\n",
501 "x": 657.3130226135254,
502 "y": 608.5037484169006,
503 "z": "4f77841b.f6c90c",
511 "id": "7184e2e7.8c461c",
512 "type": "get-resource",
513 "name": "get-resource parent-service-data",
514 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource' resource='GENERIC-RESOURCE-API' key='services/service/$tmp.ar.parent-service-instance-id/service-data' pfx='mdsal-psd' >\n",
517 "x": 722.0043334960938,
518 "y": 750.5355229377747,
519 "z": "4f77841b.f6c90c",
528 "id": "2d977877.2cdd28",
530 "name": "GET parent-service-data from mdsal to check existence of other End point",
533 "x": 842.0042724609375,
534 "y": 679.5354619026184,
535 "z": "4f77841b.f6c90c",
541 "id": "413accea.8047d4",
543 "name": "for pidx..mdsal-psd.provided-allotted-resources.provided-allotted-resource[]",
544 "xml": "<for index='pidx' start='0' end='`$mdsal-psd.provided-allotted-resources.provided-allotted-resource_length`' >\n",
547 "x": 1731.1887531280518,
548 "y": 918.0080151557922,
549 "z": "4f77841b.f6c90c",
557 "id": "f440893f.3eb748",
558 "type": "switchNode",
559 "name": "switch mdsal-psd.provided-allotted-resources_length",
560 "xml": "<switch test='`$mdsal-psd.provided-allotted-resources.provided-allotted-resource_length`'>\n",
563 "x": 788.1881103515625,
564 "y": 894.7219853401184,
565 "z": "4f77841b.f6c90c",
575 "id": "d800a1f4.f7982",
578 "xml": "<outcome value='Other'>\n",
581 "x": 1120.3309326171875,
582 "y": 1171.5794072151184,
583 "z": "4f77841b.f6c90c",
591 "id": "c4d4c7bb.632948",
593 "name": "block : atomic",
594 "xml": "<block atomic=\"true\">",
597 "x": 1314.4583415985107,
598 "y": 912.705427646637,
599 "z": "4f77841b.f6c90c",
608 "id": "bf28fd20.e4d9d",
609 "type": "switchNode",
610 "name": "switch allotted-resource-id",
611 "xml": "<switch test=\"`$mdsal-psd.provided-allotted-resources.provided-allotted-resource[$cidx].allotted-resource-id == $tmp.ar.allotted-resource-id`\">\n\n",
614 "x": 2166.3001537323,
615 "y": 918.0079121589661,
616 "z": "4f77841b.f6c90c",
625 "id": "1a1bdd33.763073",
626 "type": "outcomeTrue",
628 "xml": "<outcome value='true'>\n",
631 "x": 2375.1103801727295,
632 "y": 890.4724020957947,
633 "z": "4f77841b.f6c90c",
641 "id": "9c7d5f29.63bbc",
643 "name": "block : atomic",
644 "xml": "<block atomic=\"true\">",
647 "x": 2554.8710765838623,
648 "y": 954.329580783844,
649 "z": "4f77841b.f6c90c",
658 "id": "dc636dab.29589",
660 "name": "set tmp.pidx and ptx.consumed-ar",
661 "xml": "<set>\n<parameter name='tmp.pidx' value='`$pidx`' />\n<parameter name='tmp.provided-ar.' value='`$mdsal-psd.provided-allotted-resources.provided-allotted-resource[$pidx].`' />\n<parameter name='tmp.found-in-ar' value='true' />\n<parameter name='tmp.ep-available' value='true' />",
663 "x": 2811.728582382202,
664 "y": 928.9010949134827,
665 "z": "4f77841b.f6c90c",
671 "id": "1d4567ac.71fcc8",
676 "x": 2722.5893001556396,
677 "y": 975.6571106910706,
678 "z": "4f77841b.f6c90c",
684 "id": "b1ecb95e.fe19d8",
686 "name": "Check existence of other AR in parent service data",
687 "info": "Check if other allotted resource is available.",
689 "x": 777.966552734375,
690 "y": 828.8967900276184,
691 "z": "4f77841b.f6c90c",
697 "id": "d253364d.d38c98",
700 "xml": "<outcome value='1'>\n",
703 "x": 1131.9833793640137,
704 "y": 1042.6811718940735,
705 "z": "4f77841b.f6c90c",
713 "id": "c302abb6.eb05c8",
714 "type": "returnFailure",
715 "name": "return failure",
716 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: SOTN resource not found\" />\n \n",
718 "x": 1292.9832763671875,
719 "y": 1170.68114900589,
720 "z": "4f77841b.f6c90c",
726 "id": "2dc2ac81.8fbcc4",
729 "xml": "<outcome value='2'>\n",
732 "x": 1139.983362197876,
733 "y": 913.6811280250549,
734 "z": "4f77841b.f6c90c",
742 "id": "c5aa7e99.1a51b",
749 "x": 2533.0945949554443,
750 "y": 889.6811451911926,
751 "z": "4f77841b.f6c90c",
759 "id": "f9268b46.a58948",
760 "type": "outcomeTrue",
762 "xml": "<outcome value='false'>\n",
765 "x": 2374.0945949554443,
766 "y": 952.6811451911926,
767 "z": "4f77841b.f6c90c",
775 "id": "ce0b3f4a.08eea",
776 "type": "switchNode",
777 "name": "switch tmp.found-in-ar",
778 "xml": "<switch test='`$tmp.found-in-ar`'>\n\n",
781 "x": 1560.9832668304443,
782 "y": 989.4589009284973,
783 "z": "4f77841b.f6c90c",
791 "id": "e09e23ee.bea8f",
792 "type": "outcomeTrue",
794 "xml": "<outcome value='true'>\n",
797 "x": 1783.9833126068115,
798 "y": 988.5700707435608,
799 "z": "4f77841b.f6c90c",
807 "id": "8dfd0c85.a915",
809 "name": "block : atomic",
810 "xml": "<block atomic=\"true\">",
813 "x": 1973.9833431243896,
814 "y": 988.5701203346252,
815 "z": "4f77841b.f6c90c",
823 "id": "c01e9fb3.005a4",
824 "type": "get-resource",
825 "name": "get-resource provided-ar.allotted-resource",
826 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource' resource='GENERIC-RESOURCE-API' key='connection-attachment-allotted-resources/connection-attachment-allotted-resource/$tmp.provided-ar.allotted-resource-id/' pfx='mdsal-other-ar' >",
829 "x": 2279.4276962280273,
830 "y": 1040.5701661109924,
831 "z": "4f77841b.f6c90c",
840 "id": "cdcbe6d0.564cd8",
843 "xml": "<outcome value='success'>\n",
846 "x": 2579.100898742676,
847 "y": 1025.798897266388,
848 "z": "4f77841b.f6c90c",
856 "id": "d4c31f68.30c06",
859 "xml": "<outcome value='Other'>\n",
862 "x": 2570.9527015686035,
863 "y": 1060.8649821281433,
864 "z": "4f77841b.f6c90c",
872 "id": "4f1efc93.85dab4",
873 "type": "switchNode",
874 "name": "switch mdsal-psd.networks_length",
875 "xml": "<switch test='`$mdsal-psd.networks.network_length`'>\n",
878 "x": 1558.3167724609375,
879 "y": 1141.9036870002747,
880 "z": "4f77841b.f6c90c",
889 "id": "82b7323.6fb02d",
892 "xml": "<outcome value='1'>\n",
895 "x": 1837.316650390625,
896 "y": 1151.7924809455872,
897 "z": "4f77841b.f6c90c",
905 "id": "6774f061.befc3",
908 "xml": "<outcome value='Other'>\n",
911 "x": 1831.3167724609375,
912 "y": 1211.7924809455872,
913 "z": "4f77841b.f6c90c",
921 "id": "f2dc069d.22e408",
922 "type": "returnFailure",
923 "name": "return failure",
924 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: Incorrect state found more then 1 network\" />\n \n",
926 "x": 1987.9691162109375,
927 "y": 1212.8942875862122,
928 "z": "4f77841b.f6c90c",
934 "id": "7296fdef.71a454",
936 "name": "set tmp.network.",
937 "xml": "<set>\n<parameter name='tmp.network.' value='`$mdsal-psd.networks.network[0].`' />\n",
939 "x": 2284.7614822387695,
940 "y": 1135.7926478385925,
941 "z": "4f77841b.f6c90c",
947 "id": "72798bd.8ed1174",
949 "name": "block : atomic",
950 "xml": "<block atomic=\"true\">",
954 "y": 1043.792419910431,
955 "z": "4f77841b.f6c90c",
963 "id": "90c3e5fe.809838",
965 "name": "block : atomic",
966 "xml": "<block atomic=\"true\">",
969 "x": 2029.0943603515625,
970 "y": 1154.7923588752747,
971 "z": "4f77841b.f6c90c",
980 "id": "f71acaf7.a5e418",
982 "name": "for nidx..tmp.network.network-data.network-request-input.network...[]",
983 "xml": "<for index='nidx' start='0' end='`$tmp.network.network-data.network-request-input.network-input-parameters.param_length`' >",
986 "x": 2446.0944900512695,
987 "y": 1202.79243516922,
988 "z": "4f77841b.f6c90c",
996 "id": "bef42353.ac417",
1003 "x": 2817.64990234375,
1004 "y": 1235.7923588752747,
1005 "z": "4f77841b.f6c90c",
1022 "id": "7c3ef39d.83f20c",
1023 "type": "switchNode",
1024 "name": "switch access-node-id",
1025 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$nidx].name == 'access-node-id'`\">",
1028 "x": 3023.1608505249023,
1029 "y": 1083.8029837608337,
1030 "z": "4f77841b.f6c90c",
1038 "id": "19483932.311cc7",
1039 "type": "outcomeTrue",
1041 "xml": "<outcome value='true'>\n",
1044 "x": 3212.1604766845703,
1045 "y": 1085.8028483390808,
1046 "z": "4f77841b.f6c90c",
1054 "id": "3b79183c.e90878",
1056 "name": "set tmp.found-in-network tmp.ep-available",
1057 "xml": "<set>\n<parameter name='tmp.found-in-network' value='true' />\n<parameter name='tmp.ep-available' value='true' />",
1059 "x": 3465.1606521606445,
1060 "y": 1085.4028944969177,
1061 "z": "4f77841b.f6c90c",
1067 "id": "18cbc1f3.8102ae",
1068 "type": "returnSuccess",
1069 "name": "return success",
1070 "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",
1072 "x": 3004.1499557495117,
1073 "y": 1540.7923188209534,
1074 "z": "4f77841b.f6c90c",
1080 "id": "80cf693a.7220c8",
1081 "type": "switchNode",
1082 "name": "switch tmp.ep-available",
1083 "xml": "<switch test='`$tmp.ep-available`'>\n",
1086 "x": 714.3167114257812,
1087 "y": 1306.2366948127747,
1088 "z": "4f77841b.f6c90c",
1097 "id": "786155e4.c1358c",
1098 "type": "outcomeTrue",
1100 "xml": "<outcome value='true'>\n",
1103 "x": 932.9834308624268,
1104 "y": 1355.5700516700745,
1105 "z": "4f77841b.f6c90c",
1113 "id": "6819776a.dd6ac8",
1114 "type": "outcomeTrue",
1116 "xml": "<outcome value='false'>\n",
1119 "x": 937.8722324371338,
1120 "y": 1264.5701127052307,
1121 "z": "4f77841b.f6c90c",
1129 "id": "766accfd.fad464",
1136 "x": 1084.8722286224365,
1137 "y": 1266.4589257240295,
1138 "z": "4f77841b.f6c90c",
1146 "id": "86bbb2c8.73a38",
1148 "name": "block : atomic",
1149 "xml": "<block atomic=\"true\">",
1152 "x": 1103.094518661499,
1153 "y": 1353.5700097084045,
1154 "z": "4f77841b.f6c90c",
1164 "id": "1a3bb9ea.5fc846",
1165 "type": "switchNode",
1166 "name": "switch tmp.found-in-ar",
1167 "xml": "<switch test='`$tmp.found-in-ar`'>\n",
1170 "x": 1333.20556640625,
1171 "y": 1288.5700688362122,
1172 "z": "4f77841b.f6c90c",
1181 "id": "2dbd7031.b0f13",
1182 "type": "outcomeTrue",
1184 "xml": "<outcome value='true'>\n",
1187 "x": 1553.649938583374,
1188 "y": 1274.5700097084045,
1189 "z": "4f77841b.f6c90c",
1197 "id": "840dbee8.b38c3",
1198 "type": "outcomeTrue",
1200 "xml": "<outcome value='false'>\n",
1203 "x": 1554.64990234375,
1204 "y": 1320.5700688362122,
1205 "z": "4f77841b.f6c90c",
1213 "id": "26e907a2.2afef8",
1215 "name": "block : atomic",
1216 "xml": "<block atomic=\"true\">",
1219 "x": 1741.205602645874,
1220 "y": 1271.5700097084045,
1221 "z": "4f77841b.f6c90c",
1229 "id": "adf3229f.c54ae",
1231 "name": "block : atomic",
1232 "xml": "<block atomic=\"true\">",
1235 "x": 1742.20556640625,
1236 "y": 1319.5700688362122,
1237 "z": "4f77841b.f6c90c",
1245 "id": "ea1f1cf0.78972",
1247 "name": "GET connection-attachment-ar to store AR data from mdsal",
1250 "x": 2273.4766960144043,
1251 "y": 430.5078196525574,
1252 "z": "4f77841b.f6c90c",
1258 "id": "9aaa3746.59be18",
1260 "name": "Set source end point",
1263 "x": 678.9765739440918,
1264 "y": 576.2578291893005,
1265 "z": "4f77841b.f6c90c",
1271 "id": "602ccaa6.5c1754",
1273 "name": "set tmp.ar.parent-service-instance-id",
1274 "xml": "<set>\n<parameter name='tmp.ar.parent-service-instance-id' value=\"`$connection-attachment-topology-operation-input.allotted-resource-information.parent-service-instance-id` \" />\n\n",
1277 "y": 715.0039067268372,
1278 "z": "4f77841b.f6c90c",
1284 "id": "1665d4d8.fb3cab",
1287 "xml": "<outcome value='success'>\n",
1291 "y": 743.0039067268372,
1292 "z": "4f77841b.f6c90c",
1300 "id": "7f1aaa67.966654",
1303 "xml": "<outcome value='Other'>\n",
1306 "x": 960.8244590759277,
1307 "y": 778.0699915885925,
1308 "z": "4f77841b.f6c90c",
1316 "id": "417b4b0.5e31db4",
1317 "type": "returnFailure",
1318 "name": "return failure",
1319 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: SOTN resource not found\" />\n \n",
1321 "x": 1135.97314453125,
1322 "y": 774.3373417854309,
1323 "z": "4f77841b.f6c90c",
1329 "id": "d2585978.579578",
1337 "y": 741.0039067268372,
1338 "z": "4f77841b.f6c90c",
1346 "id": "7d0763b3.444adc",
1347 "type": "returnFailure",
1348 "name": "return failure",
1349 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: SOTN provided attachment resource not found\" />\n \n",
1351 "x": 2740.9725818634033,
1352 "y": 1062.0040020942688,
1353 "z": "4f77841b.f6c90c",
1359 "id": "a8542804.b5e6c8",
1366 "x": 2724.9725818634033,
1367 "y": 1023.0040020942688,
1368 "z": "4f77841b.f6c90c",
1376 "id": "85ce847d.6d7528",
1378 "name": "set tmp.found-in-ar tmp.found-in-network tmp.ep-available to false",
1379 "xml": "<set>\n<parameter name='tmp.found-in-ar' value='false' />\n<parameter name='tmp.found-in-network' value='false' />\n<parameter name='tmp.ep-available' value='false' />",
1382 "y": 860.0039067268372,
1383 "z": "4f77841b.f6c90c",
1389 "id": "3af7f371.2bc2ac",
1391 "name": "If other EP exists set destination end point",
1392 "info": "Check if other allotted resource is available.",
1395 "y": 1231.0039067268372,
1396 "z": "4f77841b.f6c90c",
1402 "id": "5c493845.192678",
1410 "y": 1437.0039067268372,
1411 "z": "4f77841b.f6c90c",
1426 "id": "3869f025.0085f",
1427 "type": "switchNode",
1428 "name": "switch access-node-id",
1429 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'access-node-id'`\">",
1432 "x": 1768.48291015625,
1433 "y": 1370.0142827033997,
1434 "z": "4f77841b.f6c90c",
1442 "id": "6d83eb1f.c06da4",
1443 "type": "returnSuccess",
1444 "name": "return success",
1445 "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",
1447 "x": 1741.4728622436523,
1448 "y": 1675.0042462348938,
1449 "z": "4f77841b.f6c90c",
1455 "id": "4ef9f41a.4cbccc",
1456 "type": "switchNode",
1457 "name": "switch access-ltp-id",
1458 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'access-ltp-id'`\">",
1461 "x": 1759.9727401733398,
1462 "y": 1413.7818140983582,
1463 "z": "4f77841b.f6c90c",
1471 "id": "6ef50d20.7a2d94",
1472 "type": "switchNode",
1473 "name": "switch clientSignal",
1474 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'clientSignal'`\">",
1477 "x": 1753.9727783203125,
1478 "y": 1459.7818608283997,
1479 "z": "4f77841b.f6c90c",
1487 "id": "1ec5a1f5.39482e",
1488 "type": "switchNode",
1489 "name": "switch cVLAN",
1490 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'cVLAN'`\">",
1493 "x": 1737.9622802734375,
1494 "y": 1498.7713627815247,
1495 "z": "4f77841b.f6c90c",
1503 "id": "c5fce3c7.fd67c",
1504 "type": "outcomeTrue",
1506 "xml": "<outcome value='true'>\n",
1509 "x": 1946.19482421875,
1510 "y": 1370.6706547737122,
1511 "z": "4f77841b.f6c90c",
1519 "id": "11ae82e.b231c7d",
1521 "name": "set dst-access-node-id",
1522 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.access-node-id' value='`$tmp.ep.parameters.param[$idx].value`' />",
1524 "x": 2119.19482421875,
1525 "y": 1370.2706303596497,
1526 "z": "4f77841b.f6c90c",
1532 "id": "28368228.3fc38e",
1533 "type": "outcomeTrue",
1535 "xml": "<outcome value='true'>\n",
1538 "x": 1941.6846923828125,
1539 "y": 1413.4381108283997,
1540 "z": "4f77841b.f6c90c",
1548 "id": "acc31d1c.59732",
1549 "type": "outcomeTrue",
1551 "xml": "<outcome value='true'>\n",
1554 "x": 1941.6846923828125,
1555 "y": 1459.4381108283997,
1556 "z": "4f77841b.f6c90c",
1564 "id": "d493c625.a30ae8",
1565 "type": "outcomeTrue",
1567 "xml": "<outcome value='true'>\n",
1570 "x": 1941.6741943359375,
1571 "y": 1498.4277348518372,
1572 "z": "4f77841b.f6c90c",
1580 "id": "bafdeb31.9bf788",
1582 "name": "for idx..tmp.ep.parameters[]",
1583 "xml": "<for index='idx' start='0' end='`$tmp.ep.parameters.param_length`' >",
1587 "y": 1370.0039067268372,
1588 "z": "4f77841b.f6c90c",
1596 "id": "87392ac2.70f368",
1598 "name": "set tmp.ep.parameters",
1599 "xml": "<set>\n<parameter name='tmp.ep.parameters' value='`$mdsal-other-ar.allotted-resource-data.connection-attachment-topology.connection-attachment-parameters`' />",
1602 "y": 1271.0039067268372,
1603 "z": "4f77841b.f6c90c",
1609 "id": "e8d19413.2d1f98",
1611 "name": "set tmp.ep.parameters",
1612 "xml": "<set>\n<parameter name='tmp.ep.parameters' value='`$tmp.network.network-data.network-request-input.network-input-parameters`' />\n",
1614 "x": 1953.972620010376,
1615 "y": 1315.0039658546448,
1616 "z": "4f77841b.f6c90c",
1622 "id": "304613c.5ad2cec",
1624 "name": "set dst-access-node-id",
1625 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.access-ltp-id' value='`$tmp.ep.parameters.param[$idx].value`' />",
1628 "y": 1413.0039067268372,
1629 "z": "4f77841b.f6c90c",
1635 "id": "fab4a63a.f922d8",
1637 "name": "set dst-clientSignal",
1638 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.clientSignal' value='`$tmp.ep.parameters.param[$idx].value`' />",
1641 "y": 1457.0039067268372,
1642 "z": "4f77841b.f6c90c",
1648 "id": "2e48f16d.306a3e",
1650 "name": "set dst-cVLAN",
1651 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.cVLAN' value='`$tmp.ep.parameters.param[$idx].value`' />",
1654 "y": 1496.0039067268372,
1655 "z": "4f77841b.f6c90c",
1661 "id": "8302661e.daec38",
1663 "name": "block : atomic",
1664 "xml": "<block atomic=\"true\">",
1668 "y": 1598.0039067268372,
1669 "z": "4f77841b.f6c90c",
1678 "id": "bec1e4c7.8b8598",
1680 "name": "Get controller info and send request",
1684 "y": 1560.0039067268372,
1685 "z": "4f77841b.f6c90c",
1691 "id": "17954934.ffd177",
1693 "name": "execute RestApiCallNode Create ethernet Service",
1694 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-ethernet-service.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + 'restconf/data/ietf-eth-tran-service:etht-svc'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"patch\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
1697 "x": 1386.9726867675781,
1698 "y": 2076.0046677589417,
1699 "z": "4f77841b.f6c90c",
1708 "id": "cabe4ed3.59977",
1711 "xml": "<outcome value='success'>\n",
1714 "x": 1673.9726791381836,
1715 "y": 2097.004617214203,
1716 "z": "4f77841b.f6c90c",
1724 "id": "4d9476e4.ffbd08",
1726 "name": "block : atomic",
1727 "xml": "<block atomic=\"true\">",
1731 "x": 1843.9726181030273,
1732 "y": 2100.004617214203,
1733 "z": "4f77841b.f6c90c",
1741 "id": "cb5d2c8f.264c6",
1742 "type": "returnFailure",
1743 "name": "return failure",
1744 "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 executing Create vpn rest api\" />\n",
1746 "x": 1843.9727401733398,
1747 "y": 2056.004617214203,
1748 "z": "4f77841b.f6c90c",
1754 "id": "efc13d2a.c27fa",
1757 "xml": "<outcome value='failure'>\n",
1760 "x": 1676.9726181030273,
1761 "y": 2056.004617214203,
1762 "z": "4f77841b.f6c90c",
1770 "id": "e2b1aa80.433d58",
1773 "xml": "<outcome value='failure'>\n",
1776 "x": 994.7349166870117,
1777 "y": 2668.9571779966354,
1778 "z": "4f77841b.f6c90c",
1786 "id": "49e7952b.6308dc",
1787 "type": "returnFailure",
1788 "name": "return failure",
1789 "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=\"AAI failed\" />\n",
1791 "x": 1161.2587966918945,
1792 "y": 2680.5762490034103,
1793 "z": "4f77841b.f6c90c",
1799 "id": "b0220db9.73208",
1801 "name": "not-found",
1802 "xml": "<outcome value='not-found'>\n",
1805 "x": 1001.8302040100098,
1806 "y": 2701.719145655632,
1807 "z": "4f77841b.f6c90c",
1815 "id": "8836c87e.2127d8",
1817 "name": "Save Resource to AAI",
1820 "x": 713.7826309204102,
1821 "y": 2651.3065662384033,
1822 "z": "4f77841b.f6c90c",
1828 "id": "ae69a5b4.bcb4d8",
1830 "name": "TODO: Rework after confirmation from AAI",
1833 "x": 1014.1415405273438,
1834 "y": 2628.8776049613953,
1835 "z": "4f77841b.f6c90c",
1841 "id": "a26aed10.bae5b",
1843 "name": "set output to api handler",
1844 "xml": "<set>\n<parameter name='allotted-resource-id' value='`$tmp.ar.allotted-resource-id`' />\n<parameter name='connection-attachment-object-path' value=\"`$tmp.ar.self-link`\"/>\n<parameter name='service-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $connection-attachment-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n \n",
1846 "x": 728.5503273010254,
1847 "y": 2572.8320474624634,
1848 "z": "4f77841b.f6c90c",
1854 "id": "4c5d18d9.d86fb8",
1855 "type": "returnSuccess",
1856 "name": "return success",
1857 "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",
1859 "x": 696.9634094238281,
1860 "y": 2733.447799682617,
1861 "z": "4f77841b.f6c90c",
1867 "id": "69a30b87.057684",
1869 "name": "execute RestApiCallNode - PUT AR by id",
1870 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.sotn-attachment.templatefile`\" />\n <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.ar-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=\"mdsal-ar\" />\n\n",
1873 "x": 778.2824287414551,
1874 "y": 2480.4728212356567,
1875 "z": "4f77841b.f6c90c",
1885 "id": "28d10010.8846d",
1886 "type": "not-found",
1887 "name": "not-found",
1888 "xml": "<outcome value='not-found'>\n",
1891 "x": 1046.9238052368164,
1892 "y": 2531.8042329773307,
1893 "z": "4f77841b.f6c90c",
1901 "id": "a946bcd6.894fb",
1904 "xml": "<outcome value='failure'>\n",
1907 "x": 1037.9238548278809,
1908 "y": 2500.3042587265372,
1909 "z": "4f77841b.f6c90c",
1917 "id": "dceabbc6.4f8628",
1920 "xml": "<outcome value='success'>\n",
1923 "x": 1041.6738929748535,
1924 "y": 2470.6613636016846,
1925 "z": "4f77841b.f6c90c",
1933 "id": "8ae56ed5.c0311",
1934 "type": "returnFailure",
1935 "name": "return failure",
1936 "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 updating md-sal for connection-attachment-allotted-resource\" />\n",
1938 "x": 1207.6738929748535,
1939 "y": 2501.054282568395,
1940 "z": "4f77841b.f6c90c",
1946 "id": "fec8c7a7.259eb8",
1953 "x": 1183.3298606872559,
1954 "y": 2466.8535327911377,
1955 "z": "4f77841b.f6c90c",
1963 "id": "447e9068.877d",
1965 "name": "set ar-data",
1966 "xml": "<set>\n<parameter name='connection-attachment-ar.allotted-resource-status.action' value=\"`$connection-attachment-topology-operation-input.request-information.request-action` \" />\n<parameter name='connection-attachment-ar.allotted-resource-status.rpc-name' value=\"connection-attachment-topology-operation\" />\n<parameter name='connection-attachment-ar.allotted-resource-status.rpc-action' value=\"`$connection-attachment-topology-operation-input.sdnc-request-header.svc-action` \" />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-operation-information.request-information.' value=\"`$connection-attachment-topology-operation-input.request-information.` \" />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-operation-information.sdnc-request-header.' value=\"`$connection-attachment-topology-operation-input.sdnc-request-header.` \" />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-operation-information.service-information.' value=\"`$connection-attachment-topology-operation-input.service-information.` \" />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-operation-information.allotted-resource-information.' value=\"`$connection-attachment-topology-operation-input.allotted-resource-information.` \" />",
1968 "x": 683.4960250854492,
1969 "y": 2331.8538014888763,
1970 "z": "4f77841b.f6c90c",
1976 "id": "195a1754.387c79",
1978 "name": "execute getTime",
1979 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='setTime' >\n <parameter name=\"outputPath\" value=\"tmp.current-time\" />\n\n",
1982 "x": 700.781867980957,
1983 "y": 2404.4733991622925,
1984 "z": "4f77841b.f6c90c",
1992 "id": "17bafb78.38c045",
1994 "name": "set allotted-resource-oper-status",
1995 "xml": "<set>\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.order-status' value='Active' />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.last-action' value='`$connection-attachment-topology-operation-input.request-information.request-action`' />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.last-rpc-action' value='`$connection-attachment-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.last-svc-request-id' value='`$connection-attachment-topology-operation-input.sdnc-request-header.svc-request-id`' />\n<parameter name='connection-attachment-ar.allotted-resource-data.allotted-resource-oper-status.create-timestamp' value='`$tmp.current-time`' />\n",
1997 "x": 750.7689476013184,
1998 "y": 2441.424479484558,
1999 "z": "4f77841b.f6c90c",
2005 "id": "4b7801cc.5bfc5",
2007 "name": "set model-data",
2008 "xml": "<set>\n<parameter name='connection-attachment-ar.allotted-resource-data.connection-attachment-topology.onap-model-information.' value=\"`$connection-attachment-topology-operation-input.allotted-resource-information.onap-model-information.` \" />",
2010 "x": 697.3375663757324,
2011 "y": 2371.0284519195557,
2012 "z": "4f77841b.f6c90c",
2018 "id": "4bbe982e.918098",
2020 "name": "Prepare data for allotted-resource addition to MDSAL",
2021 "info": "This will add to allotted-resource which is present inside service.",
2023 "x": 810.671028137207,
2024 "y": 2292.0284039974213,
2025 "z": "4f77841b.f6c90c",
2031 "id": "cbc69d8c.531e6",
2033 "name": "Add to allotted-resources in mdsal",
2036 "x": 752.2508544921875,
2037 "y": 2259.4417057037354,
2038 "z": "4f77841b.f6c90c",
2044 "id": "bc43d14.b5aca3",
2046 "name": "update AAI allotted-resource",
2047 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"allotted-resource\" \n\t\tkey=\"customer.global-customer-id = $connection-attachment-topology-operation-input.service-information.global-customer-id AND\n\t\t\tservice-subscription.service-type = $connection-attachment-topology-operation-input.service-information.subscription-service-type AND\n\t\t\tservice-instance.service-instance-id = $connection-attachment-topology-operation-input.allotted-resource-information.parent-service-instance-id AND\n\t\t\tallotted-resource.id = $tmp.ar.allotted-resource-id\"\n pfx='pfx' local-only='false' force='false'>\n\t<parameter name=\"description\" value=\"`$connection-attachment-topology-operation-input.allotted-resource-information.allotted-resource-type`\" />\n\t<parameter name=\"selflink\" value=\"`$tmp.ar.self-link`\" />\n\t<parameter name=\"model-invariant-id\" value=\"`$connection-attachment-topology-operation-input.allotted-resource-information.onap-model-information.model-invariant-uuid`\" />\n\t<parameter name=\"model-version-id\" value=\"`$connection-attachment-topology-operation-input.allotted-resource-information.onap-model-information.model-uuid`\" />\n\t<parameter name=\"operational-status\" value=\"Active\" />\n",
2050 "x": 740.2269096374512,
2051 "y": 2688.7587089538574,
2052 "z": "4f77841b.f6c90c",
2061 "id": "fe3d007c.a7b3a",
2063 "name": "execute RestApiCallNode getPath from OOF",
2064 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.oof-getpath.templatefile`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.oof.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.oof.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"oof\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
2067 "x": 1050.9766693115234,
2068 "y": 1586.2583985328674,
2069 "z": "4f77841b.f6c90c",
2078 "id": "4a299f49.a1b2",
2081 "xml": "<outcome value='success'>\n",
2084 "x": 1357.9766120910645,
2085 "y": 1607.2582454681396,
2086 "z": "4f77841b.f6c90c",
2094 "id": "5d2783a1.6d3b9c",
2096 "name": "block : atomic",
2097 "xml": "<block atomic=\"true\">",
2101 "x": 1527.9765510559082,
2102 "y": 1610.2582454681396,
2103 "z": "4f77841b.f6c90c",
2111 "id": "17a7cdf5.434e32",
2112 "type": "returnFailure",
2113 "name": "return failure",
2114 "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 executing Create vpn rest api\" />\n",
2116 "x": 1527.9766731262207,
2117 "y": 1566.2582454681396,
2118 "z": "4f77841b.f6c90c",
2124 "id": "c4483a2a.ee5b88",
2127 "xml": "<outcome value='failure'>\n",
2130 "x": 1360.9765510559082,
2131 "y": 1566.2582454681396,
2132 "z": "4f77841b.f6c90c",
2140 "id": "f41dba91.d30b78",
2142 "name": "Get VPNs from OOF",
2145 "x": 970.9805603027344,
2146 "y": 1549.2623658180237,
2147 "z": "4f77841b.f6c90c",
2153 "id": "d535134a.50d41",
2155 "name": "for vidx..oof.vpns_length[]",
2156 "xml": "<for index='vidx' start='0' end='`$oof.vpns_length`' >",
2159 "x": 1001.9765586853027,
2160 "y": 1670.5079641342163,
2161 "z": "4f77841b.f6c90c",
2169 "id": "39fad139.2c54be",
2171 "name": "Loop through VPN and configure them",
2174 "x": 1023.976676940918,
2175 "y": 1634.0082244873047,
2176 "z": "4f77841b.f6c90c",
2182 "id": "d4ff5a6.b2eb6a8",
2183 "type": "switchNode",
2184 "name": "switch name",
2185 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
2188 "x": 3002.7609481811523,
2189 "y": 1181.1256585121155,
2190 "z": "4f77841b.f6c90c",
2198 "id": "3a16beb3.77fd72",
2199 "type": "outcomeTrue",
2201 "xml": "<outcome value='true'>\n",
2204 "x": 3189.760955810547,
2205 "y": 1175.1255955696106,
2206 "z": "4f77841b.f6c90c",
2214 "id": "16ef01df.25c11e",
2216 "name": "set etht-svc-name & bandwidth-profile-name",
2217 "xml": "<set>\n<parameter name='prop.global.sotn.etht-svc-name' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n<parameter name='prop.global.sotn.bandwidth-profile-name' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2219 "x": 3451.761245727539,
2220 "y": 1161.7256226539612,
2221 "z": "4f77841b.f6c90c",
2227 "id": "42092cc3.b6ed84",
2228 "type": "switchNode",
2229 "name": "switch description",
2230 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'description'`\">\n",
2233 "x": 3013.600616455078,
2234 "y": 1219.125593662262,
2235 "z": "4f77841b.f6c90c",
2243 "id": "23eb9630.e037ca",
2244 "type": "outcomeTrue",
2246 "xml": "<outcome value='true'>\n",
2249 "x": 3183.600616455078,
2250 "y": 1215.125593662262,
2251 "z": "4f77841b.f6c90c",
2259 "id": "eb3f5617.6e6248",
2261 "name": "set etht-svc-descr",
2262 "xml": "<set>\n<parameter name='prop.global.sotn.etht-svc-descr' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2264 "x": 3370.934057235718,
2265 "y": 1213.5867505073547,
2266 "z": "4f77841b.f6c90c",
2272 "id": "297544d9.6ec98c",
2273 "type": "switchNode",
2274 "name": "switch tenantId",
2275 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'tenantId'`\">\n",
2278 "x": 2998.983009338379,
2279 "y": 1265.4589972496033,
2280 "z": "4f77841b.f6c90c",
2288 "id": "dbc7c34c.cdaf7",
2289 "type": "outcomeTrue",
2291 "xml": "<outcome value='true'>\n",
2294 "x": 3190.982997894287,
2295 "y": 1258.458920955658,
2296 "z": "4f77841b.f6c90c",
2304 "id": "6550e027.0b278",
2306 "name": "set tenantId",
2307 "xml": "<set>\n<parameter name='prop.global.sotn.tenantId' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2309 "x": 3358.982997894287,
2310 "y": 1259.0589270591736,
2311 "z": "4f77841b.f6c90c",
2317 "id": "b4d50d62.6f88a",
2318 "type": "switchNode",
2319 "name": "switch CIR",
2320 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'CIR'`\">\n",
2323 "x": 2985.822654724121,
2324 "y": 1352.4589791297913,
2325 "z": "4f77841b.f6c90c",
2333 "id": "451e6ff5.dd741",
2334 "type": "outcomeTrue",
2336 "xml": "<outcome value='true'>\n",
2339 "x": 3193.822723388672,
2340 "y": 1348.4589924812317,
2341 "z": "4f77841b.f6c90c",
2349 "id": "4615d379.ef895c",
2352 "xml": "<set>\n<parameter name='prop.sotn.cir' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2354 "x": 3343.1560440063477,
2355 "y": 1346.9201397895813,
2356 "z": "4f77841b.f6c90c",
2362 "id": "66d53edd.cdef9",
2363 "type": "switchNode",
2364 "name": "switch vpnType",
2365 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'vpnType'`\">\n",
2368 "x": 3005.1311264038086,
2369 "y": 1306.2366981506348,
2370 "z": "4f77841b.f6c90c",
2378 "id": "654a7b17.6fec94",
2379 "type": "outcomeTrue",
2381 "xml": "<outcome value='true'>\n",
2384 "x": 3192.1311264038086,
2385 "y": 1302.2366981506348,
2386 "z": "4f77841b.f6c90c",
2394 "id": "2fb4b95a.7ae496",
2396 "name": "set vpnType",
2397 "xml": "<set>\n<parameter name='prop.global.sotn.vpnType' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2399 "x": 3361.46475982666,
2400 "y": 1299.6978631019592,
2401 "z": "4f77841b.f6c90c",
2407 "id": "64cab1cd.5d443",
2408 "type": "switchNode",
2409 "name": "switch EIR",
2410 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'EIR'`\">\n",
2413 "x": 2987.113105773926,
2414 "y": 1395.1568455696106,
2415 "z": "4f77841b.f6c90c",
2423 "id": "6c9f358b.4ef8ec",
2424 "type": "outcomeTrue",
2426 "xml": "<outcome value='true'>\n",
2429 "x": 3189.113067626953,
2430 "y": 1390.1568655967712,
2431 "z": "4f77841b.f6c90c",
2439 "id": "e70be1bb.0faca",
2442 "xml": "<set>\n<parameter name='prop.global.sotn.eir' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2444 "x": 3345.4465713500977,
2445 "y": 1389.618001461029,
2446 "z": "4f77841b.f6c90c",
2452 "id": "10c9f83a.94e8c8",
2453 "type": "switchNode",
2454 "name": "switch color-aware",
2455 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'color-aware'`\">\n",
2458 "x": 3014.1133766174316,
2459 "y": 1449.1568112373352,
2460 "z": "4f77841b.f6c90c",
2468 "id": "1f4cc1a3.6b11ee",
2469 "type": "outcomeTrue",
2471 "xml": "<outcome value='true'>\n",
2474 "x": 3192.113380432129,
2475 "y": 1443.1568036079407,
2476 "z": "4f77841b.f6c90c",
2484 "id": "9c3700e2.9346b",
2486 "name": "set colorAware",
2487 "xml": "<set>\n<parameter name='prop.global.sotn.colorAware' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2489 "x": 3373.4467582702637,
2490 "y": 1442.617962360382,
2491 "z": "4f77841b.f6c90c",
2497 "id": "17843ccd.4f45d3",
2498 "type": "switchNode",
2499 "name": "switch coupling-flag",
2500 "xml": "<switch test=\"`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].name == 'coupling-flag'`\">\n",
2503 "x": 3014.113384246826,
2504 "y": 1495.1568360328674,
2505 "z": "4f77841b.f6c90c",
2513 "id": "1a061794.0a46a8",
2514 "type": "outcomeTrue",
2516 "xml": "<outcome value='true'>\n",
2519 "x": 3192.1133766174316,
2520 "y": 1487.156804561615,
2521 "z": "4f77841b.f6c90c",
2529 "id": "17025d4a.2f4a83",
2531 "name": "set couplingFlag",
2532 "xml": "<set>\n<parameter name='prop.global.sotn.couplingFlag' value='`$tmp.network.network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
2534 "x": 3377.4467582702637,
2535 "y": 1487.6179871559143,
2536 "z": "4f77841b.f6c90c",
2542 "id": "894df50e.725b18",
2544 "name": "Check if other EP exists in SOTNConnectionResource",
2547 "x": 3117.3167114257812,
2548 "y": 1048.7922387123108,
2549 "z": "4f77841b.f6c90c",
2555 "id": "cac8b97a.954468",
2557 "name": "Get other global parameters from network",
2560 "x": 3088.3165130615234,
2561 "y": 1140.792191028595,
2562 "z": "4f77841b.f6c90c",
2568 "id": "2020b84a.aa3f78",
2569 "type": "switchNode",
2570 "name": "switch access-provider-id",
2571 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'access-provider-id'`\">",
2574 "x": 1775.53857421875,
2575 "y": 1544.2365727424622,
2576 "z": "4f77841b.f6c90c",
2584 "id": "b2fc0056.5b557",
2585 "type": "outcomeTrue",
2587 "xml": "<outcome value='true'>\n",
2590 "x": 1962.53857421875,
2591 "y": 1540.2365727424622,
2592 "z": "4f77841b.f6c90c",
2600 "id": "d84c0472.872308",
2602 "name": "set access-provider-id",
2603 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.access-provider-id' value='`$tmp.ep.parameters.param[$idx].value`' />\n",
2605 "x": 2130.53857421875,
2606 "y": 1540.8365788459778,
2607 "z": "4f77841b.f6c90c",
2613 "id": "2fc4c609.3e5f6a",
2614 "type": "switchNode",
2615 "name": "switch access-client-id",
2616 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'access-client-id'`\">",
2619 "x": 1766.538589477539,
2620 "y": 1587.2470211982727,
2621 "z": "4f77841b.f6c90c",
2629 "id": "d33716c2.7a5c08",
2630 "type": "outcomeTrue",
2632 "xml": "<outcome value='true'>\n",
2635 "x": 1953.538589477539,
2636 "y": 1583.2470211982727,
2637 "z": "4f77841b.f6c90c",
2645 "id": "f4503085.70e8",
2647 "name": "set access-client-id",
2648 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.access-client-id' value='`$tmp.ep.parameters.param[$idx].value`' />\n",
2650 "x": 2121.538589477539,
2651 "y": 1583.8470273017883,
2652 "z": "4f77841b.f6c90c",
2658 "id": "8d865fcb.ed997",
2659 "type": "switchNode",
2660 "name": "switch access-topology-id",
2661 "xml": "<switch test=\"`$tmp.ep.parameters.param[$idx].name == 'access-topology-id'`\">",
2664 "x": 1779.5385341644287,
2665 "y": 1629.247052192688,
2666 "z": "4f77841b.f6c90c",
2674 "id": "2b04431a.afbcfc",
2675 "type": "outcomeTrue",
2677 "xml": "<outcome value='true'>\n",
2680 "x": 1966.5385341644287,
2681 "y": 1625.247052192688,
2682 "z": "4f77841b.f6c90c",
2690 "id": "28052521.1d41ea",
2692 "name": "set access-topology-id",
2693 "xml": "<set>\n<parameter name='prop.remote.connection-attachment.access-topology-id' value='`$tmp.ep.parameters.param[$idx].value`' />\n",
2695 "x": 2134.5385341644287,
2696 "y": 1625.8470582962036,
2697 "z": "4f77841b.f6c90c",
2703 "id": "1e57fa4c.c37666",
2705 "name": "block : atomic",
2706 "xml": "<block atomic=\"true\">",
2709 "x": 1074.0940399169922,
2710 "y": 1756.348135471344,
2711 "z": "4f77841b.f6c90c",
2728 "id": "741fad04.c0bcd4",
2730 "name": "set controller data",
2731 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
2733 "x": 1772.53857421875,
2734 "y": 1910.6810307502747,
2735 "z": "4f77841b.f6c90c",
2741 "id": "edff10aa.4477f",
2742 "type": "get-resource",
2743 "name": "get-resource esr-thirdparty-sdnc",
2744 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
2747 "x": 1336.0385131835938,
2748 "y": 1969.6810307502747,
2749 "z": "4f77841b.f6c90c",
2759 "id": "b6132182.e115",
2762 "xml": "<outcome value='success'>\n",
2765 "x": 1575.0385131835938,
2766 "y": 1922.6810307502747,
2767 "z": "4f77841b.f6c90c",
2775 "id": "b6234a23.02b418",
2776 "type": "not-found",
2777 "name": "not-found",
2778 "xml": "<outcome value='not-found'>\n",
2781 "x": 1578.5294799804688,
2782 "y": 1970.255066394806,
2783 "z": "4f77841b.f6c90c",
2791 "id": "52c7285a.09ea48",
2794 "xml": "<outcome value='Other'>\n",
2797 "x": 1573.8624877929688,
2798 "y": 2011.5883793830872,
2799 "z": "4f77841b.f6c90c",
2807 "id": "39fa3945.b568c6",
2808 "type": "returnFailure",
2809 "name": "return failure",
2810 "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=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
2812 "x": 1755.1008911132812,
2813 "y": 1958.5408024787903,
2814 "z": "4f77841b.f6c90c",
2820 "id": "5bc6d6e6.4253f8",
2821 "type": "returnFailure",
2822 "name": "return failure",
2823 "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=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
2825 "x": 1761.6350440979004,
2826 "y": 2007.0275721549988,
2827 "z": "4f77841b.f6c90c",
2833 "id": "4a7a7654.befdb8",
2834 "type": "get-resource",
2835 "name": "get-resource pnf",
2836 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $oof.vpn.access-node-id AND \n\t\t depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n",
2839 "x": 1282.53857421875,
2840 "y": 1782.6810307502747,
2841 "z": "4f77841b.f6c90c",
2851 "id": "c669a474.548c18",
2854 "xml": "<outcome value='success'>\n",
2857 "x": 1629.5385131835938,
2858 "y": 1786.6810612678528,
2859 "z": "4f77841b.f6c90c",
2867 "id": "49f40d92.f6bd74",
2868 "type": "not-found",
2869 "name": "not-found",
2870 "xml": "<outcome value='not-found'>\n",
2873 "x": 1633.0294799804688,
2874 "y": 1834.255096912384,
2875 "z": "4f77841b.f6c90c",
2883 "id": "a24623ca.7bac3",
2886 "xml": "<outcome value='Other'>\n",
2889 "x": 1628.3624877929688,
2890 "y": 1875.5884099006653,
2891 "z": "4f77841b.f6c90c",
2899 "id": "cbab0518.f00ef8",
2900 "type": "returnFailure",
2901 "name": "return failure",
2902 "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=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
2904 "x": 1809.6008911132812,
2905 "y": 1822.5408329963684,
2906 "z": "4f77841b.f6c90c",
2912 "id": "4095ec2a.4a6c64",
2913 "type": "returnFailure",
2914 "name": "return failure",
2915 "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=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
2917 "x": 1816.1350440979004,
2918 "y": 1871.027602672577,
2919 "z": "4f77841b.f6c90c",
2925 "id": "d3849e4d.16c6c",
2927 "name": "set tmp.thirdparty-sdnc-id",
2928 "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
2930 "x": 1833.5385131835938,
2931 "y": 1773.6810612678528,
2932 "z": "4f77841b.f6c90c",
2938 "id": "b5630d7.89ad9f",
2940 "name": "get domain controller information",
2943 "x": 1327.0424423217773,
2944 "y": 1748.6849284172058,
2945 "z": "4f77841b.f6c90c",
2951 "id": "d70e06b2.ae06d8",
2953 "name": "set oof.vpn",
2954 "xml": "<set>\n<parameter name='oof.vpn.' value='`$oof.vpns[$vidx].`' />",
2956 "x": 1264.5385437011719,
2957 "y": 1709.792055606842,
2958 "z": "4f77841b.f6c90c",
2964 "id": "fb8e8802.2321a8",
2966 "name": "save VPN resource in AAI",
2967 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding' \n key='vpn-binding.vpn-id = $tmp.vpnName' >\n<parameter name='vpn-id' value='`$tmp.vpnName`' />\n<parameter name='vpn-name' value='`$tmp.vpnName`' />\n<parameter name='access-provider-id' value='`$oof.vpn.access-provider-id`' />\n<parameter name='access-client-id' value='`$oof.vpn.access-client-id`' />\n<parameter name='access-topology-id' value='`$oof.vpn.access-topology-id`' />\n<parameter name='src-access-node-id' value='`$oof.vpn.access-node-id`' />\n<parameter name='src-access-ltp-id' value='`$oof.vpn.src-access-ltp-id`' />\n<parameter name='dst-access-node-id' value='`$oof.vpn.access-node-id`' />\n<parameter name='dst-access-ltp-id' value='`$oof.vpn.dst-access-ltp-id`' />\n<parameter name='cvlan-tag-entry' value='`$prop.connection-attachment.cVLAN`' />\n<parameter name='operational-status' value='Created' />\n<parameter name='model-customization-id' value='`$network-topology-operation-input.network-information.onap-model-information.model-customization-uuid`' />\n<parameter name='model-invariant-id' value='`$network-topology-operation-input.network-information.onap-model-information.model-invariant-uuid`' />\n<parameter name='model-version-id' value='`$network-topology-operation-input.network-information.onap-model-information.model-uuid`' />\n<parameter name='configuration-selflink' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $network-topology-operation-input.service-information.service-instance-id + '/service-data/networks/network/' + $prop.sotn.network-id + '/network-data/'` \" />",
2971 "y": 2214.7540521621704,
2972 "z": "4f77841b.f6c90c",
2980 "id": "c8bfc2b1.75cdd",
2982 "name": "set tmp.vpnName",
2983 "xml": "<set>\n<parameter name='tmp.vpnName' value='`$oof.vpn.access-node-id + '-' + $prop.global.sotn.etht-svc-name`' />",
2985 "x": 1288.5039520263672,
2986 "y": 2176.2539596557617,
2987 "z": "4f77841b.f6c90c",
2993 "id": "b738f9eb.4faa78",
2995 "name": "save connectivity relationship in AAI",
2996 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding:relationship-list' \n key='vpn-binding.vpn-id = $tmp.vpnName \n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"connectivity\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/connectivities/connectivity/' + $mdsal-psd.networks.network[0].network-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"connectivity.connectivity-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$mdsal-psd.networks.network[0].network-id`\" />",
2999 "x": 1340.0039367675781,
3000 "y": 2252.7539653778076,
3001 "z": "4f77841b.f6c90c",
3009 "id": "4b44bb19.a886d4",
3011 "name": "save vpn and its relation to AAI",
3014 "x": 1325.0039596557617,
3015 "y": 2140.7539899349213,
3016 "z": "4f77841b.f6c90c",
3022 "id": "e16ca07c.f4def",
3024 "name": "set src-ltpId dst-ltpId",
3025 "xml": "<set>\n<parameter name='src-ltpId' value=\"`'nodeId-' + $oof.vpn.access-node-id + '-ltpId-' + $oof.vpn.src-access-ltp-id`\" />\n<parameter name='dst-ltpId' value=\"`'nodeId-' + $oof.vpn.access-node-id + '-ltpId-' + $oof.vpn.dst-access-ltp-id`\" />",
3027 "x": 1292.0039672851562,
3028 "y": 2292.754026412964,
3029 "z": "4f77841b.f6c90c",
3035 "id": "73934aff.e9fd34",
3037 "name": "save srcLTP relationship in AAI",
3038 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding:relationship-list' \n key='vpn-binding.vpn-id = $tmp.vpnName \n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/p-interfaces/p-interface/' + $src-ltpId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"p-interface.interface-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$src-ltpId`\" />",
3043 "z": "4f77841b.f6c90c",
3051 "id": "44ac5fd1.a9ce3",
3053 "name": "save dstLTP relationship in AAI",
3054 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='vpn-binding:relationship-list' \n key='vpn-binding.vpn-id = $tmp.vpnName \n force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/p-interfaces/p-interface/' + $dst-ltpId`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"p-interface.interface-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$dst-ltpId`\" />",
3059 "z": "4f77841b.f6c90c",