[ { "id": "6e7dfa88.0b63a4", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 113, "y": 115, "z": "3e07b032.f312e", "wires": [ [ "ef8026b7.3aed68" ] ] }, { "id": "ef8026b7.3aed68", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", "version": "${project.version}", "comments": "", "xml": "", "outputs": 1, "x": 389, "y": 116, "z": "3e07b032.f312e", "wires": [ [ "501d9d26.bee994" ] ] }, { "id": "501d9d26.bee994", "type": "method", "name": "self-serve-pnf-ra-assignment", "xml": "\n", "comments": "", "outputs": 1, "x": 245, "y": 166, "z": "3e07b032.f312e", "wires": [ [ "197fccd4.459f43" ] ] }, { "id": "197fccd4.459f43", "type": "block", "name": "block atomic", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 208.16664123535156, "y": 217.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "7426a829.e11b58", "620a96bb.b8f688", "3cdb0db8.762952", "36172836.56b358", "e2b19a30.529508", "2598fbe5.d5c5f4", "37b2123.535f6ee", "e2f03825.a87998", "b0595425.3a0188", "cc933ad3.514df8", "4d6dae.f7535254", "20179f5d.5c224", "4a91f214.3421ac", "7a5f6ac8.a537a4", "94bb3392.15fed", "791d57a6.77d138" ] ] }, { "id": "620a96bb.b8f688", "type": "set", "name": "set", "xml": "\n \n \n \n \n \n \n \n \n \n", "comments": "", "x": 393.9166603088379, "y": 262.08333015441895, "z": "3e07b032.f312e", "wires": [] }, { "id": "d40fa708.653618", "type": "get-resource", "name": "get-resource VF_MODEL", "xml": "\n \n\n", "comments": "", "outputs": 1, "x": 932.8094635009766, "y": 653.6189861297607, "z": "3e07b032.f312e", "wires": [ [ "9b84f245.766fb", "7d2bf88b.328138", "389573c6.6a65bc" ] ] }, { "id": "9b84f245.766fb", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1177.8095626831055, "y": 602.904709815979, "z": "3e07b032.f312e", "wires": [ [ "1a0cb80.0f69248" ] ] }, { "id": "1a0cb80.0f69248", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1350.8095626831055, "y": 601.904709815979, "z": "3e07b032.f312e", "wires": [] }, { "id": "cab43d3d.ed3fd", "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": 1553.2380638122559, "y": 703.047513961792, "z": "3e07b032.f312e", "wires": [] }, { "id": "a9fa6546.1f0d38", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "outputs": 1, "x": 453.80946350097656, "y": 654.6189861297607, "z": "3e07b032.f312e", "wires": [ [ "9243d005.83d72" ] ] }, { "id": "7d2bf88b.328138", "type": "not-found", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1183.8095626831055, "y": 651.904709815979, "z": "3e07b032.f312e", "wires": [ [ "a9fa6546.1f0d38" ] ] }, { "id": "9243d005.83d72", "type": "outcome", "name": "true", "xml": "", "comments": "", "outputs": 1, "x": 702.8094635009766, "y": 654.6189861297607, "z": "3e07b032.f312e", "wires": [ [ "d40fa708.653618" ] ] }, { "id": "36172836.56b358", "type": "for", "name": "for pnf-topology-operation-input", "xml": "", "comments": "", "outputs": 1, "x": 469.66664123535156, "y": 454.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "3124c1a0.424eee" ] ] }, { "id": "3124c1a0.424eee", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 691.6666412353516, "y": 453.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "403c833.890537c" ] ] }, { "id": "ae35475f.7b1f68", "type": "set", "name": "set tmp.sdnc-model-name", "xml": "\n\n", "comments": "", "x": 1342.6666412353516, "y": 386.3333339691162, "z": "3e07b032.f312e", "wires": [] }, { "id": "1ba5fa8a.63d565", "type": "outcome", "name": "sdnc_model_name", "xml": "\n", "comments": "", "outputs": 1, "x": 1088.6666412353516, "y": 386.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "ae35475f.7b1f68" ] ] }, { "id": "403c833.890537c", "type": "switchNode", "name": "switch", "xml": "\n\n", "comments": "", "outputs": 1, "x": 850.6666412353516, "y": 453.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "1ba5fa8a.63d565", "7c0fa2e7.67b91c", "1bdfaec5.b5c291", "4faad0fb.85c13" ] ] }, { "id": "7c0fa2e7.67b91c", "type": "outcome", "name": "sdnc_model_version", "xml": "\n", "comments": "", "outputs": 1, "x": 1091.6666412353516, "y": 432.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "18be0bb.98eb3f4" ] ] }, { "id": "1bdfaec5.b5c291", "type": "outcome", "name": "sdnc_artifact_name", "xml": "\n", "comments": "", "outputs": 1, "x": 1090.6666412353516, "y": 481.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "53837331.158fac" ] ] }, { "id": "18be0bb.98eb3f4", "type": "set", "name": "set tmp.sdnc-model-version", "xml": "\n\n\n", "comments": "", "x": 1346.6666412353516, "y": 432.3333339691162, "z": "3e07b032.f312e", "wires": [] }, { "id": "53837331.158fac", "type": "set", "name": "set tmp.sdnc-artifact-name", "xml": "\n\n\n", "comments": "", "x": 1342.6666412353516, "y": 481.3333339691162, "z": "3e07b032.f312e", "wires": [] }, { "id": "1fd42ea3.2e4e71", "type": "set", "name": "set name-value other JsonString", "xml": "\n\n\n", "comments": "", "x": 1259.916648864746, "y": 532.8333504199982, "z": "3e07b032.f312e", "wires": [] }, { "id": "4faad0fb.85c13", "type": "outcome", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 1050.666648864746, "y": 530.9047546386719, "z": "3e07b032.f312e", "wires": [ [ "1fd42ea3.2e4e71" ] ] }, { "id": "2598fbe5.d5c5f4", "type": "set", "name": "set configAssignment JsonString", "xml": "\n\n\n\n\n", "comments": "", "x": 470, "y": 720, "z": "3e07b032.f312e", "wires": [] }, { "id": "37b2123.535f6ee", "type": "execute", "name": "execute BlueprintProcessingClient", "xml": "\n \n \n \n \n \n \n ", "comments": "", "outputs": 1, "x": 471.33331298828125, "y": 928, "z": "3e07b032.f312e", "wires": [ [ "9094229e.6fb6f", "77fe21f0.7024" ] ] }, { "id": "9094229e.6fb6f", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 711.3333129882812, "y": 902, "z": "3e07b032.f312e", "wires": [ [ "34639eb4.1a62c2" ] ] }, { "id": "34639eb4.1a62c2", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 893.3333129882812, "y": 923, "z": "3e07b032.f312e", "wires": [] }, { "id": "b0595425.3a0188", "type": "for", "name": "for resource-accumulator-resolved-data loop", "xml": "\n", "comments": "", "outputs": 1, "x": 495.66664123535156, "y": 1145.333324432373, "z": "3e07b032.f312e", "wires": [ [ "144b214e.ee862f" ] ] }, { "id": "d7374bb0.605eb8", "type": "set", "name": "set from resource-accumulator-resolved-data", "xml": "\n\t\n\t\n\t\n\t\n", "comments": "", "x": 1725.6666412353516, "y": 1197.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "cc933ad3.514df8", "type": "for", "name": "for capability-data", "xml": "\n", "comments": "", "outputs": 1, "x": 420.66664123535156, "y": 1487.333324432373, "z": "3e07b032.f312e", "wires": [ [ "99781cdc.7c44d" ] ] }, { "id": "99781cdc.7c44d", "type": "for", "name": "for key-mapping", "xml": "", "comments": "", "outputs": 1, "x": 629.6666412353516, "y": 1487.333324432373, "z": "3e07b032.f312e", "wires": [ [ "bf322fce.e592c" ] ] }, { "id": "e2f03825.a87998", "type": "execute", "name": "execute jsonStringToCtx", "xml": "\n\t\n\t\n\t\n\n", "comments": "", "outputs": 1, "x": 439.66664123535156, "y": 1066.333324432373, "z": "3e07b032.f312e", "wires": [ [] ] }, { "id": "7426a829.e11b58", "type": "execute", "name": "execute generateUUID", "xml": " \n \n ", "comments": "", "outputs": 1, "x": 445.66664123535156, "y": 217.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "bd169e2e.cd056" ] ] }, { "id": "bd169e2e.cd056", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 623.6666412353516, "y": 215.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "8d37998c.c31cd8" ] ] }, { "id": "8d37998c.c31cd8", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 770.6666412353516, "y": 216.3333339691162, "z": "3e07b032.f312e", "wires": [] }, { "id": "b62ba659.caf4e8", "type": "for", "name": "for pnf-parameters-data.param[]", "xml": "\n", "comments": "", "outputs": 1, "x": 1468.6666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [ [ "f680ed9a.93d9a" ] ] }, { "id": "144b214e.ee862f", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 774.6666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [ [ "c4e18a04.cc5ad8", "39301a70.a551a6", "a5d3dcbb.7d89b" ] ] }, { "id": "3cdb0db8.762952", "type": "switchNode", "name": "switch pnf-parameters-data.param_length", "xml": "\n", "comments": "", "outputs": 1, "x": 497.66664123535156, "y": 315.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "692693e.6482a6c", "b4ce064e.134fb8" ] ] }, { "id": "692693e.6482a6c", "type": "outcome", "name": "null", "xml": "", "comments": "", "outputs": 1, "x": 735.6666412353516, "y": 283.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "b469ec33.a0de6" ] ] }, { "id": "b4ce064e.134fb8", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 734.6666412353516, "y": 347.3333339691162, "z": "3e07b032.f312e", "wires": [ [ "dc74d8db.deeb98" ] ] }, { "id": "b469ec33.a0de6", "type": "set", "name": "set pre service param len as 0", "xml": "\n \n \n", "comments": "", "x": 948.6666412353516, "y": 283.3333339691162, "z": "3e07b032.f312e", "wires": [] }, { "id": "dc74d8db.deeb98", "type": "set", "name": "set pre service param len", "xml": "\n \n ", "comments": "", "x": 933.6666412353516, "y": 347.3333339691162, "z": "3e07b032.f312e", "wires": [] }, { "id": "f680ed9a.93d9a", "type": "switchNode", "name": "switch param[].name - input vs. jsonContextPrefix", "xml": "\n", "comments": "", "outputs": 1, "x": 1847.6666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [ [ "51787a.defa3788" ] ] }, { "id": "51787a.defa3788", "type": "not-found", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 2131.6666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [ [ "8e02c19.7396e4" ] ] }, { "id": "8e02c19.7396e4", "type": "set", "name": "set for existing param name", "xml": "\n\n\n", "comments": "", "x": 2341.6666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "a5d3dcbb.7d89b", "type": "switchNode", "name": "switch tmp.mso.param.found", "xml": "\n", "comments": "", "outputs": 1, "x": 1016.6666412353516, "y": 1198.333324432373, "z": "3e07b032.f312e", "wires": [ [ "68059366.a0145c" ] ] }, { "id": "68059366.a0145c", "type": "not-found", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 1250.6666412353516, "y": 1197.333324432373, "z": "3e07b032.f312e", "wires": [ [ "94a4430.4bf41c" ] ] }, { "id": "c4e18a04.cc5ad8", "type": "set", "name": "set for existing param name", "xml": "\n\n", "comments": "", "x": 998.1666412353516, "y": 1084.8333282470703, "z": "3e07b032.f312e", "wires": [] }, { "id": "39301a70.a551a6", "type": "switchNode", "name": "switch check length > 0", "xml": "\n", "comments": "", "outputs": 1, "x": 993.1666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [ [ "ba53f08d.0d8b9" ] ] }, { "id": "ba53f08d.0d8b9", "type": "not-found", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 1240.1666412353516, "y": 1146.333324432373, "z": "3e07b032.f312e", "wires": [ [ "b62ba659.caf4e8" ] ] }, { "id": "4f8e5f1e.3457a", "type": "for", "name": "for payload", "xml": "", "comments": "", "outputs": 1, "x": 1811.6666412353516, "y": 1505.333324432373, "z": "3e07b032.f312e", "wires": [ [ "2d47ebc7.829284" ] ] }, { "id": "5427e182.75617", "type": "set", "name": "set resource-key", "xml": "\n\n\n\n", "comments": "", "x": 2160.6666412353516, "y": 1441.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "f997b839.44f4f8", "type": "set", "name": "set output-data ", "xml": "\n\n\n\n\n", "comments": "", "x": 1384.6666412353516, "y": 1385.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "bf322fce.e592c", "type": "for", "name": "for output-key-mapping", "xml": "", "comments": "", "outputs": 1, "x": 852.6666412353516, "y": 1487.333324432373, "z": "3e07b032.f312e", "wires": [ [ "4d04f0e8.c62b1" ] ] }, { "id": "4d04f0e8.c62b1", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 1103.6666412353516, "y": 1487.333324432373, "z": "3e07b032.f312e", "wires": [ [ "f997b839.44f4f8", "cb027477.fd3288", "9865bc19.a7a", "fe1b0e57.bb09a" ] ] }, { "id": "cb027477.fd3288", "type": "set", "name": "set length", "xml": "\n\t\n", "comments": "", "x": 1372.6666412353516, "y": 1523.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "77fe21f0.7024", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 716.3333129882812, "y": 964, "z": "3e07b032.f312e", "wires": [ [ "34639eb4.1a62c2" ] ] }, { "id": "9865bc19.a7a", "type": "switchNode", "name": "switch payload_length", "xml": "\n", "comments": "", "outputs": 1, "x": 1408.6666412353516, "y": 1456.333324432373, "z": "3e07b032.f312e", "wires": [ [ "675eb90.9fdfb48", "5bbeffdc.356" ] ] }, { "id": "675eb90.9fdfb48", "type": "outcome", "name": "true", "xml": "", "comments": "", "outputs": 1, "x": 1629.6666412353516, "y": 1387.333324432373, "z": "3e07b032.f312e", "wires": [ [] ] }, { "id": "5bbeffdc.356", "type": "other", "name": "false", "xml": "\n", "comments": "", "outputs": 1, "x": 1636.6666412353516, "y": 1505.333324432373, "z": "3e07b032.f312e", "wires": [ [ "4f8e5f1e.3457a" ] ] }, { "id": "389573c6.6a65bc", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, "x": 1179.9523658752441, "y": 702.9046821594238, "z": "3e07b032.f312e", "wires": [ [ "cab43d3d.ed3fd" ] ] }, { "id": "2ab626a8.e030da", "type": "set", "name": "set length", "xml": "\n\t\n", "comments": "", "x": 2149.6666412353516, "y": 1505.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "d8d964ff.e455e8", "type": "set", "name": "increment length", "xml": "\n\t\n", "comments": "", "x": 2167.6666412353516, "y": 1579.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "fe1b0e57.bb09a", "type": "set", "name": "increment length", "xml": "\n\t\n\n", "comments": "", "x": 1393.6666412353516, "y": 1590.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "94a4430.4bf41c", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, "x": 1427.6666412353516, "y": 1196.333324432373, "z": "3e07b032.f312e", "wires": [ [ "d7374bb0.605eb8", "14df53e7.f86e2c" ] ] }, { "id": "14df53e7.f86e2c", "type": "set", "name": "increment length", "xml": "\n\t\n", "comments": "", "x": 1642.6666412353516, "y": 1256.333324432373, "z": "3e07b032.f312e", "wires": [] }, { "id": "2d47ebc7.829284", "type": "block", "name": "block atomic", "xml": "", "atomic": "false", "comments": "", "outputs": 1, "x": 1967.6666412353516, "y": 1506.333324432373, "z": "3e07b032.f312e", "wires": [ [ "5427e182.75617", "2ab626a8.e030da", "d8d964ff.e455e8" ] ] }, { "id": "4d6dae.f7535254", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 393.9999809265137, "y": 849.333324432373, "z": "3e07b032.f312e", "wires": [ [] ] }, { "id": "20179f5d.5c224", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 390.6666488647461, "y": 1004.3333320617676, "z": "3e07b032.f312e", "wires": [ [] ] }, { "id": "7a5f6ac8.a537a4", "type": "execute", "name": "printContext", "xml": "\n\n", "comments": "", "outputs": 1, "x": 399.00000762939453, "y": 1808.5000267028809, "z": "3e07b032.f312e", "wires": [ [] ] }, { "id": "4a91f214.3421ac", "type": "set", "name": "set pathname", "xml": "\n\n", "comments": "", "x": 405.25000762939453, "y": 1756.0000247955322, "z": "3e07b032.f312e", "wires": [] }, { "id": "94bb3392.15fed", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 382.75000381469727, "y": 1709.7500247955322, "z": "3e07b032.f312e", "wires": [ [] ] }, { "id": "791d57a6.77d138", "type": "set", "name": "set updateJsonPayload", "xml": "\n\n\n\n\n", "comments": "", "x": 441, "y": 780, "z": "3e07b032.f312e", "wires": [] } ]