[ { "id": "eef285aa.adcf08", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 112, "y": 56, "z": "37ca9f86.ffaea", "wires": [ [ "7fa82770.3d11a8" ] ] }, { "id": "7fa82770.3d11a8", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", "version": "${project.version}", "comments": "", "xml": "", "outputs": 1, "x": 388, "y": 57, "z": "37ca9f86.ffaea", "wires": [ [ "4815508b.fe2d3" ] ] }, { "id": "4815508b.fe2d3", "type": "method", "name": "self-serve-vfmodule-ra-assignment", "xml": "\n", "comments": "", "outputs": 1, "x": 739, "y": 57, "z": "37ca9f86.ffaea", "wires": [ [ "8883fb88.18b918" ] ] }, { "id": "8883fb88.18b918", "type": "block", "name": "block atomic", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 124.5, "y": 139, "z": "37ca9f86.ffaea", "wires": [ [ "b71ab664.30d0b8", "664b49d9.a8ed68", "b69a7caa.2ef72", "fd0f0fe.b870bf", "4556977.80dab68", "f4d2dad9.651818", "c1dc247a.f59bd8", "1584a1f4.77616e", "d7fdb480.d92b28", "34d4733f.ad277c", "1f798081.68b1ef", "860049fc.959878", "53829451.b6abdc", "f39abee0.7b55a", "5ee34dfd.0df884", "a487406b.42d53" ] ] }, { "id": "664b49d9.a8ed68", "type": "set", "name": "set", "xml": "\n \n \n \n \n \n \n \n \n \n", "comments": "", "x": 309, "y": 185, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "f8be6bf3.459048", "type": "outcome", "name": "true", "xml": "", "comments": "", "outputs": 1, "x": 585.2142486572266, "y": 537.4642963409424, "z": "37ca9f86.ffaea", "wires": [ [ "70a816d3.209488" ] ] }, { "id": "fd0f0fe.b870bf", "type": "for", "name": "for vf-module-topology-operation-input", "xml": "", "comments": "", "outputs": 1, "x": 408.71431732177734, "y": 402.7143135070801, "z": "37ca9f86.ffaea", "wires": [ [ "43cc66c7.9e4908" ] ] }, { "id": "48b337df.0e22f8", "type": "set", "name": "set tmp.sdnc-model-name", "xml": "\n\n", "comments": "", "x": 1155.428565979004, "y": 335.1428813934326, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "31ed0071.fe8b9", "type": "outcome", "name": "sdnc_model_name", "xml": "\n", "comments": "", "outputs": 1, "x": 901.4285659790039, "y": 335.1428813934326, "z": "37ca9f86.ffaea", "wires": [ [ "48b337df.0e22f8" ] ] }, { "id": "43cc66c7.9e4908", "type": "switchNode", "name": "switch", "xml": "\n\n", "comments": "", "outputs": 1, "x": 663.4285659790039, "y": 402.1428813934326, "z": "37ca9f86.ffaea", "wires": [ [ "31ed0071.fe8b9", "44279893.74a9d8", "67bd2926.b30418", "a154fcf0.3dc44" ] ] }, { "id": "44279893.74a9d8", "type": "outcome", "name": "sdnc_model_version", "xml": "\n", "comments": "", "outputs": 1, "x": 904.4285659790039, "y": 381.1428813934326, "z": "37ca9f86.ffaea", "wires": [ [ "cf17488c.4f8388" ] ] }, { "id": "67bd2926.b30418", "type": "outcome", "name": "vf_module_label", "xml": "\n", "comments": "", "outputs": 1, "x": 889.4285659790039, "y": 430.1428813934326, "z": "37ca9f86.ffaea", "wires": [ [ "c0c56190.d3b15" ] ] }, { "id": "cf17488c.4f8388", "type": "set", "name": "set tmp.sdnc-model-version", "xml": "\n\n\n", "comments": "", "x": 1159.428565979004, "y": 381.1428813934326, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "c0c56190.d3b15", "type": "set", "name": "set tmp.vf-module-label", "xml": "\n\n\n", "comments": "", "x": 1141.428565979004, "y": 430.1428813934326, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "e897fa08.d5bf28", "type": "set", "name": "set name-value other JsonString", "xml": "\n\n\n", "comments": "", "x": 1159.428565979004, "y": 481.1428813934326, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "a154fcf0.3dc44", "type": "outcome", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 861.4285659790039, "y": 481.1428813934326, "z": "37ca9f86.ffaea", "wires": [ [ "e897fa08.d5bf28" ] ] }, { "id": "4556977.80dab68", "type": "set", "name": "set configAssignment JsonString", "xml": "\n\n\n\n\n\n", "comments": "", "x": 395.0000190734863, "y": 651, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "f4d2dad9.651818", "type": "execute", "name": "execute BlueprintProcessingClient", "xml": "\n \n \n \n \n \n \n ", "comments": "", "outputs": 1, "x": 397.3333435058594, "y": 869.000057220459, "z": "37ca9f86.ffaea", "wires": [ [ "8233e320.47afe", "6398d565.0d7bec" ] ] }, { "id": "8233e320.47afe", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 618.3333129882812, "y": 838, "z": "37ca9f86.ffaea", "wires": [ [ "ad5923cd.d6bbb" ] ] }, { "id": "ad5923cd.d6bbb", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 816.3333129882812, "y": 838, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "1584a1f4.77616e", "type": "for", "name": "for resource-accumulator-resolved-data loop", "xml": "\n", "comments": "", "outputs": 1, "x": 427.00001525878906, "y": 1140.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "a0dff41d.c5f6f8" ] ] }, { "id": "b1915485.d1a248", "type": "set", "name": "set from resource-accumulator-resolved-data", "xml": "\n\n\n\n\n\n", "comments": "", "x": 1641.000015258789, "y": 1191.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "d7fdb480.d92b28", "type": "for", "name": "for capability-data", "xml": "\n", "comments": "", "outputs": 1, "x": 346.00001525878906, "y": 1403.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "57177866.272cc8" ] ] }, { "id": "57177866.272cc8", "type": "for", "name": "for key-mapping", "xml": "", "comments": "", "outputs": 1, "x": 569.0000152587891, "y": 1403.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "c093b4a1.367fc8" ] ] }, { "id": "c1dc247a.f59bd8", "type": "execute", "name": "execute jsonStringToCtx", "xml": "\n\t\n\t\n\t\n\n", "comments": "", "outputs": 1, "x": 371.00001525878906, "y": 1061.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [] ] }, { "id": "b71ab664.30d0b8", "type": "execute", "name": "execute generateUUID", "xml": " \n \n ", "comments": "", "outputs": 1, "x": 354, "y": 139, "z": "37ca9f86.ffaea", "wires": [ [ "f5981e01.60fd2" ] ] }, { "id": "f5981e01.60fd2", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 559, "y": 139, "z": "37ca9f86.ffaea", "wires": [ [ "3c5c1bf8.51e694" ] ] }, { "id": "3c5c1bf8.51e694", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 723, "y": 138, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "cde17ef3.62e96", "type": "for", "name": "for vnf-parameters-data.param", "xml": "\n", "comments": "", "outputs": 1, "x": 1400.000015258789, "y": 1140.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "ee7f99cb.ec6478" ] ] }, { "id": "a0dff41d.c5f6f8", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 706.0000152587891, "y": 1141.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "5ba2a252.918fcc", "9de1e4b8.140328", "8d20aa37.3155b8" ] ] }, { "id": "b69a7caa.2ef72", "type": "switchNode", "name": "switch vf-parameters-data.param_length", "xml": "\n", "comments": "", "outputs": 1, "x": 426, "y": 240, "z": "37ca9f86.ffaea", "wires": [ [ "4afc6166.7a666", "82ad191e.542718" ] ] }, { "id": "4afc6166.7a666", "type": "outcome", "name": "null", "xml": "", "comments": "", "outputs": 1, "x": 689.1428833007812, "y": 207.85715293884277, "z": "37ca9f86.ffaea", "wires": [ [ "efd0848b.dde0a8" ] ] }, { "id": "82ad191e.542718", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 688.1428833007812, "y": 271.8571529388428, "z": "37ca9f86.ffaea", "wires": [ [ "f848b2f3.3c79" ] ] }, { "id": "efd0848b.dde0a8", "type": "set", "name": "set pre service param len as 0", "xml": "\n \n \n", "comments": "", "x": 902.1428833007812, "y": 207.85715293884277, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "f848b2f3.3c79", "type": "set", "name": "set pre service param len", "xml": "\n \n ", "comments": "", "x": 887.1428833007812, "y": 271.8571529388428, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "ee7f99cb.ec6478", "type": "switchNode", "name": "switch input vnf-name", "xml": "\n", "comments": "", "outputs": 1, "x": 1658.000015258789, "y": 1140.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "9cff4b27.b85b38" ] ] }, { "id": "9cff4b27.b85b38", "type": "not-found", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 1838.000015258789, "y": 1140.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "c0fb05df.380d78" ] ] }, { "id": "c0fb05df.380d78", "type": "set", "name": "set for existing param name", "xml": "\n\n\n", "comments": "", "x": 2048.000015258789, "y": 1141.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "8d20aa37.3155b8", "type": "switchNode", "name": "switch tmp.mso.param.not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 948.0000152587891, "y": 1193.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "1c10cd2a.821413" ] ] }, { "id": "1c10cd2a.821413", "type": "not-found", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 1182.000015258789, "y": 1192.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "99896231.f8f2a" ] ] }, { "id": "5ba2a252.918fcc", "type": "set", "name": "set for existing param name", "xml": "\n\n", "comments": "", "x": 932.0000152587891, "y": 1082.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "9de1e4b8.140328", "type": "switchNode", "name": "switch check length > 0", "xml": "\n", "comments": "", "outputs": 1, "x": 924.5000152587891, "y": 1141.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "9213bfe0.b1c2f" ] ] }, { "id": "9213bfe0.b1c2f", "type": "not-found", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 1171.500015258789, "y": 1141.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "cde17ef3.62e96" ] ] }, { "id": "2ccc2373.2f411c", "type": "for", "name": "for payload", "xml": "", "comments": "", "outputs": 1, "x": 1618.000015258789, "y": 1455.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "f1daaf1.ffce15" ] ] }, { "id": "44960d5c.3364a4", "type": "set", "name": "set resource-key", "xml": "\n\t\n\t\n\t\n", "comments": "", "x": 2017.000015258789, "y": 1396.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "53d49382.5b17ac", "type": "set", "name": "set output-data ", "xml": "\n\n\n\n\n", "comments": "", "x": 1196.000015258789, "y": 1357.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "c093b4a1.367fc8", "type": "for", "name": "for output-key-mapping", "xml": "", "comments": "", "outputs": 1, "x": 804.0000152587891, "y": 1404.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "556a862d.ca6cc8" ] ] }, { "id": "556a862d.ca6cc8", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 999.0000152587891, "y": 1403.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "53d49382.5b17ac", "d10a9ec.6fa016", "1edc412b.57e08f", "fb512106.96832" ] ] }, { "id": "1edc412b.57e08f", "type": "set", "name": "set length", "xml": "\n\n\n", "comments": "", "x": 1195.000015258789, "y": 1455.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "6398d565.0d7bec", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 623.3333129882812, "y": 900, "z": "37ca9f86.ffaea", "wires": [ [ "ad5923cd.d6bbb" ] ] }, { "id": "d10a9ec.6fa016", "type": "switchNode", "name": "switch payload_length", "xml": "\n", "comments": "", "outputs": 1, "x": 1225.000015258789, "y": 1404.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "4ee4b348.8656dc", "e4f53748.a116e8" ] ] }, { "id": "4ee4b348.8656dc", "type": "outcome", "name": "true", "xml": "", "comments": "", "outputs": 1, "x": 1440.000015258789, "y": 1336.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [] ] }, { "id": "e4f53748.a116e8", "type": "other", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 1449.000015258789, "y": 1455.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "2ccc2373.2f411c" ] ] }, { "id": "34d4733f.ad277c", "type": "switchNode", "name": "switch: model info == NULL", "xml": "\n", "comments": "", "outputs": 1, "x": 373.78570556640625, "y": 537.6071863174438, "z": "37ca9f86.ffaea", "wires": [ [ "f8be6bf3.459048" ] ] }, { "id": "2dcbecbb.bef464", "type": "get-resource", "name": "get VF_MODEL.sdnc_model_name", "xml": "\n\n", "comments": "", "outputs": 1, "x": 1051.9285354614258, "y": 538.464297413826, "z": "37ca9f86.ffaea", "wires": [ [ "6d48236.8c58cdc", "77c0ba75.bf78b4", "3eefac05.6098c4" ] ] }, { "id": "6d48236.8c58cdc", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1295.1427536010742, "y": 538.8451566696167, "z": "37ca9f86.ffaea", "wires": [ [ "b60c82bc.a0482" ] ] }, { "id": "b60c82bc.a0482", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1476.142734527588, "y": 538.9880638122559, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "691f618d.9d0b7", "type": "get-resource", "name": "get VF_MODULE_MODEL.vf-module-label", "xml": "\n\n", "comments": "", "outputs": 1, "x": 1073.380874633789, "y": 667.3095798492432, "z": "37ca9f86.ffaea", "wires": [ [ "7a3b7e53.0cbf9", "21c1086d.e4f9e8", "9b560159.d8c39" ] ] }, { "id": "7a3b7e53.0cbf9", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1352.1664581298828, "y": 667.6904038190842, "z": "37ca9f86.ffaea", "wires": [ [ "e1cb3e60.4c427" ] ] }, { "id": "e1cb3e60.4c427", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1527.166389465332, "y": 667.8333042860031, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "21c1086d.e4f9e8", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 1362.3808822631836, "y": 747.095287322998, "z": "37ca9f86.ffaea", "wires": [ [ "3dd958.a42046a8" ] ] }, { "id": "70a816d3.209488", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 760.7380294799805, "y": 537.8452922105789, "z": "37ca9f86.ffaea", "wires": [ [ "2dcbecbb.bef464", "691f618d.9d0b7" ] ] }, { "id": "e3b84927.6478a8", "type": "set", "name": "set sdnc-model-name, sdnc-model-version", "xml": "\n\n\n\n\n\n", "comments": "", "x": 1574.42866897583, "y": 618.964334487915, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "77c0ba75.bf78b4", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 1303.0001411437988, "y": 619.2500095367432, "z": "37ca9f86.ffaea", "wires": [ [ "e3b84927.6478a8" ] ] }, { "id": "3dd958.a42046a8", "type": "set", "name": "set vf-module-label", "xml": "\n\n\n\n\n", "comments": "", "x": 1566.821434020996, "y": 748.6786003112793, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "f1daaf1.ffce15", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1795.000015258789, "y": 1454.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "44960d5c.3364a4", "4b9e8979.c71658", "bdf323e8.a11f4" ] ] }, { "id": "4b9e8979.c71658", "type": "set", "name": "set length", "xml": "\n\t\n", "comments": "", "x": 2006.000015258789, "y": 1454.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "3eefac05.6098c4", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1305.7500190734863, "y": 578.5000076293945, "z": "37ca9f86.ffaea", "wires": [ [ "8019c4ec.975338" ] ] }, { "id": "8019c4ec.975338", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "outputs": 1, "x": 1363.25, "y": 708.5, "z": "37ca9f86.ffaea", "wires": [ [ "489b8367.0100dc" ] ] }, { "id": "489b8367.0100dc", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 2019.000015258789, "y": 1520.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "fb512106.96832", "type": "set", "name": "increment length", "xml": "\n\t\n", "comments": "", "x": 1212.000015258789, "y": 1526.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "3d1f3402.e6765c", "type": "set", "name": "increment length", "xml": "\n\t\n", "comments": "", "x": 1559.000015258789, "y": 1251.3333473205566, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "99896231.f8f2a", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1353.000015258789, "y": 1191.3333473205566, "z": "37ca9f86.ffaea", "wires": [ [ "b1915485.d1a248", "3d1f3402.e6765c" ] ] }, { "id": "1f798081.68b1ef", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 318.6666603088379, "y": 801.0000104904175, "z": "37ca9f86.ffaea", "wires": [ [] ] }, { "id": "860049fc.959878", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 315.3333282470703, "y": 956.000018119812, "z": "37ca9f86.ffaea", "wires": [ [] ] }, { "id": "f39abee0.7b55a", "type": "execute", "name": "printContext", "xml": "\n\n", "comments": "", "outputs": 1, "x": 328.25, "y": 1678.5000133514404, "z": "37ca9f86.ffaea", "wires": [ [] ] }, { "id": "53829451.b6abdc", "type": "set", "name": "set pathname", "xml": "\n\n", "comments": "", "x": 334.5, "y": 1626.0000114440918, "z": "37ca9f86.ffaea", "wires": [] }, { "id": "5ee34dfd.0df884", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 313.00000381469727, "y": 1577.2500190734863, "z": "37ca9f86.ffaea", "wires": [ [] ] }, { "id": "a487406b.42d53", "type": "set", "name": "set updateJsonPayload", "xml": "\n\t\n \n \n \n ", "comments": "", "x": 369.0000228881836, "y": 702.6667098999023, "z": "37ca9f86.ffaea", "wires": [] } ]