[ { "id": "75a34d0b.bb7574", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 118, "y": 51, "z": "5fbfaf64.570368", "wires": [ [ "70404768.1ea1c8" ] ] }, { "id": "6492a0ff.445ef", "type": "method", "name": "method naming-policy-generate-name", "xml": "\n", "comments": "", "outputs": 1, "x": 722, "y": 52, "z": "5fbfaf64.570368", "wires": [ [ "ba99c4a1.1c0018" ] ] }, { "id": "70404768.1ea1c8", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", "version": "${project.version}", "comments": "", "xml": "", "outputs": 1, "x": 376.9403991699219, "y": 51.32145690917969, "z": "5fbfaf64.570368", "wires": [ [ "6492a0ff.445ef" ] ] }, { "id": "6edde0fc.72ccc", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 283, "y": 2249, "z": "5fbfaf64.570368", "wires": [ [ "2c51c155.dc3526", "9fa570e4.d047d8", "3e4fd70d.b8b488" ] ] }, { "id": "2c51c155.dc3526", "type": "set", "name": "set variables for generating unique name", "xml": "\n\n\n\n\n\n\n\n\n\n", "comments": "", "x": 421.6904296875, "y": 2353.3095703125, "z": "5fbfaf64.570368", "wires": [] }, { "id": "3e4fd70d.b8b488", "type": "call", "name": "call GR-API:naming-policy-generate-unique-name", "xml": "\n", "comments": "", "outputs": 1, "x": 454.023681640625, "y": 2398.976318359375, "z": "5fbfaf64.570368", "wires": [ [ "ddb98dbf.d86528", "56f09382.d52994" ] ] }, { "id": "ddb98dbf.d86528", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 757.7379760742188, "y": 2375.83349609375, "z": "5fbfaf64.570368", "wires": [ [ "f4297935.f9f37" ] ] }, { "id": "56f09382.d52994", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 761.0713259379067, "y": 2427.50013923645, "z": "5fbfaf64.570368", "wires": [ [ "8322f6bc.4995f" ] ] }, { "id": "9a53573e.453378", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1048.5950927734375, "y": 2375.261962890625, "z": "5fbfaf64.570368", "wires": [] }, { "id": "8185858d.9e0a08", "type": "set", "name": "set generated vm-name", "xml": "\n\n\n", "comments": "", "x": 1264.5950953165689, "y": 2520.9760637283325, "z": "5fbfaf64.570368", "wires": [] }, { "id": "4535c483.19cc2c", "type": "comment", "name": "Call Policy Manager getPolicy", "info": "", "comments": "", "x": 271, "y": 274, "z": "5fbfaf64.570368", "wires": [] }, { "id": "8fb3313.00e47d", "type": "execute", "name": "execute RestapiCallNode", "xml": "\n \n \n \n \n \n", "comments": "", "x": 377, "y": 318, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5d83b069.18ee5", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 234, "y": 316, "z": "5fbfaf64.570368", "wires": [ [ "fac278.cbdfd588", "8fb3313.00e47d", "a0a20ae8.85051", "a2215e38.ce28e", "15537c0b.057ca4", "73f403b2.c4d354" ] ] }, { "id": "a0a20ae8.85051", "type": "record", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 377, "y": 358, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "d145dda.fd66aa", "type": "execute", "name": "execute readProperties", "xml": "\n \n \n", "comments": "", "outputs": 1, "x": 1366, "y": 123, "z": "5fbfaf64.570368", "wires": [ [ "df488a42.d2de8", "e9591d07.9c2818" ] ] }, { "id": "df488a42.d2de8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 1565, "y": 102, "z": "5fbfaf64.570368", "wires": [ [ "b544100e.489ef8" ] ] }, { "id": "e9591d07.9c2818", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1563, "y": 143, "z": "5fbfaf64.570368", "wires": [ [ "aa4103e3.cd9c68" ] ] }, { "id": "aa4103e3.cd9c68", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1700, "y": 145, "z": "5fbfaf64.570368", "wires": [ [ "4e4e1cae.459c7c", "68d25eab.cfdcb" ] ] }, { "id": "4e4e1cae.459c7c", "type": "GenericXML", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1871, "y": 142, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "b544100e.489ef8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1721, "y": 102, "z": "5fbfaf64.570368", "wires": [ [ "311b8744.7f9128" ] ] }, { "id": "ba99c4a1.1c0018", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 120, "y": 91, "z": "5fbfaf64.570368", "wires": [ [ "23484a65.1e44ce", "80631453.603ea8" ] ] }, { "id": "b463feb.8663e", "type": "comment", "name": "Read properties", "info": "", "comments": "", "x": 1341, "y": 76, "z": "5fbfaf64.570368", "wires": [] }, { "id": "a0550124.60527", "type": "comment", "name": "Generate unique name with constructed-name based on naming-recipe", "info": "", "comments": "", "x": 462, "y": 2199, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5bd249c1.943ee8", "type": "comment", "name": "Process Policy Manager response", "info": "Use the three naming components returned from Policy Manager to build the name\n\nExtract from json response three data components:\n\n1. VNFNAME\n2. CONSTANT_TAG\n3. SEQUENCE", "comments": "", "x": 462, "y": 500, "z": "5fbfaf64.570368", "wires": [] }, { "id": "311b8744.7f9128", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 1868, "y": 102, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "73f403b2.c4d354", "type": "set", "name": "set", "xml": "\n\n\n\n", "comments": "", "x": 379, "y": 443, "z": "5fbfaf64.570368", "wires": [] }, { "id": "a2215e38.ce28e", "type": "execute", "name": "execute jsonStringToCtx", "xml": "\n\t\n\t\n\t\n\n", "comments": "", "outputs": 1, "x": 438, "y": 580, "z": "5fbfaf64.570368", "wires": [ [ "875018c2.d50af8", "202858.a5bcf7a8" ] ] }, { "id": "15537c0b.057ca4", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 383, "y": 538, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "55f4b148.256098", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 634, "y": 387, "z": "5fbfaf64.570368", "wires": [ [ "20a0ada2.86197a" ] ] }, { "id": "4cd2ac34.0a838c", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 975, "y": 341, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "d7e7421a.85577", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 636, "y": 429, "z": "5fbfaf64.570368", "wires": [ [ "1101599b.ecff1e" ] ] }, { "id": "af00ee16.fb8b7", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 975, "y": 421, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "2e2bf07f.6bef", "type": "set", "name": "set", "xml": "\n\n", "comments": "", "x": 976, "y": 459, "z": "5fbfaf64.570368", "wires": [] }, { "id": "875018c2.d50af8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 637, "y": 575, "z": "5fbfaf64.570368", "wires": [ [ "6d355400.a200e4" ] ] }, { "id": "2427b7f2.f78918", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 898, "y": 566, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "202858.a5bcf7a8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 643, "y": 622, "z": "5fbfaf64.570368", "wires": [ [ "fe35d17a.708da" ] ] }, { "id": "e6f1d650.5a9f2", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 425, "y": 727, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "f0ff2011.6ffb6", "type": "for", "name": "for each namig-model", "xml": "\n", "comments": "", "outputs": 1, "x": 466, "y": 771, "z": "5fbfaf64.570368", "wires": [ [ "f383011c.bcb46" ] ] }, { "id": "fe35d17a.708da", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 443, "y": 685, "z": "5fbfaf64.570368", "wires": [ [ "e6f1d650.5a9f2", "f0ff2011.6ffb6", "f8a0b8fd.ddc3a", "14834b6c.ad004d" ] ] }, { "id": "2129c70.608263a", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1347, "y": 1608, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "42841b11.aad434", "type": "comment", "name": "Resolve the value of the naming-property", "info": "For each naming-property, get the value using the source-endpoinr and the source-system if the property-name is part of the naming-recipe.", "comments": "", "x": 1330, "y": 1563, "z": "5fbfaf64.570368", "wires": [] }, { "id": "9565a666.a66ff", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1225, "y": 1609, "z": "5fbfaf64.570368", "wires": [ [ "2129c70.608263a", "bb618182.7a5348", "4bd119b3.f9c08" ] ] }, { "id": "dbc48e79.680fe8", "type": "switchNode", "name": "switch source-system", "xml": "\n", "comments": "", "outputs": 1, "x": 1794, "y": 1743, "z": "5fbfaf64.570368", "wires": [ [ "a209ce6a.66539", "674dfafd.50cfc4", "68a415fe.a3c6f4", "27ec5b13.c3b8d4", "f43244a3.fe4528" ] ] }, { "id": "bb618182.7a5348", "type": "set", "name": "set naming-property vars", "xml": "\n\n\n\n\n", "comments": "", "x": 1399, "y": 1646, "z": "5fbfaf64.570368", "wires": [] }, { "id": "a209ce6a.66539", "type": "outcome", "name": "outcome: MD-SAL", "xml": "", "comments": "", "outputs": 1, "x": 1823, "y": 1787, "z": "5fbfaf64.570368", "wires": [ [ "5914689f.c6128" ] ] }, { "id": "27ec5b13.c3b8d4", "type": "outcome", "name": "outcome: TOSCA", "xml": "\n", "comments": "", "outputs": 1, "x": 1832, "y": 2366, "z": "5fbfaf64.570368", "wires": [ [ "f1b8b11f.c6e268" ] ] }, { "id": "f43244a3.fe4528", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 1789, "y": 3865, "z": "5fbfaf64.570368", "wires": [ [ "b6b75232.0ce81" ] ] }, { "id": "33427119.67b63e", "type": "get-resource", "name": "get-resource: using source-enpoint", "xml": "\n\n\n\n\n\t\n\n", "comments": "", "outputs": 1, "x": 3158, "y": 2436, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "6e47d8a0.889f3", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 2708, "y": 2422, "z": "5fbfaf64.570368", "wires": [ [ "b0046580.4d276" ] ] }, { "id": "b0046580.4d276", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 2849, "y": 2422, "z": "5fbfaf64.570368", "wires": [] }, { "id": "50737887.589db", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 2700, "y": 2458, "z": "5fbfaf64.570368", "wires": [ [ "df3b5efb.ab02a" ] ] }, { "id": "df3b5efb.ab02a", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 2849, "y": 2458, "z": "5fbfaf64.570368", "wires": [] }, { "id": "4bf394e2.0c215c", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 2312, "y": 2472, "z": "5fbfaf64.570368", "wires": [ [ "18bd0a36.98e46e" ] ] }, { "id": "f71e5755.3b8be8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 2627, "y": 2912, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "18bd0a36.98e46e", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2311, "y": 2517, "z": "5fbfaf64.570368", "wires": [ [ "f71e5755.3b8be8", "1f38982a.fd3db8", "8dfa3cf2.977b5", "74241d5c.4f5c4c", "c6e9efbe.0a3b9", "5a0ecd08.97aca4", "e48db706.321a18", "ff7274bf.81bd7", "4f4d8a88.0ea29c" ] ] }, { "id": "8dfa3cf2.977b5", "type": "set", "name": "set new-part", "xml": "\n\n\n", "comments": "", "x": 2641, "y": 2819, "z": "5fbfaf64.570368", "wires": [] }, { "id": "559d0190.b9a298", "type": "set", "name": "set new-part", "xml": "\n\n\n\n", "comments": "", "x": 2132, "y": 1901, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5cf92254.7a3a2c", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 2116, "y": 1989, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "bd92dfcd.c08348", "type": "execute", "name": "SliStringUtils - split after |", "xml": "\n \n \n \n \n \n", "comments": "", "outputs": 1, "x": 897, "y": 1118, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "b2ecc5f0.43531", "type": "set", "name": "set original-name", "xml": "\n\n", "comments": "", "x": 871.3333740234375, "y": 1077.333251953125, "z": "5fbfaf64.570368", "wires": [] }, { "id": "2d28b1ee.0d253e", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 665, "y": 1077, "z": "5fbfaf64.570368", "wires": [ [ "b2ecc5f0.43531", "bd92dfcd.c08348", "6f8b5246.912494", "6edde0fc.72ccc" ] ] }, { "id": "6f8b5246.912494", "type": "for", "name": "for each naming-recipe section", "xml": "\n", "comments": "", "outputs": 1, "x": 921, "y": 1158, "z": "5fbfaf64.570368", "wires": [ [ "42632c44.901de4", "50857c42.42adcc" ] ] }, { "id": "50857c42.42adcc", "type": "record", "name": "record", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1144, "y": 1158, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "42632c44.901de4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 872, "y": 1208, "z": "5fbfaf64.570368", "wires": [ [ "4f6f9e3d.d93e98", "dbb6c8bd.b9d85" ] ] }, { "id": "4f6f9e3d.d93e98", "type": "for", "name": "for each naming-property", "xml": "\n", "comments": "", "outputs": 1, "x": 1048, "y": 1249, "z": "5fbfaf64.570368", "wires": [ [ "8c4f2aa1.47e8f8" ] ] }, { "id": "4ca738a3.1fe0f8", "type": "switchNode", "name": "switch property-name == section-value", "xml": "\n", "comments": "", "outputs": 1, "x": 1153, "y": 1428, "z": "5fbfaf64.570368", "wires": [ [ "5ef228d5.03a9c" ] ] }, { "id": "5ef228d5.03a9c", "type": "outcome", "name": "outcome: recipe section match", "xml": "\n", "comments": "", "outputs": 1, "x": 1197, "y": 1470, "z": "5fbfaf64.570368", "wires": [ [ "7bf7454d.cb5eac" ] ] }, { "id": "9fa570e4.d047d8", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 310, "y": 2308, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "dbb6c8bd.b9d85", "type": "set", "name": "set section-value", "xml": "\n\n", "comments": "", "x": 1031, "y": 1209, "z": "5fbfaf64.570368", "wires": [] }, { "id": "cc00f157.dcdd08", "type": "set", "name": "set property-name", "xml": "\n\n\n", "comments": "", "x": 1097, "y": 1385, "z": "5fbfaf64.570368", "wires": [] }, { "id": "8c4f2aa1.47e8f8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1018, "y": 1294, "z": "5fbfaf64.570368", "wires": [ [ "4ca738a3.1fe0f8", "3a8d4560.940002", "cc00f157.dcdd08" ] ] }, { "id": "37b3dd6b.37aaa2", "type": "set", "name": "set constructed-name", "xml": "\n\n", "comments": "", "x": 665, "y": 678, "z": "5fbfaf64.570368", "wires": [] }, { "id": "7bf7454d.cb5eac", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1174, "y": 1513, "z": "5fbfaf64.570368", "wires": [ [ "9565a666.a66ff", "edd08f5b.e85f58" ] ] }, { "id": "ff95881b.e519c", "type": "set", "name": "set SEQUENCE info for this naming-property", "xml": "\n\n\n\n\n\n", "comments": "", "x": 2194, "y": 3903, "z": "5fbfaf64.570368", "wires": [] }, { "id": "28763b06.0da9d4", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 2071, "y": 3943, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "5914689f.c6128", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2118, "y": 1853, "z": "5fbfaf64.570368", "wires": [ [ "559d0190.b9a298", "5cf92254.7a3a2c", "465cf13e.01d79", "5c07edd9.938f7c" ] ] }, { "id": "b6b75232.0ce81", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2070, "y": 3865, "z": "5fbfaf64.570368", "wires": [ [ "ff95881b.e519c", "28763b06.0da9d4" ] ] }, { "id": "8db0d286.7fa708", "type": "execute", "name": "execute parameterized query using source-endpoint", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 2432, "y": 2422, "z": "5fbfaf64.570368", "wires": [ [ "6e47d8a0.889f3", "50737887.589db", "4bf394e2.0c215c" ] ] }, { "id": "edd08f5b.e85f58", "type": "record", "name": "record", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1301, "y": 1513, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "1f38982a.fd3db8", "type": "set", "name": "add new-part to constructed-value", "xml": "\n\n", "comments": "", "x": 2707, "y": 2863, "z": "5fbfaf64.570368", "wires": [] }, { "id": "465cf13e.01d79", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 2201, "y": 1939, "z": "5fbfaf64.570368", "wires": [] }, { "id": "8322f6bc.4995f", "type": "switchNode", "name": "switch naming-type (VM | VNFC | VNF)", "xml": "\n", "comments": "", "outputs": 1, "x": 978.0000025431314, "y": 2425.9999895095825, "z": "5fbfaf64.570368", "wires": [ [ "9d532e22.50b1b8", "78aa50c5.9e78e", "64bf3864.33ff38", "6d8b2a02.46fe54", "81a52062.6b654" ] ] }, { "id": "9d532e22.50b1b8", "type": "outcome", "name": "outcome: VM", "xml": "\n\n", "comments": "", "outputs": 1, "x": 1007, "y": 2478, "z": "5fbfaf64.570368", "wires": [ [ "518d8ec2.33b29" ] ] }, { "id": "78aa50c5.9e78e", "type": "outcome", "name": "outcome: VNFC", "xml": "\n\n", "comments": "", "outputs": 1, "x": 1017, "y": 2609, "z": "5fbfaf64.570368", "wires": [ [ "e889ec83.003b58" ] ] }, { "id": "cbbec45b.5e0258", "type": "set", "name": "set generated vnfc-name", "xml": "\n\n\n", "comments": "", "x": 1258.5950927734375, "y": 2688.97607421875, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f3b3cf11.bcec9", "type": "record", "name": "record generated vm-name", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1275.0000025431314, "y": 2561.9999895095825, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "518d8ec2.33b29", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1209, "y": 2477, "z": "5fbfaf64.570368", "wires": [ [ "f3b3cf11.bcec9", "8185858d.9e0a08" ] ] }, { "id": "e889ec83.003b58", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1200, "y": 2648, "z": "5fbfaf64.570368", "wires": [ [ "7741602e.23feb", "cbbec45b.5e0258" ] ] }, { "id": "7741602e.23feb", "type": "record", "name": "record generated vnfc-name", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1269, "y": 2727, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "4bd119b3.f9c08", "type": "switchNode", "name": "switch property-value", "xml": "\n", "comments": "", "outputs": 1, "x": 1390, "y": 1688, "z": "5fbfaf64.570368", "wires": [ [ "eb25d531.93517", "a13023cc.efc698" ] ] }, { "id": "eb25d531.93517", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 1585, "y": 1689, "z": "5fbfaf64.570368", "wires": [ [ "b7c93ceb.1810d8" ] ] }, { "id": "b7c93ceb.1810d8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1621, "y": 1742, "z": "5fbfaf64.570368", "wires": [ [ "dbc48e79.680fe8" ] ] }, { "id": "a13023cc.efc698", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 1296, "y": 1875, "z": "5fbfaf64.570368", "wires": [ [ "5ed3e30e.accf14" ] ] }, { "id": "5ed3e30e.accf14", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1326, "y": 1917, "z": "5fbfaf64.570368", "wires": [ [ "992c18a9.120f3", "b2e909c3.17d858", "b5b4a205.b0a848" ] ] }, { "id": "992c18a9.120f3", "type": "set", "name": "set new-part", "xml": "\n\n\n\n", "comments": "", "x": 1344, "y": 1954, "z": "5fbfaf64.570368", "wires": [] }, { "id": "b5b4a205.b0a848", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 1413, "y": 1992, "z": "5fbfaf64.570368", "wires": [] }, { "id": "b2e909c3.17d858", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1325, "y": 2030, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "f8a0b8fd.ddc3a", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n", "comments": "", "x": 202, "y": 3275, "z": "5fbfaf64.570368", "wires": [] }, { "id": "68d25eab.cfdcb", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1883, "y": 185, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f5405176.e50ca", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 991, "y": 380, "z": "5fbfaf64.570368", "wires": [] }, { "id": "4dfee0c8.38978", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 914, "y": 605, "z": "5fbfaf64.570368", "wires": [] }, { "id": "20a0ada2.86197a", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 761, "y": 386, "z": "5fbfaf64.570368", "wires": [ [ "4cd2ac34.0a838c", "f5405176.e50ca" ] ] }, { "id": "6d355400.a200e4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 772, "y": 575, "z": "5fbfaf64.570368", "wires": [ [ "2427b7f2.f78918", "4dfee0c8.38978" ] ] }, { "id": "3a8d4560.940002", "type": "execute", "name": "SliStringUtils - trim property-name", "xml": "\n \n \n \n", "comments": "", "outputs": 1, "x": 1143, "y": 1343, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "cf295ecd.ac6bb", "type": "execute", "name": "SliPluginUtils - getArrtibuteValue for source-endpoint", "xml": "\n\t\n\t\n\t\n\t", "comments": "", "outputs": 1, "x": 2742, "y": 2075, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "85860723.7cbb78", "type": "set", "name": "set ctx-memory-path * TEST ONLY *", "xml": "\n", "comments": "", "x": 2209, "y": 1791, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5c07edd9.938f7c", "type": "switchNode", "name": "switch property-name (VMNAME | VNFNAME | Other)", "xml": "\n", "comments": "", "outputs": 1, "x": 2577, "y": 1852, "z": "5fbfaf64.570368", "wires": [ [ "7a67ffd2.e19ed", "2dcf567f.4b8eb2", "fcbf6f2f.6c2558" ] ] }, { "id": "7a67ffd2.e19ed", "type": "outcome", "name": "outcome: VMNAME", "xml": "", "comments": "", "outputs": 1, "x": 2510, "y": 1905, "z": "5fbfaf64.570368", "wires": [ [ "aba0d492.8c0b78" ] ] }, { "id": "2dcf567f.4b8eb2", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2470, "y": 2075, "z": "5fbfaf64.570368", "wires": [ [ "cf295ecd.ac6bb" ] ] }, { "id": "aa207226.ec6ef8", "type": "set", "name": "set resolved-source-endpoint to input vm-name", "xml": "\n", "comments": "", "x": 3167, "y": 1925, "z": "5fbfaf64.570368", "wires": [] }, { "id": "be2a29d3.e3246", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1034, "y": 2329, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "2a176147.86e4a6", "type": "comment", "name": "If property-value was set use it instead of constructing a value", "info": "", "comments": "", "x": 1465, "y": 1836, "z": "5fbfaf64.570368", "wires": [] }, { "id": "3ffbeb15.ee1a1c", "type": "comment", "name": "construct a name only if the naming-type matches input. Valid types: VNF | VM | VNFC | NETWORK | SERVICE", "info": "", "comments": "", "x": 738, "y": 812, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f383011c.bcb46", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 473, "y": 853, "z": "5fbfaf64.570368", "wires": [ [ "4d70248f.886584", "af65c0f0.1d9608", "c68c5be6.cd663", "53c5a10b.b8eb28", "153c4ae9.a6de65" ] ] }, { "id": "4d70248f.886584", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 790, "y": 849, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "c68c5be6.cd663", "type": "set", "name": "set naming-model vars (naming-recipe and naming-type)", "xml": "\n\n\n", "comments": "", "x": 944, "y": 888, "z": "5fbfaf64.570368", "wires": [] }, { "id": "af65c0f0.1d9608", "type": "switchNode", "name": "switch naming-type == input.naming-type", "xml": "\n", "comments": "", "outputs": 1, "x": 524, "y": 992, "z": "5fbfaf64.570368", "wires": [ [ "f5ba895b.cd8e4", "be0c5c6c.f15a2" ] ] }, { "id": "f5ba895b.cd8e4", "type": "outcome", "name": "outcome:naming-type match", "xml": "\n", "comments": "", "outputs": 1, "x": 529, "y": 1032, "z": "5fbfaf64.570368", "wires": [ [ "2d28b1ee.0d253e" ] ] }, { "id": "be0c5c6c.f15a2", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 465, "y": 1074, "z": "5fbfaf64.570368", "wires": [ [ "1697accc.44d5c3" ] ] }, { "id": "1697accc.44d5c3", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 458, "y": 1121, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "6e4783ce.b43dc4", "type": "comment", "name": "Validate inputs", "info": "", "comments": "", "x": 1331, "y": 234, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f4297935.f9f37", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 897, "y": 2376, "z": "5fbfaf64.570368", "wires": [ [ "be2a29d3.e3246", "9a53573e.453378" ] ] }, { "id": "a810ba97.bc966", "type": "switchNode", "name": "switch input.naming-type", "xml": "\n", "comments": "", "outputs": 1, "x": 1374, "y": 328, "z": "5fbfaf64.570368", "wires": [ [ "29894a6d.fcfd2e", "2ea8e223.bf22fe", "f89e5c46.be5898", "f92989b4.f2bcb8", "2da294ed.7f325c", "11a9f6da.c807c1" ] ] }, { "id": "29894a6d.fcfd2e", "type": "outcome", "name": "VM", "xml": "\n", "comments": "", "outputs": 1, "x": 1622, "y": 330, "z": "5fbfaf64.570368", "wires": [ [ "f2326745.eeb0b8" ] ] }, { "id": "c9cc7fee.430e7", "type": "set", "name": "set table-name NAMING_POLICY_VNFC_NAME", "xml": "\n\n\n\n", "comments": "", "x": 2254, "y": 446, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f2326745.eeb0b8", "type": "set", "name": "set table-name NAMING_POLICY_VM_NAME", "xml": "\n\n\n", "comments": "", "x": 1904, "y": 330, "z": "5fbfaf64.570368", "wires": [] }, { "id": "2ea8e223.bf22fe", "type": "outcome", "name": "VNFC", "xml": "\n", "comments": "", "outputs": 1, "x": 1622, "y": 385, "z": "5fbfaf64.570368", "wires": [ [ "171caa16.1ed2d6" ] ] }, { "id": "f89e5c46.be5898", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 1623, "y": 630, "z": "5fbfaf64.570368", "wires": [ [ "d7a00f6d.c4ee1" ] ] }, { "id": "d7a00f6d.c4ee1", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1777, "y": 630, "z": "5fbfaf64.570368", "wires": [ [ "39f8d8b0.a7e64", "2c701ccb.01509c" ] ] }, { "id": "39f8d8b0.a7e64", "type": "GenericXML", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1904, "y": 632, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "2c701ccb.01509c", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1921, "y": 672, "z": "5fbfaf64.570368", "wires": [] }, { "id": "171caa16.1ed2d6", "type": "switchNode", "name": "switch input.vm-name", "xml": "\n", "comments": "", "outputs": 1, "x": 1825, "y": 385, "z": "5fbfaf64.570368", "wires": [ [ "467b9870.7570f8", "36a2c7ec.0127c8" ] ] }, { "id": "467b9870.7570f8", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 2003, "y": 385, "z": "5fbfaf64.570368", "wires": [ [ "4a78e468.b7611c" ] ] }, { "id": "36a2c7ec.0127c8", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2003, "y": 428, "z": "5fbfaf64.570368", "wires": [ [ "c9cc7fee.430e7" ] ] }, { "id": "a805a9b0.7607b8", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 2266, "y": 361, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "88ca34e0.05a1c8", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 2281, "y": 401, "z": "5fbfaf64.570368", "wires": [] }, { "id": "1625cae3.0e96cd", "type": "switchNode", "name": "switch input.policy-instance-name", "xml": "\n", "comments": "", "outputs": 1, "x": 1391, "y": 755, "z": "5fbfaf64.570368", "wires": [ [ "fcc1b469.2a97a8" ] ] }, { "id": "fcc1b469.2a97a8", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 1619, "y": 755, "z": "5fbfaf64.570368", "wires": [ [ "7051a8cf.38c55" ] ] }, { "id": "7051a8cf.38c55", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1778, "y": 755, "z": "5fbfaf64.570368", "wires": [ [ "d16b1533.2821c8" ] ] }, { "id": "3a5e7060.07154", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 2371, "y": 736, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "2e5670a7.e2838", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 2388, "y": 776, "z": "5fbfaf64.570368", "wires": [] }, { "id": "23484a65.1e44ce", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 228, "y": 184, "z": "5fbfaf64.570368", "wires": [ [ "d145dda.fd66aa", "a810ba97.bc966", "1625cae3.0e96cd", "bc02137f.30d418", "7aabbb44.838e4c" ] ] }, { "id": "76dc7da.840bc04", "type": "comment", "name": "Read properties and validate inputs", "info": "", "comments": "", "x": 299, "y": 138, "z": "5fbfaf64.570368", "wires": [] }, { "id": "1101599b.ecff1e", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 762, "y": 430, "z": "5fbfaf64.570368", "wires": [ [ "af00ee16.fb8b7", "2e2bf07f.6bef", "f786b61d.eeb208" ] ] }, { "id": "f786b61d.eeb208", "type": "switchNode", "name": "switch response-code", "xml": "\n", "comments": "", "outputs": 1, "x": 1027, "y": 506, "z": "5fbfaf64.570368", "wires": [ [ "f97aad60.54393" ] ] }, { "id": "f97aad60.54393", "type": "outcome", "name": "500", "xml": "\n", "comments": "", "outputs": 1, "x": 1202, "y": 503, "z": "5fbfaf64.570368", "wires": [ [ "d4f772ea.5bf2c8" ] ] }, { "id": "d4f772ea.5bf2c8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1209, "y": 548, "z": "5fbfaf64.570368", "wires": [ [ "d477517.4c3263", "b1981638.99cb8" ] ] }, { "id": "d477517.4c3263", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1348, "y": 524, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "b1981638.99cb8", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1366, "y": 567, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f92989b4.f2bcb8", "type": "outcome", "name": "VNF", "xml": "\n", "comments": "", "outputs": 1, "x": 1624, "y": 462, "z": "5fbfaf64.570368", "wires": [ [ "6d2ea0b7.f76398" ] ] }, { "id": "2da294ed.7f325c", "type": "outcome", "name": "NETWORK", "xml": "\n", "comments": "", "outputs": 1, "x": 1637, "y": 513, "z": "5fbfaf64.570368", "wires": [ [ "da7c6991.7af078" ] ] }, { "id": "11a9f6da.c807c1", "type": "outcome", "name": "SERVICE", "xml": "\n", "comments": "", "outputs": 1, "x": 1633, "y": 564, "z": "5fbfaf64.570368", "wires": [ [ "7625c54.c368d3c" ] ] }, { "id": "6d2ea0b7.f76398", "type": "set", "name": "set table-name VNF_NAME_INDEX", "xml": "\n\n\n", "comments": "", "x": 1862, "y": 462, "z": "5fbfaf64.570368", "wires": [] }, { "id": "da7c6991.7af078", "type": "set", "name": "set table-name NETWORK_INSTANCE_NAME_INDEX", "xml": "\n\n\n", "comments": "", "x": 1923, "y": 513, "z": "5fbfaf64.570368", "wires": [] }, { "id": "7625c54.c368d3c", "type": "set", "name": "set table-name SERVICE_INSTANCE_NAME_INDEX", "xml": "\n\n\n", "comments": "", "x": 1924, "y": 564, "z": "5fbfaf64.570368", "wires": [] }, { "id": "67447001.3edbd", "type": "comment", "name": "naming-type (VNF | VM | VNFC | NETWORK | SERVICE) - REQUIRED", "info": "", "comments": "", "x": 1510, "y": 284, "z": "5fbfaf64.570368", "wires": [] }, { "id": "bc02137f.30d418", "type": "switchNode", "name": "switch input.query-parameter", "xml": "\n", "comments": "", "outputs": 1, "x": 1380, "y": 858, "z": "5fbfaf64.570368", "wires": [ [ "57a3a6a1.fbd058" ] ] }, { "id": "545b6fb8.22f54", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1781, "y": 858, "z": "5fbfaf64.570368", "wires": [ [ "5bd4377d.585d08" ] ] }, { "id": "5bd4377d.585d08", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 1914, "y": 834, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "7358b18c.329d48", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1931, "y": 874, "z": "5fbfaf64.570368", "wires": [] }, { "id": "57a3a6a1.fbd058", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 1622, "y": 858, "z": "5fbfaf64.570368", "wires": [ [ "545b6fb8.22f54" ] ] }, { "id": "a01e1ff9.50b64", "type": "comment", "name": "Don't return failure for missing query-parameter in 1806", "info": "", "comments": "", "x": 2180, "y": 836, "z": "5fbfaf64.570368", "wires": [] }, { "id": "fb18471f.a2fe8", "type": "comment", "name": "input.policy-instance-name - REQUIRED for ASSIGN action but not for DELETE action", "info": "", "comments": "", "x": 1549, "y": 706, "z": "5fbfaf64.570368", "wires": [] }, { "id": "53c5a10b.b8eb28", "type": "switchNode", "name": "switch naming-type", "xml": "\n", "comments": "", "outputs": 1, "x": 832, "y": 930, "z": "5fbfaf64.570368", "wires": [ [ "5e549bb.3050be4" ] ] }, { "id": "5e549bb.3050be4", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 999, "y": 930, "z": "5fbfaf64.570368", "wires": [ [ "fb9e37ef.f54ef" ] ] }, { "id": "fb9e37ef.f54ef", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1144, "y": 930, "z": "5fbfaf64.570368", "wires": [] }, { "id": "153c4ae9.a6de65", "type": "switchNode", "name": "switch naming-recipe", "xml": "\n", "comments": "", "outputs": 1, "x": 835, "y": 974, "z": "5fbfaf64.570368", "wires": [ [ "2a71d2b.18e0aae" ] ] }, { "id": "2a71d2b.18e0aae", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 1002, "y": 974, "z": "5fbfaf64.570368", "wires": [ [ "79ed9b39.4e2aa4" ] ] }, { "id": "79ed9b39.4e2aa4", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 1147, "y": 974, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f1b8b11f.c6e268", "type": "switchNode", "name": "switch input.query-parameter", "xml": "\n", "comments": "", "outputs": 1, "x": 2174, "y": 2366, "z": "5fbfaf64.570368", "wires": [ [ "d7aabc69.a2e3e8", "c9e519ef.a46d88" ] ] }, { "id": "d7aabc69.a2e3e8", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 2375, "y": 2367, "z": "5fbfaf64.570368", "wires": [ [ "7616f046.770668" ] ] }, { "id": "7616f046.770668", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2503, "y": 2367, "z": "5fbfaf64.570368", "wires": [ [ "4cf573c7.4b348c", "fada7118.239f3" ] ] }, { "id": "4cf573c7.4b348c", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 2665, "y": 2342, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "fada7118.239f3", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 2682, "y": 2383, "z": "5fbfaf64.570368", "wires": [] }, { "id": "c9e519ef.a46d88", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2146, "y": 2421, "z": "5fbfaf64.570368", "wires": [ [ "8db0d286.7fa708" ] ] }, { "id": "14834b6c.ad004d", "type": "execute", "name": "printContext", "xml": "\n\n", "comments": "", "outputs": 1, "x": 195, "y": 3220, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "447be3a7.f54764", "type": "comment", "name": "Process naming-property based on source-system (MD-SAL | CONTEXT | TOSCA | AAI | BLANK)", "info": "", "comments": "", "x": 2009, "y": 1704, "z": "5fbfaf64.570368", "wires": [] }, { "id": "68a415fe.a3c6f4", "type": "outcome", "name": "outcome: CONTEXT", "xml": "", "comments": "", "outputs": 1, "x": 1833, "y": 2134, "z": "5fbfaf64.570368", "wires": [ [ "6e965022.fe956" ] ] }, { "id": "309ed755.487e78", "type": "set", "name": "set new-part", "xml": "\n\n\n\n", "comments": "", "x": 2129, "y": 2225, "z": "5fbfaf64.570368", "wires": [] }, { "id": "c8d251a7.aea628", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 2113, "y": 2309, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "6e965022.fe956", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2108, "y": 2134, "z": "5fbfaf64.570368", "wires": [ [ "309ed755.487e78", "c8d251a7.aea628", "5950ef04.ed81f", "bfb38316.2b9e8" ] ] }, { "id": "5950ef04.ed81f", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 2197, "y": 2268, "z": "5fbfaf64.570368", "wires": [] }, { "id": "fcbf6f2f.6c2558", "type": "outcome", "name": "outcome: VNFNAME", "xml": "", "comments": "", "outputs": 1, "x": 2515, "y": 1988, "z": "5fbfaf64.570368", "wires": [ [ "d915ca2c.562cd8" ] ] }, { "id": "235c56b6.8b4c4a", "type": "set", "name": "set resolved-source-endpoint to input vm-name", "xml": "\n", "comments": "", "x": 3169, "y": 2053, "z": "5fbfaf64.570368", "wires": [] }, { "id": "bfb38316.2b9e8", "type": "execute", "name": "SliPluginUtils - getArrtibuteValue for source-endpoint", "xml": "\n\t\n\t", "comments": "", "outputs": 1, "x": 2253, "y": 2181, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "c0a08bde.73447", "type": "set", "name": "set source-endpoint context value * TEST ONLY *", "xml": "\n", "comments": "", "x": 2396, "y": 2134, "z": "5fbfaf64.570368", "wires": [] }, { "id": "74241d5c.4f5c4c", "type": "set", "name": "set original-name", "xml": "\n\n", "comments": "", "x": 2656, "y": 2569, "z": "5fbfaf64.570368", "wires": [] }, { "id": "c6e9efbe.0a3b9", "type": "execute", "name": "SliStringUtils - split after ' '", "xml": "\n \n \n \n \n \n", "comments": "", "outputs": 1, "x": 2679.6666564941406, "y": 2609.6667289733887, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "184d741.514f70c", "type": "comment", "name": "determime queryPrefix parameter by parsing query", "info": "", "comments": "", "x": 2751, "y": 2523, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5a0ecd08.97aca4", "type": "set", "name": "set query-parameter-name", "xml": "\n", "comments": "", "x": 2682, "y": 2657, "z": "5fbfaf64.570368", "wires": [] }, { "id": "3b69d8e3.8663e8", "type": "set", "name": "set new-part (test)", "xml": "\n\n\n", "comments": "", "x": 2974, "y": 2629, "z": "5fbfaf64.570368", "wires": [] }, { "id": "64bf3864.33ff38", "type": "outcome", "name": "outcome: VNF", "xml": "\n\n", "comments": "", "outputs": 1, "x": 1018, "y": 2765, "z": "5fbfaf64.570368", "wires": [ [ "a1e31157.0c5708" ] ] }, { "id": "b61eb81e.8bfd8", "type": "set", "name": "set generated vnf-name", "xml": "\n\n\n", "comments": "", "x": 1259.5950927734375, "y": 2844.97607421875, "z": "5fbfaf64.570368", "wires": [] }, { "id": "a1e31157.0c5708", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1201, "y": 2804, "z": "5fbfaf64.570368", "wires": [ [ "fa59e379.19e768", "b61eb81e.8bfd8" ] ] }, { "id": "fa59e379.19e768", "type": "record", "name": "record generated vnf-name", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1270, "y": 2883, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "a17c7654.15ff", "type": "set", "name": "set new-part (test)", "xml": "\n\n\n\n", "comments": "", "x": 2976, "y": 2669, "z": "5fbfaf64.570368", "wires": [] }, { "id": "e48db706.321a18", "type": "execute", "name": "SliStringUtils - replace \"_\" with \"-\"", "xml": "\n\t\n\t\n\t\n\t", "comments": "", "outputs": 1, "x": 2701, "y": 2696, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "4f4d8a88.0ea29c", "type": "execute", "name": "SliPluginUtils - getArrtibuteValue for query-parameter", "xml": "\n\t\n\t", "comments": "", "outputs": 1, "x": 2763, "y": 2781, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "ff7274bf.81bd7", "type": "set", "name": "set full-query-param-name", "xml": "\n", "comments": "", "x": 2679, "y": 2738, "z": "5fbfaf64.570368", "wires": [] }, { "id": "674dfafd.50cfc4", "type": "outcome", "name": "outcome: AAI", "xml": "\n", "comments": "", "outputs": 1, "x": 1801, "y": 2954, "z": "5fbfaf64.570368", "wires": [ [ "5d880e46.1dde38" ] ] }, { "id": "4a78e468.b7611c", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2133, "y": 385, "z": "5fbfaf64.570368", "wires": [ [ "a805a9b0.7607b8", "88ca34e0.05a1c8" ] ] }, { "id": "7aa39627.b38648", "type": "comment", "name": "if source-system is blank expect an increment-sequence block", "info": "Example:\n\n{\n\t\"property-name\": \"NETWORK_NUMBER\",\n\t\"increment-sequence\": {\n\t\t\"scope\": \"PRECEEDING\",\n\t\t\"start-value\": \"001\",\n\t\t\"length\": \"3\",\n\t\t\"increment\": \"1\"\n\t}\n},", "comments": "", "x": 2238, "y": 3819, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5edd068d.04c6b", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2069.0001220703125, "y": 3333, "z": "5fbfaf64.570368", "wires": [ [ "17d9f03b.1b77a", "e40ef10a.685198", "bd8141e4.6613a8", "7796fb8b.f063fc", "9505e5aa.984de8", "d8b1bd71.3f958", "2b8edb09.8ecbd4" ] ] }, { "id": "17d9f03b.1b77a", "type": "set", "name": "set tenant id, cloud region id and aaiQueryKey", "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "x": 2194.93359375, "y": 3430, "z": "5fbfaf64.570368", "wires": [] }, { "id": "7796fb8b.f063fc", "type": "get-resource", "name": "get-resource tenant", "xml": "", "comments": "", "outputs": 1, "x": 2113.40025138855, "y": 3530.9997606277466, "z": "5fbfaf64.570368", "wires": [ [ "8148fec6.090f8", "4411aef4.94b2b", "35eaa816.c441c8" ] ] }, { "id": "35eaa816.c441c8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 2356.770612716675, "y": 3514.0366258621216, "z": "5fbfaf64.570368", "wires": [ [ "64d5dd16.9a8ecc" ] ] }, { "id": "8148fec6.090f8", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 2360.26157951355, "y": 3555.6108446121216, "z": "5fbfaf64.570368", "wires": [ [ "aa9f0cfa.cd152" ] ] }, { "id": "4411aef4.94b2b", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2356.59458732605, "y": 3597.9440965652466, "z": "5fbfaf64.570368", "wires": [ [ "aa9f0cfa.cd152" ] ] }, { "id": "64d5dd16.9a8ecc", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 2536.7705688476562, "y": 3514.036745071411, "z": "5fbfaf64.570368", "wires": [ [ "f9523f93.ccc208" ] ] }, { "id": "aa9f0cfa.cd152", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n\n", "comments": "", "x": 2530.7704849243164, "y": 3562.999653816223, "z": "5fbfaf64.570368", "wires": [] }, { "id": "f9523f93.ccc208", "type": "set", "name": "set tenant name", "xml": "\n\n\n\n", "comments": "", "x": 2723.733673095703, "y": 3514.6664867401123, "z": "5fbfaf64.570368", "wires": [] }, { "id": "d01a537b.d728b", "type": "comment", "name": "determime resource and keys for AAI query by parsing source-endpoint", "info": "", "comments": "", "x": 2259, "y": 2913, "z": "5fbfaf64.570368", "wires": [] }, { "id": "aba0d492.8c0b78", "type": "switchNode", "name": "switch input.vm-name", "xml": "\n", "comments": "", "outputs": 1, "x": 2733, "y": 1905, "z": "5fbfaf64.570368", "wires": [ [ "9b3bb802.d44d88", "47f2fc25.56e6ec" ] ] }, { "id": "9b3bb802.d44d88", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 2916, "y": 1880, "z": "5fbfaf64.570368", "wires": [ [ "5cbde5c1.5dd7e4" ] ] }, { "id": "5cbde5c1.5dd7e4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3044, "y": 1880, "z": "5fbfaf64.570368", "wires": [ [ "74010697.452c08", "f7c0210e.b94548" ] ] }, { "id": "74010697.452c08", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 3193, "y": 1839, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "f7c0210e.b94548", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 3210, "y": 1880, "z": "5fbfaf64.570368", "wires": [] }, { "id": "47f2fc25.56e6ec", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2916, "y": 1925, "z": "5fbfaf64.570368", "wires": [ [ "aa207226.ec6ef8" ] ] }, { "id": "d915ca2c.562cd8", "type": "switchNode", "name": "switch input.vnf-name", "xml": "\n", "comments": "", "outputs": 1, "x": 2734, "y": 1988, "z": "5fbfaf64.570368", "wires": [ [ "b2f3958f.8a23a8", "a2914e1f.70d8" ] ] }, { "id": "a2914e1f.70d8", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2917, "y": 2013, "z": "5fbfaf64.570368", "wires": [ [ "235c56b6.8b4c4a" ] ] }, { "id": "b2f3958f.8a23a8", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 2917, "y": 1968, "z": "5fbfaf64.570368", "wires": [ [ "7f0313.e1800cec" ] ] }, { "id": "7f0313.e1800cec", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3045, "y": 1968, "z": "5fbfaf64.570368", "wires": [ [ "17dc3fdc.7a4138", "7ba2023a.2b314c" ] ] }, { "id": "17dc3fdc.7a4138", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 3193, "y": 1969, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "7ba2023a.2b314c", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", "x": 3210, "y": 2010, "z": "5fbfaf64.570368", "wires": [] }, { "id": "6d8b2a02.46fe54", "type": "outcome", "name": "outcome: NETWORK", "xml": "", "comments": "", "outputs": 1, "x": 1033, "y": 2921, "z": "5fbfaf64.570368", "wires": [ [ "d8f62d02.0b7c68" ] ] }, { "id": "d8f62d02.0b7c68", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1216, "y": 2960, "z": "5fbfaf64.570368", "wires": [ [ "111d7b38.aff69d", "6a27ae77.c59aa8" ] ] }, { "id": "6a27ae77.c59aa8", "type": "set", "name": "set generated network-name", "xml": "\n\n\n", "comments": "", "x": 1274.5950927734375, "y": 3000.97607421875, "z": "5fbfaf64.570368", "wires": [] }, { "id": "111d7b38.aff69d", "type": "record", "name": "record generated network-name", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1285, "y": 3039, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "6c6e0868.85ff6", "type": "for", "name": "for each naming-property", "xml": "\n", "comments": "", "outputs": 1, "x": 2665, "y": 3177, "z": "5fbfaf64.570368", "wires": [ [ "f6e46bdd.b61188" ] ] }, { "id": "f6e46bdd.b61188", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2926, "y": 3178, "z": "5fbfaf64.570368", "wires": [ [ "5529c6a3.6c9ba", "4707cc40.cacf7c", "bf26bf2f.b9fbd8" ] ] }, { "id": "4707cc40.cacf7c", "type": "execute", "name": "SliStringUtils - trim property-name", "xml": "\n \n \n \n", "comments": "", "outputs": 1, "x": 3051, "y": 3227, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "bf26bf2f.b9fbd8", "type": "set", "name": "set property-name", "xml": "\n\n\n", "comments": "", "x": 3005, "y": 3269, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5529c6a3.6c9ba", "type": "switchNode", "name": "switch property-name == key-value", "xml": "\n", "comments": "", "outputs": 1, "x": 3061, "y": 3312, "z": "5fbfaf64.570368", "wires": [ [ "ef6f30a6.fb9468" ] ] }, { "id": "ef6f30a6.fb9468", "type": "outcome", "name": "outcome: key match", "xml": "\n", "comments": "", "outputs": 1, "x": 3105, "y": 3354, "z": "5fbfaf64.570368", "wires": [ [ "65bb9041.eadd68" ] ] }, { "id": "65bb9041.eadd68", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3082, "y": 3397, "z": "5fbfaf64.570368", "wires": [ [ "c6d6d4f8.dd3a9", "4950a758.f5058" ] ] }, { "id": "4950a758.f5058", "type": "record", "name": "record", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 3209, "y": 3397, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "c6d6d4f8.dd3a9", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3133, "y": 3493, "z": "5fbfaf64.570368", "wires": [ [ "4b9e0e4c.6cb3e", "7cab5b4.a2dad24", "abedb075.44d8" ] ] }, { "id": "4b9e0e4c.6cb3e", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 3255, "y": 3492, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "7cab5b4.a2dad24", "type": "set", "name": "set naming-property vars", "xml": "\n\n\n\n\n", "comments": "", "x": 3307, "y": 3530, "z": "5fbfaf64.570368", "wires": [] }, { "id": "abedb075.44d8", "type": "switchNode", "name": "switch property-value", "xml": "\n", "comments": "", "outputs": 1, "x": 3298, "y": 3572, "z": "5fbfaf64.570368", "wires": [ [ "9d508caf.68d6b8", "168b952e.fa12c3" ] ] }, { "id": "9d508caf.68d6b8", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 3493, "y": 3573, "z": "5fbfaf64.570368", "wires": [ [ "aa999573.c5828" ] ] }, { "id": "aa999573.c5828", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3529, "y": 3626, "z": "5fbfaf64.570368", "wires": [ [ "88afe8a0.740cb" ] ] }, { "id": "88afe8a0.740cb", "type": "switchNode", "name": "switch source-system", "xml": "\n", "comments": "", "outputs": 1, "x": 3702, "y": 3627, "z": "5fbfaf64.570368", "wires": [ [ "fbfee537.2b391" ] ] }, { "id": "364b9242.460e2e", "type": "comment", "name": "Resolve the value of the naming-property", "info": "For each naming-property, get the value using the source-endpoinr and the source-system if the property-name is part of the naming-recipe.", "comments": "", "x": 3238, "y": 3447, "z": "5fbfaf64.570368", "wires": [] }, { "id": "fbfee537.2b391", "type": "outcome", "name": "outcome: CONTEXT", "xml": "", "comments": "", "outputs": 1, "x": 3751, "y": 3692, "z": "5fbfaf64.570368", "wires": [ [ "4148c29c.d5dd14" ] ] }, { "id": "a72fd538.10a5c8", "type": "set", "name": "set key-value", "xml": "\n", "comments": "", "x": 2625, "y": 3131, "z": "5fbfaf64.570368", "wires": [] }, { "id": "4148c29c.d5dd14", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 4026, "y": 3692, "z": "5fbfaf64.570368", "wires": [ [ "bfdc7cc7.350b88", "5ccbff14.99e5d8", "76cfcc8f.f93ec4", "df11b04c.5256d8" ] ] }, { "id": "fbae139a.467f08", "type": "set", "name": "set source-endpoint context value * TEST ONLY *", "xml": "\n\n", "comments": "", "x": 4314, "y": 3692, "z": "5fbfaf64.570368", "wires": [] }, { "id": "76cfcc8f.f93ec4", "type": "execute", "name": "SliPluginUtils - getArrtibuteValue for source-endpoint", "xml": "\n\t\n\t", "comments": "", "outputs": 1, "x": 4171, "y": 3739, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "bfdc7cc7.350b88", "type": "set", "name": "set new-part", "xml": "\n\n\n\n", "comments": "", "x": 4047, "y": 3783, "z": "5fbfaf64.570368", "wires": [] }, { "id": "8124b794.18f208", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 4498, "y": 3802, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5ccbff14.99e5d8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 4030, "y": 3882, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "a450f8b5.62efe", "type": "comment", "name": "Parse AAI keys out of the source-endpoint", "info": "", "comments": "", "x": 2485, "y": 2998, "z": "5fbfaf64.570368", "wires": [] }, { "id": "c258ae47.3a09b8", "type": "comment", "name": "Resolve the value for each key", "info": "", "comments": "", "x": 2452, "y": 3035, "z": "5fbfaf64.570368", "wires": [] }, { "id": "c19923a4.8cc7d8", "type": "execute", "name": "execute - Kevin test split", "xml": " \n \n \n \n ", "comments": "", "outputs": 1, "x": 2432, "y": 2963, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "5d880e46.1dde38", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2063, "y": 2954, "z": "5fbfaf64.570368", "wires": [ [ "2b3f82f2.0915c6", "eff13281.c06a2", "4cf33561.8a3154", "9ef01647.feb57", "b7da91f.e2c397", "5edd068d.04c6b" ] ] }, { "id": "2b3f82f2.0915c6", "type": "execute", "name": "SliStringUtils - split after |", "xml": "\n \n \n \n \n \n", "comments": "", "outputs": 1, "x": 2126.6666259765625, "y": 3037.666748046875, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "eff13281.c06a2", "type": "set", "name": "set resource and keys; initialize aai-constructed-name", "xml": "\n\n\n", "comments": "", "x": 2204, "y": 3078, "z": "5fbfaf64.570368", "wires": [] }, { "id": "4cf33561.8a3154", "type": "set", "name": "set original-name", "xml": "\n\n", "comments": "", "x": 2098, "y": 2998, "z": "5fbfaf64.570368", "wires": [] }, { "id": "9ef01647.feb57", "type": "for", "name": "for each AAI key (not the initial split which is region)", "xml": "\n", "comments": "", "outputs": 1, "x": 2203, "y": 3162, "z": "5fbfaf64.570368", "wires": [ [ "e160f4e5.a06f4" ] ] }, { "id": "e160f4e5.a06f4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2471, "y": 3162, "z": "5fbfaf64.570368", "wires": [ [ "a72fd538.10a5c8", "6c6e0868.85ff6" ] ] }, { "id": "5de7ccf1.828bdc", "type": "comment", "name": "After aai-constructed-value is resolved from keys use the resolved values in AAi query", "info": "", "comments": "", "x": 2302.0001220703125, "y": 3289, "z": "5fbfaf64.570368", "wires": [] }, { "id": "b7da91f.e2c397", "type": "execute", "name": "SliStringUtils - split after :", "xml": "\n \n \n \n \n \n", "comments": "", "outputs": 1, "x": 2122, "y": 3120, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "392390c1.f6aa4", "type": "comment", "name": "use same modelsIndex but reset propIndex", "info": "", "comments": "", "x": 2717, "y": 3220, "z": "5fbfaf64.570368", "wires": [] }, { "id": "bd8141e4.6613a8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 2075, "y": 3479, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "e40ef10a.685198", "type": "execute", "name": "SliStringUtils - split after |", "xml": "\n \n \n \n \n \n", "comments": "", "outputs": 1, "x": 2131, "y": 3378, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "36bb1e3a.83fb22", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 4500, "y": 3848, "z": "5fbfaf64.570368", "wires": [] }, { "id": "df11b04c.5256d8", "type": "switchNode", "name": "switch aai-constructed-name", "xml": "\n", "comments": "", "outputs": 1, "x": 4099, "y": 3836, "z": "5fbfaf64.570368", "wires": [ [ "cb771f61.bc0538", "2fe999f0.5f7d26" ] ] }, { "id": "cb771f61.bc0538", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 4291, "y": 3803, "z": "5fbfaf64.570368", "wires": [ [ "8124b794.18f208" ] ] }, { "id": "2fe999f0.5f7d26", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 4291, "y": 3848, "z": "5fbfaf64.570368", "wires": [ [ "36bb1e3a.83fb22" ] ] }, { "id": "168b952e.fa12c3", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 3498, "y": 4166, "z": "5fbfaf64.570368", "wires": [ [ "fc710544.23ca4" ] ] }, { "id": "fc710544.23ca4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 3528, "y": 4208, "z": "5fbfaf64.570368", "wires": [ [ "4e54e664.6ea89", "8c40d3d7.3ec928", "ef94dfef.3cd2f8" ] ] }, { "id": "4e54e664.6ea89", "type": "set", "name": "set new-part", "xml": "\n\n\n\n", "comments": "", "x": 3546, "y": 4245, "z": "5fbfaf64.570368", "wires": [] }, { "id": "af1ad1df.d33788", "type": "comment", "name": "If property-value was set use it instead of constructing a value", "info": "", "comments": "", "x": 3667, "y": 4127, "z": "5fbfaf64.570368", "wires": [] }, { "id": "8c40d3d7.3ec928", "type": "switchNode", "name": "switch aai-constructed-name", "xml": "\n", "comments": "", "outputs": 1, "x": 3600, "y": 4289, "z": "5fbfaf64.570368", "wires": [ [ "c6bf903.2b1727", "add4aaee.f672f8" ] ] }, { "id": "c6bf903.2b1727", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 3789, "y": 4270, "z": "5fbfaf64.570368", "wires": [ [ "16a761fa.44425e" ] ] }, { "id": "add4aaee.f672f8", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 3789, "y": 4315, "z": "5fbfaf64.570368", "wires": [ [ "1e1ef54.4364e8b" ] ] }, { "id": "16a761fa.44425e", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 3996, "y": 4269, "z": "5fbfaf64.570368", "wires": [] }, { "id": "1e1ef54.4364e8b", "type": "set", "name": "add new-part to constructed-value", "xml": "\n", "comments": "", "x": 3998, "y": 4315, "z": "5fbfaf64.570368", "wires": [] }, { "id": "ef94dfef.3cd2f8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 3535, "y": 4329, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "81a52062.6b654", "type": "outcome", "name": "outcome: SERVICE", "xml": "", "comments": "", "outputs": 1, "x": 1040, "y": 3089, "z": "5fbfaf64.570368", "wires": [ [ "c968ece2.e861b8" ] ] }, { "id": "c968ece2.e861b8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1214, "y": 3131, "z": "5fbfaf64.570368", "wires": [ [ "5961d44e.b60844", "b4a18786.5a349" ] ] }, { "id": "b4a18786.5a349", "type": "set", "name": "set generated service-name", "xml": "\n\n\n", "comments": "", "x": 1281.5950927734375, "y": 3168.97607421875, "z": "5fbfaf64.570368", "wires": [] }, { "id": "5961d44e.b60844", "type": "record", "name": "record generated service-name", "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1292, "y": 3207, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "643f91a1.6e381", "type": "set", "name": "set tenant name * TEST ONLY *", "xml": "\n\n\n\n", "comments": "", "x": 2590, "y": 3609, "z": "5fbfaf64.570368", "wires": [] }, { "id": "2b8edb09.8ecbd4", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 2080, "y": 3679, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "9505e5aa.984de8", "type": "set", "name": "set new-part", "xml": "\n\n\n", "comments": "", "x": 2094, "y": 3586, "z": "5fbfaf64.570368", "wires": [] }, { "id": "d8b1bd71.3f958", "type": "set", "name": "add new-part to constructed-value", "xml": "\n\n", "comments": "", "x": 2160, "y": 3630, "z": "5fbfaf64.570368", "wires": [] }, { "id": "1c27c208.07cec6", "type": "comment", "name": "TO DO: Add other valid source-systems", "info": "", "comments": "", "x": 3804, "y": 3956, "z": "5fbfaf64.570368", "wires": [] }, { "id": "7aabbb44.838e4c", "type": "switchNode", "name": "switch input.action", "xml": "\n", "comments": "", "outputs": 1, "x": 1352, "y": 949, "z": "5fbfaf64.570368", "wires": [ [ "65801471.a8cfe4", "dd90ae76.d8d0a", "a5ab2eba.d8837" ] ] }, { "id": "65801471.a8cfe4", "type": "other", "name": "Blank", "xml": "\n", "comments": "", "outputs": 1, "x": 1610, "y": 949, "z": "5fbfaf64.570368", "wires": [ [ "8efa90f2.cfd8a" ] ] }, { "id": "8efa90f2.cfd8a", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1741, "y": 948, "z": "5fbfaf64.570368", "wires": [ [ "e3dff93c.c00fa8" ] ] }, { "id": "e3dff93c.c00fa8", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 1878, "y": 948, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "dd90ae76.d8d0a", "type": "outcome", "name": "ASSIGN | DELETE", "xml": "\n", "comments": "", "outputs": 1, "x": 1642, "y": 1032, "z": "5fbfaf64.570368", "wires": [ [] ] }, { "id": "a5ab2eba.d8837", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 1607, "y": 990, "z": "5fbfaf64.570368", "wires": [ [ "8efa90f2.cfd8a" ] ] }, { "id": "80631453.603ea8", "type": "switchNode", "name": "switch input.action", "xml": "\n", "comments": "", "outputs": 1, "x": 236.5, "y": 233, "z": "5fbfaf64.570368", "wires": [ [ "751cad23.e2ffa4", "d9b96b5c.478e6" ] ] }, { "id": "751cad23.e2ffa4", "type": "other", "name": "ASSIGN", "xml": "\n", "comments": "", "outputs": 1, "x": 399, "y": 233, "z": "5fbfaf64.570368", "wires": [ [ "5d83b069.18ee5" ] ] }, { "id": "d9b96b5c.478e6", "type": "other", "name": "DELETE", "xml": "\n", "comments": "", "outputs": 1, "x": 210, "y": 368, "z": "5fbfaf64.570368", "wires": [ [ "6edde0fc.72ccc" ] ] }, { "id": "d16b1533.2821c8", "type": "switchNode", "name": "switch input.action", "xml": "\n", "comments": "", "outputs": 1, "x": 1944, "y": 755, "z": "5fbfaf64.570368", "wires": [ [ "a7458e5b.9b3d2", "ee1bf64b.2c78b" ] ] }, { "id": "a7458e5b.9b3d2", "type": "outcome", "name": "ASSIGN", "xml": "\n", "comments": "", "outputs": 1, "x": 2113, "y": 755, "z": "5fbfaf64.570368", "wires": [ [ "47b7d396.98efbc" ] ] }, { "id": "47b7d396.98efbc", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 2248, "y": 755, "z": "5fbfaf64.570368", "wires": [ [ "3a5e7060.07154", "2e5670a7.e2838" ] ] }, { "id": "ee1bf64b.2c78b", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 2116, "y": 710, "z": "5fbfaf64.570368", "wires": [ [ "fbe9f97c.69471" ] ] }, { "id": "fbe9f97c.69471", "type": "GenericXML", "name": "record", "xml": "\n\n\n", "comments": "", "outputs": 1, "x": 2250, "y": 710, "z": "5fbfaf64.570368", "wires": [ [] ] } ]