[ { "id": "a5295fa5.2cebc", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 105, "y": 31, "z": "b3572fdc.57a7c", "wires": [ [ "91ec004b.fde43" ] ] }, { "id": "91ec004b.fde43", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", "version": "${project.version}", "comments": "", "xml": "", "outputs": 1, "x": 381, "y": 32, "z": "b3572fdc.57a7c", "wires": [ [ "8873b97.77d8048" ] ] }, { "id": "8873b97.77d8048", "type": "method", "name": "self-serve-pnf-ra-assignment", "xml": "\n", "comments": "", "outputs": 1, "x": 237, "y": 82, "z": "b3572fdc.57a7c", "wires": [ [ "871f97d8.236f68" ] ] }, { "id": "871f97d8.236f68", "type": "block", "name": "block atomic", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 200.16664123535156, "y": 133.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "1d7f791b.bbebb7", "809ef1f2.9d13a", "dfab7c99.217af", "e9a6ef1b.98436", "36dea652.27073a", "937d5326.69965", "e221b302.f0199", "864aa7c9.1f7118", "2ad3fcee.93df44", "3461757d.afec6a", "b7b3409c.b7131", "cb318b66.0796c8", "3d6976b6.27f80a", "94bf3501.be3848", "a566a00c.4994a" ] ] }, { "id": "809ef1f2.9d13a", "type": "set", "name": "set", "xml": "\n \n \n \n \n \n", "comments": "", "x": 385.9166603088379, "y": 178.08333015441895, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "961e1d7.52131e", "type": "get-resource", "name": "get-resource VF_MODEL", "xml": "\n \n\n", "comments": "", "outputs": 1, "x": 924.8094635009766, "y": 569.6189861297607, "z": "b3572fdc.57a7c", "wires": [ [ "d57245a1.3d8f88", "b3bcf1b9.7736d", "8b4b4f46.8310f" ] ] }, { "id": "d57245a1.3d8f88", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1169.8095626831055, "y": 518.904709815979, "z": "b3572fdc.57a7c", "wires": [ [ "e952f42f.db9b58" ] ] }, { "id": "e952f42f.db9b58", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1342.8095626831055, "y": 517.904709815979, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "d8999389.3a4ec", "type": "set", "name": "set tmp.sdnc-model-name, tmp.sdnc-model-version, tmp.sdnc-artifact-name", "xml": "\n\n\n\n\n\n\n\n", "comments": "", "x": 1545.2380638122559, "y": 619.047513961792, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "a316c173.c965a", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "outputs": 1, "x": 445.80946350097656, "y": 570.6189861297607, "z": "b3572fdc.57a7c", "wires": [ [ "ea42d6d6.3100d8" ] ] }, { "id": "b3bcf1b9.7736d", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1175.8095626831055, "y": 567.904709815979, "z": "b3572fdc.57a7c", "wires": [ [ "a316c173.c965a" ] ] }, { "id": "ea42d6d6.3100d8", "type": "outcome", "name": "true", "xml": "", "comments": "", "outputs": 1, "x": 694.8094635009766, "y": 570.6189861297607, "z": "b3572fdc.57a7c", "wires": [ [ "961e1d7.52131e" ] ] }, { "id": "e9a6ef1b.98436", "type": "for", "name": "for pnf-topology-operation-input", "xml": "", "comments": "", "outputs": 1, "x": 461.66664123535156, "y": 370.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "13eb53e4.18313c" ] ] }, { "id": "13eb53e4.18313c", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 683.6666412353516, "y": 369.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "b51d5848.247668" ] ] }, { "id": "9d71fcdf.711af", "type": "set", "name": "set tmp.sdnc-model-name", "xml": "\n\n", "comments": "", "x": 1334.6666412353516, "y": 302.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "6bfa0dba.32b084", "type": "outcome", "name": "sdnc_model_name", "xml": "\n", "comments": "", "outputs": 1, "x": 1080.6666412353516, "y": 302.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "9d71fcdf.711af" ] ] }, { "id": "b51d5848.247668", "type": "switchNode", "name": "switch", "xml": "\n\n", "comments": "", "outputs": 1, "x": 842.6666412353516, "y": 369.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "6bfa0dba.32b084", "51d582d0.51e8dc", "3cc10349.41b40c", "3f7b410a.8138ce" ] ] }, { "id": "51d582d0.51e8dc", "type": "outcome", "name": "sdnc_model_version", "xml": "\n", "comments": "", "outputs": 1, "x": 1083.6666412353516, "y": 348.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "86fc17c4.fccda8" ] ] }, { "id": "3cc10349.41b40c", "type": "outcome", "name": "sdnc_artifact_name", "xml": "\n", "comments": "", "outputs": 1, "x": 1082.6666412353516, "y": 397.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "259cc042.9d044" ] ] }, { "id": "86fc17c4.fccda8", "type": "set", "name": "set tmp.sdnc-model-version", "xml": "\n\n\n", "comments": "", "x": 1338.6666412353516, "y": 348.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "259cc042.9d044", "type": "set", "name": "set tmp.sdnc-artifact-name", "xml": "\n\n\n", "comments": "", "x": 1334.6666412353516, "y": 397.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "11646aa2.a63495", "type": "set", "name": "set name-value other JsonString", "xml": "\n\n\n", "comments": "", "x": 1251.916648864746, "y": 448.83335041999817, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "3f7b410a.8138ce", "type": "outcome", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 1042.666648864746, "y": 446.9047546386719, "z": "b3572fdc.57a7c", "wires": [ [ "11646aa2.a63495" ] ] }, { "id": "937d5326.69965", "type": "set", "name": "set configAssignment JsonString", "xml": "\n\n\n\n\n", "comments": "", "x": 455.66664123535156, "y": 689.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "e221b302.f0199", "type": "execute", "name": "execute BlueprintProcessingClient", "xml": "\n \n \n \n \n \n \n \n ", "comments": "", "outputs": 1, "x": 463.33331298828125, "y": 844, "z": "b3572fdc.57a7c", "wires": [ [ "ca21c8f3.691628", "1cca5644.52e2da" ] ] }, { "id": "ca21c8f3.691628", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 703.3333129882812, "y": 818, "z": "b3572fdc.57a7c", "wires": [ [ "cbb84843.6aa378" ] ] }, { "id": "cbb84843.6aa378", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 885.3333129882812, "y": 839, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "2ad3fcee.93df44", "type": "for", "name": "for resource-accumulator-resolved-data loop", "xml": "\n", "comments": "", "outputs": 1, "x": 487.66664123535156, "y": 1061.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "2c3ea9bb.7f7946" ] ] }, { "id": "9d41528b.93ca8", "type": "set", "name": "set from resource-accumulator-resolved-data", "xml": "\n\t\n\t\n\t\n\t\n", "comments": "", "x": 1717.6666412353516, "y": 1113.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "3461757d.afec6a", "type": "for", "name": "for capability-data", "xml": "\n", "comments": "", "outputs": 1, "x": 412.66664123535156, "y": 1403.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "d627a27f.2cb5b" ] ] }, { "id": "d627a27f.2cb5b", "type": "for", "name": "for key-mapping", "xml": "", "comments": "", "outputs": 1, "x": 621.6666412353516, "y": 1403.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "216ffe0c.205142" ] ] }, { "id": "864aa7c9.1f7118", "type": "execute", "name": "execute jsonStringToCtx", "xml": "\n\t\n\t\n\t\n\n", "comments": "", "outputs": 1, "x": 431.66664123535156, "y": 982.333324432373, "z": "b3572fdc.57a7c", "wires": [ [] ] }, { "id": "1d7f791b.bbebb7", "type": "execute", "name": "execute generateUUID", "xml": " \n \n ", "comments": "", "outputs": 1, "x": 437.66664123535156, "y": 133.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "760c8db3.569a74" ] ] }, { "id": "760c8db3.569a74", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 615.6666412353516, "y": 131.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "7161cbe8.334ea4" ] ] }, { "id": "7161cbe8.334ea4", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 762.6666412353516, "y": 132.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "3ddac87b.4f3da8", "type": "for", "name": "for pnf-parameters-data.param[]", "xml": "\n", "comments": "", "outputs": 1, "x": 1460.6666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "20ea2728.c6c858" ] ] }, { "id": "2c3ea9bb.7f7946", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 766.6666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "c9a47a5b.74ce78", "704f5605.ef2be8", "e738ca50.9bb188" ] ] }, { "id": "dfab7c99.217af", "type": "switchNode", "name": "switch pnf-parameters-data.param_length", "xml": "\n", "comments": "", "outputs": 1, "x": 489.66664123535156, "y": 231.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "6b291f06.ba442", "d14aa673.b0f938" ] ] }, { "id": "6b291f06.ba442", "type": "outcome", "name": "null", "xml": "", "comments": "", "outputs": 1, "x": 727.6666412353516, "y": 199.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "c7a81447.af0e28" ] ] }, { "id": "d14aa673.b0f938", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 726.6666412353516, "y": 263.3333339691162, "z": "b3572fdc.57a7c", "wires": [ [ "8406cee0.8a168" ] ] }, { "id": "c7a81447.af0e28", "type": "set", "name": "set pre service param len as 0", "xml": "\n \n \n", "comments": "", "x": 940.6666412353516, "y": 199.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "8406cee0.8a168", "type": "set", "name": "set pre service param len", "xml": "\n \n ", "comments": "", "x": 925.6666412353516, "y": 263.3333339691162, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "20ea2728.c6c858", "type": "switchNode", "name": "switch param[].name - input vs. jsonContextPrefix", "xml": "\n", "comments": "", "outputs": 1, "x": 1839.6666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "1f97b8fe.14f627" ] ] }, { "id": "1f97b8fe.14f627", "type": "not-found", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 2123.6666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "cfd1df65.8c421" ] ] }, { "id": "cfd1df65.8c421", "type": "set", "name": "set for existing param name", "xml": "\n\n\n", "comments": "", "x": 2333.6666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "e738ca50.9bb188", "type": "switchNode", "name": "switch tmp.mso.param.found", "xml": "\n", "comments": "", "outputs": 1, "x": 1008.6666412353516, "y": 1114.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "5d54064f.f0a378" ] ] }, { "id": "5d54064f.f0a378", "type": "not-found", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 1242.6666412353516, "y": 1113.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "91cea0a0.32463" ] ] }, { "id": "c9a47a5b.74ce78", "type": "set", "name": "set for existing param name", "xml": "\n\n", "comments": "", "x": 990.1666412353516, "y": 1000.8333282470703, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "704f5605.ef2be8", "type": "switchNode", "name": "switch check length > 0", "xml": "\n", "comments": "", "outputs": 1, "x": 985.1666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "82f274ba.e58e48" ] ] }, { "id": "82f274ba.e58e48", "type": "not-found", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 1232.1666412353516, "y": 1062.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "3ddac87b.4f3da8" ] ] }, { "id": "c2b9329e.7b7fe", "type": "for", "name": "for payload", "xml": "", "comments": "", "outputs": 1, "x": 1803.6666412353516, "y": 1421.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "1973b2f9.8576bd" ] ] }, { "id": "9263a471.304a78", "type": "set", "name": "set resource-key", "xml": "\n\n\n\n", "comments": "", "x": 2152.6666412353516, "y": 1357.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "bdc6e9e5.246078", "type": "set", "name": "set output-data ", "xml": "\n\n\n\n\n", "comments": "", "x": 1376.6666412353516, "y": 1301.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "216ffe0c.205142", "type": "for", "name": "for output-key-mapping", "xml": "", "comments": "", "outputs": 1, "x": 844.6666412353516, "y": 1403.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "d332f89d.5d7ed8" ] ] }, { "id": "d332f89d.5d7ed8", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 1095.6666412353516, "y": 1403.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "bdc6e9e5.246078", "9a22b4d.28af748", "14d775fb.50189a", "d1982b17.6b7748" ] ] }, { "id": "9a22b4d.28af748", "type": "set", "name": "set length", "xml": "\n\t\n", "comments": "", "x": 1364.6666412353516, "y": 1439.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "1cca5644.52e2da", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 708.3333129882812, "y": 880, "z": "b3572fdc.57a7c", "wires": [ [ "cbb84843.6aa378" ] ] }, { "id": "14d775fb.50189a", "type": "switchNode", "name": "switch payload_length", "xml": "\n", "comments": "", "outputs": 1, "x": 1400.6666412353516, "y": 1372.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "abcb7f77.07548", "2376e062.61cda" ] ] }, { "id": "abcb7f77.07548", "type": "outcome", "name": "true", "xml": "", "comments": "", "outputs": 1, "x": 1621.6666412353516, "y": 1303.333324432373, "z": "b3572fdc.57a7c", "wires": [ [] ] }, { "id": "2376e062.61cda", "type": "other", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 1628.6666412353516, "y": 1421.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "c2b9329e.7b7fe" ] ] }, { "id": "8b4b4f46.8310f", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 1171.9523658752441, "y": 618.9046821594238, "z": "b3572fdc.57a7c", "wires": [ [ "d8999389.3a4ec" ] ] }, { "id": "6b7f75ff.e599ec", "type": "set", "name": "set length", "xml": "\n\t\n", "comments": "", "x": 2141.6666412353516, "y": 1421.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "adccc85e.eca3a8", "type": "set", "name": "increment length", "xml": "\n\t\n", "comments": "", "x": 2159.6666412353516, "y": 1495.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "d1982b17.6b7748", "type": "set", "name": "increment length", "xml": "\n\t\n\n", "comments": "", "x": 1385.6666412353516, "y": 1506.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "91cea0a0.32463", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1419.6666412353516, "y": 1112.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "9d41528b.93ca8", "2b6854a1.91680c" ] ] }, { "id": "2b6854a1.91680c", "type": "set", "name": "increment length", "xml": "\n\t\n", "comments": "", "x": 1634.6666412353516, "y": 1172.333324432373, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "1973b2f9.8576bd", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 1959.6666412353516, "y": 1422.333324432373, "z": "b3572fdc.57a7c", "wires": [ [ "9263a471.304a78", "6b7f75ff.e599ec", "adccc85e.eca3a8" ] ] }, { "id": "b7b3409c.b7131", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 385.9999809265137, "y": 765.333324432373, "z": "b3572fdc.57a7c", "wires": [ [] ] }, { "id": "cb318b66.0796c8", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 382.6666488647461, "y": 920.3333320617676, "z": "b3572fdc.57a7c", "wires": [ [] ] }, { "id": "94bf3501.be3848", "type": "execute", "name": "printContext", "xml": "\n\n", "comments": "", "outputs": 1, "x": 391.00000762939453, "y": 1724.5000267028809, "z": "b3572fdc.57a7c", "wires": [ [] ] }, { "id": "3d6976b6.27f80a", "type": "set", "name": "set pathname", "xml": "\n\n", "comments": "", "x": 397.25000762939453, "y": 1672.0000247955322, "z": "b3572fdc.57a7c", "wires": [] }, { "id": "a566a00c.4994a", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 374.75000381469727, "y": 1625.7500247955322, "z": "b3572fdc.57a7c", "wires": [ [] ] } ]