X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=platform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2FGENERIC-RESOURCE-API_self-serve-vnf-assign.json;h=0547a35f4aea3ddd91d15beae0a196e637b1cf89;hb=7209c246e382048781f166c2b3eeab24be7e9815;hp=e40d21beec43b688a6793bd9c5a79363ba83f9ab;hpb=fbe0c6a35ec007621e52e1bedb278e5e718f3862;p=sdnc%2Foam.git diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json index e40d21be..0547a35f 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-vnf-assign.json @@ -1,1253 +1,1254 @@ [ - { - "id": "4ab7a500.742b84", - "type": "dgstart", - "name": "DGSTART", - "outputs": 1, - "x": 91, - "y": 42, - "z": "46985608.45d728", - "wires": [ - [ - "41557c8.3b7a284" - ] - ] - }, - { - "id": "ff348586.8270b8", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 121.4761962890625, - "y": 164.2777862548828, - "z": "46985608.45d728", - "wires": [ - [ - "cd67af0a.d11ae", - "f96dad58.53729", - "7c74e6bd.a00fb8", - "aee6c595.a3c2e8", - "3e45c56a.355fba", - "9470b636.3af698", - "a48cbf50.8520d", - "f9268c4a.ab9328", - "818a22c.a82fbe" - ] - ] - }, - { - "id": "37b4339e.be9ca4", - "type": "method", - "name": "method self-serve-vnf-assign", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 207.76190948486328, - "y": 96.70635509490967, - "z": "46985608.45d728", - "wires": [ - [ - "ff348586.8270b8" - ] - ] - }, - { - "id": "41557c8.3b7a284", - "type": "service-logic", - "name": "GENERIC-RESOURCE-API ${project.version}", - "module": "GENERIC-RESOURCE-API", - "version": "${project.version}", - "comments": "", - "xml": "", - "outputs": 1, - "x": 366.23819732666016, - "y": 42.19049263000488, - "z": "46985608.45d728", - "wires": [ - [ - "37b4339e.be9ca4" - ] - ] - }, - { - "id": "f96dad58.53729", - "type": "switchNode", - "name": "switch vnf-parameters-data.param_length", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 409.6786575317383, - "y": 1384.5120058059692, - "z": "46985608.45d728", - "wires": [ - [ - "1a76b7c7.f60c58" - ] - ] - }, - { - "id": "1a76b7c7.f60c58", - "type": "other", - "name": "NULL", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 671.6786880493164, - "y": 1384.5120058059692, - "z": "46985608.45d728", - "wires": [ - [ - "8db9b3e7.403cc8" - ] - ] - }, - { - "id": "4d6ae8ce.a99a2", - "type": "call", - "name": "call GENERIC-RESOURCE-API:self-serve-ra-assignment", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1186.9643478393555, - "y": 1434.0834369659424, - "z": "46985608.45d728", - "wires": [ - [ - "5f59d54a.3b7624" - ] - ] - }, - { - "id": "552faac1.e8b50c", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1658.6785888671875, - "y": 1433.6548404693604, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "80370664.c86fd", - "type": "for", - "name": "foreach vnf-parameters-data.param[]", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 634.8574600219727, - "y": 1752.0120840072632, - "z": "46985608.45d728", - "wires": [ - [ - "8260f760.79336", - "2346f507.b81d6a" - ] - ] - }, - { - "id": "cd67af0a.d11ae", - "type": "set", - "name": "set ss.capability.execution-order[]", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "x": 383.52384185791016, - "y": 1223.0001401901245, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "7c74e6bd.a00fb8", - "type": "for", - "name": "foreach capability[]", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 338.9286880493164, - "y": 1492.1191005706787, - "z": "46985608.45d728", - "wires": [ - [ - "c4f31511.d9287", - "4357e5bb.501284", - "80370664.c86fd", - "ee8b6246.5c29f" - ] - ] - }, - { - "id": "2346f507.b81d6a", - "type": "switchNode", - "name": "switch capability-name", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 939.2502822875977, - "y": 1797.6548767089844, - "z": "46985608.45d728", - "wires": [ - [ - "4293f2a.d82680c" - ] - ] - }, - { - "id": "4293f2a.d82680c", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1202.7502822875977, - "y": 1797.9048767089844, - "z": "46985608.45d728", - "wires": [ - [ - "e24f05f3.ca0498" - ] - ] - }, - { - "id": "5f59d54a.3b7624", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1504.5356941223145, - "y": 1433.5120306015015, - "z": "46985608.45d728", - "wires": [ - [ - "552faac1.e8b50c" - ] - ] - }, - { - "id": "c4f31511.d9287", - "type": "set", - "name": "set ss.capability-name", - "xml": "\n\n", - "comments": "", - "x": 595.2857437133789, - "y": 1492.0715522766113, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "8260f760.79336", - "type": "set", - "name": "tmp.param.capability-name", - "xml": "\n\n", - "comments": "", - "x": 950.607307434082, - "y": 1752.2620868682861, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "4357e5bb.501284", - "type": "set", - "name": "set ss.capability.action = assign", - "xml": "\n\n", - "comments": "", - "x": 623.999885559082, - "y": 1538.988136291504, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "ee8b6246.5c29f", - "type": "set", - "name": "set capability-dg with 'self-serve-' + capability-name", - "xml": "\n\n", - "comments": "", - "x": 686.5119781494141, - "y": 1592.4643802642822, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "aee6c595.a3c2e8", - "type": "set", - "name": "set sdnc-generated-cloud-resources = true", - "xml": "\n\n", - "comments": "", - "x": 412.4881362915039, - "y": 1276.7501487731934, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "9b585f6f.16442", - "type": "block", - "name": "block", - "xml": "", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 668.928539276123, - "y": 557.4643030166626, - "z": "46985608.45d728", - "wires": [ - [ - "a94d8d98.d42658", - "3cb78e8d.74e962", - "c8a900f1.9777a8", - "78095309.0dc25c", - "be27a7ea.5a181", - "1b64f08.bab119", - "2ec1f112.0da5c6", - "6e55cc0d.b1517c", - "4f11607d.71a34" - ] - ] - }, - { - "id": "a94d8d98.d42658", - "type": "set", - "name": "set vnf-topology data", - "xml": "\n\n\n\n\n\n\n\n\n \n", - "comments": "", - "x": 884.4284820556641, - "y": 558.523811340332, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "c4c6fe75.ec2388", - "type": "set", - "name": "set vnf-parameters-data", - "xml": "\n\n", - "comments": "", - "x": 1077.9645767211914, - "y": 1384.3808345794678, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "c8a900f1.9777a8", - "type": "set", - "name": "set vnf-level-oper-status to PendingCreate", - "xml": "\n\n\n\n", - "comments": "", - "x": 949.7184371948242, - "y": 1132.504020690918, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "3cb78e8d.74e962", - "type": "set", - "name": "copy input data", - "xml": "\n\n\n\n\n\n", - "comments": "", - "x": 867.0953521728516, - "y": 1082.3096599578857, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "fa0373bc.4d0538", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1281.4286727905273, - "y": 670.8810405731201, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "78095309.0dc25c", - "type": "switchNode", - "name": "switch input model-invariant-uuid", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 922.2857475280762, - "y": 693.7054843902588, - "z": "46985608.45d728", - "wires": [ - [ - "9bba5aea.a57f48", - "4552d186.b6ea3" - ] - ] - }, - { - "id": "9bba5aea.a57f48", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1130.9524192810059, - "y": 670.8484477996826, - "z": "46985608.45d728", - "wires": [ - [ - "fa0373bc.4d0538" - ] - ] - }, - { - "id": "4552d186.b6ea3", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1132.381015777588, - "y": 715.1340389251709, - "z": "46985608.45d728", - "wires": [ - [ - "28257c6c.608bec" - ] - ] - }, - { - "id": "28257c6c.608bec", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1286.6667518615723, - "y": 714.5626111030579, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "ad8d3d3c.38aab8", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1282.3809432983398, - "y": 759.419716835022, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "be27a7ea.5a181", - "type": "switchNode", - "name": "switch input model-uuid", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 891.9047660827637, - "y": 782.2442216873169, - "z": "46985608.45d728", - "wires": [ - [ - "70c0f30c.080ebc", - "e1067bc0.09616" - ] - ] - }, - { - "id": "70c0f30c.080ebc", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1131.9047393798828, - "y": 759.3871536254883, - "z": "46985608.45d728", - "wires": [ - [ - "ad8d3d3c.38aab8" - ] - ] - }, - { - "id": "e1067bc0.09616", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1133.3333358764648, - "y": 803.6727447509766, - "z": "46985608.45d728", - "wires": [ - [ - "ed31c003.6e5ff8" - ] - ] - }, - { - "id": "ed31c003.6e5ff8", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1287.6190719604492, - "y": 803.1013169288635, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "ea4c9359.636478", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1279.5238761901855, - "y": 848.2769241333008, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "1b64f08.bab119", - "type": "switchNode", - "name": "switch input model-version", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 903.0476379394531, - "y": 871.1013689041138, - "z": "46985608.45d728", - "wires": [ - [ - "67f74f68.a2256", - "12fefdff.fad13a" - ] - ] - }, - { - "id": "67f74f68.a2256", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1129.047622680664, - "y": 848.2443313598633, - "z": "46985608.45d728", - "wires": [ - [ - "ea4c9359.636478" - ] - ] - }, - { - "id": "12fefdff.fad13a", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1130.476219177246, - "y": 892.5299224853516, - "z": "46985608.45d728", - "wires": [ - [ - "f3b92182.211f8" - ] - ] - }, - { - "id": "f3b92182.211f8", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1284.7619552612305, - "y": 891.9584946632385, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "e1b96368.4917", - "type": "set", - "name": "set from DB", - "xml": "\n\n", - "comments": "", - "x": 1279.5238761901855, - "y": 935.4197463989258, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "2ec1f112.0da5c6", - "type": "switchNode", - "name": "switch input model-name", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 898.0476379394531, - "y": 958.2441911697388, - "z": "46985608.45d728", - "wires": [ - [ - "1660517c.cccf6f", - "ed71187f.5311e" - ] - ] - }, - { - "id": "1660517c.cccf6f", - "type": "outcome", - "name": "NULL", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1129.047622680664, - "y": 935.3871536254883, - "z": "46985608.45d728", - "wires": [ - [ - "e1b96368.4917" - ] - ] - }, - { - "id": "ed71187f.5311e", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1130.476219177246, - "y": 979.6727447509766, - "z": "46985608.45d728", - "wires": [ - [ - "1b3b7bf2.898ee4" - ] - ] - }, - { - "id": "1b3b7bf2.898ee4", - "type": "set", - "name": "set from input", - "xml": "\n\n", - "comments": "", - "x": 1284.7619552612305, - "y": 979.1013169288635, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "6e55cc0d.b1517c", - "type": "set", - "name": "set vnf-id", - "xml": "\n\n", - "comments": "", - "x": 848.4047088623047, - "y": 610.0388488769531, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "4f11607d.71a34", - "type": "set", - "name": "set model-customization-uuid", - "xml": "\n\n", - "comments": "", - "x": 910.8332252502441, - "y": 1031.0863952636719, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "f9268c4a.ab9328", - "type": "switchNode", - "name": "switch service-data.vnfs.vnf_length", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 395.08329010009766, - "y": 244.42850017547607, - "z": "46985608.45d728", - "wires": [ - [ - "eb071fdf.798b28", - "9f911665.8875c8", - "80f3305a.6722d8" - ] - ] - }, - { - "id": "eb071fdf.798b28", - "type": "other", - "name": "NULL", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 637.2976760864258, - "y": 182.98793125152588, - "z": "46985608.45d728", - "wires": [ - [ - "98b86e0.9a1f69" - ] - ] - }, - { - "id": "1b8d17c2.822de", - "type": "set", - "name": "set vnf-index=0", - "xml": "\n\n", - "comments": "", - "x": 972.583381652832, - "y": 182.48800563812256, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "9f911665.8875c8", - "type": "other", - "name": "other", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 638.476203918457, - "y": 304.607120513916, - "z": "46985608.45d728", - "wires": [ - [ - "f865c6ab.95d9" - ] - ] - }, - { - "id": "e24f05f3.ca0498", - "type": "switchNode", - "name": "switch resource-resolution-data.status", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 474.01221084594727, - "y": 2054.4722986221313, - "z": "46985608.45d728", - "wires": [ - [ - "782e269e.4b3fb", - "8956ab0b.f8051" - ] - ] - }, - { - "id": "782e269e.4b3fb", - "type": "other", - "name": "PENDING", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 743.3694267272949, - "y": 2054.472254753113, - "z": "46985608.45d728", - "wires": [ - [ - "5f47a6e6.b99ea8" - ] - ] - }, - { - "id": "8956ab0b.f8051", - "type": "other", - "name": "FAILED", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 736.9052429199219, - "y": 2105.4365854263306, - "z": "46985608.45d728", - "wires": [ - [ - "5f47a6e6.b99ea8" - ] - ] - }, - { - "id": "5f47a6e6.b99ea8", - "type": "call", - "name": "call ss.capability-dg", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 952.0239753723145, - "y": 2106.1984367370605, - "z": "46985608.45d728", - "wires": [ - [ - "598559d5.cea1e8" - ] - ] - }, - { - "id": "4e7061c4.a89b6", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1519.5714149475098, - "y": 2360.174892425537, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "598559d5.cea1e8", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1136.9164848327637, - "y": 2106.198497772217, - "z": "46985608.45d728", - "wires": [ - [ - "ec2a0d97.15565" - ] - ] - }, - { - "id": "ec2a0d97.15565", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1300.190601348877, - "y": 2105.508038520813, - "z": "46985608.45d728", - "wires": [ - [ - "4e7061c4.a89b6", - "3dc20fce.5456d8", - "a95e3cc2.662a38", - "3d72d3ce.0a1af4", - "8021d858.4809f8" - ] - ] - }, - { - "id": "a95e3cc2.662a38", - "type": "execute", - "name": "generate ss-vnf url replace service-instance-id", - "xml": "\n \n \n \n \n", - "comments": "", - "outputs": 1, - "x": 1623.5236930847168, - "y": 2159.024598121643, - "z": "46985608.45d728", - "wires": [ - [] - ] - }, - { - "id": "8021d858.4809f8", - "type": "execute", - "name": "execute RestApiCallNode - PUT vnf", - "xml": "\n \n \n \n \n \n \n \n\n", - "comments": "", - "outputs": 1, - "x": 1592.9879875183105, - "y": 2261.8818197250366, - "z": "46985608.45d728", - "wires": [ - [ - "730d5fdb.54ca48", - "9d70e9bf.a1c8d8" - ] - ] - }, - { - "id": "730d5fdb.54ca48", - "type": "not-found", - "name": "not-found", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1867.5816535949707, - "y": 2315.87997341156, - "z": "46985608.45d728", - "wires": [ - [ - "9daf4747.49e728" - ] - ] - }, - { - "id": "9d70e9bf.a1c8d8", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1860.0102882385254, - "y": 2262.3799934387207, - "z": "46985608.45d728", - "wires": [ - [ - "9daf4747.49e728" - ] - ] - }, - { - "id": "3dc20fce.5456d8", - "type": "set", - "name": "set vf data for restapi-call-node", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "x": 1575.9759941101074, - "y": 2105.119110107422, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "3d72d3ce.0a1af4", - "type": "execute", - "name": "generate ss-vnf url - replace vnf-id", - "xml": "\n \n \n \n \n", - "comments": "", - "outputs": 1, - "x": 1587.809398651123, - "y": 2209.833366394043, - "z": "46985608.45d728", - "wires": [ - [] - ] - }, - { - "id": "9470b636.3af698", - "type": "execute", - "name": "printContext", - "xml": "\n\n", - "comments": "", - "outputs": 1, - "x": 339.35311126708984, - "y": 2554.349449157715, - "z": "46985608.45d728", - "wires": [ - [] - ] - }, - { - "id": "3e45c56a.355fba", - "type": "set", - "name": "set ss.capability-type = vnf", - "xml": "\n\n", - "comments": "", - "x": 363.39292907714844, - "y": 1327.5357942581177, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "8db9b3e7.403cc8", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 836.5356597900391, - "y": 1384.892903327942, - "z": "46985608.45d728", - "wires": [ - [ - "c4c6fe75.ec2388", - "4d6ae8ce.a99a2" - ] - ] - }, - { - "id": "8252aebc.5df44", - "type": "for", - "name": "for each existing VNF", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 985.5357284545898, - "y": 304.78579807281494, - "z": "46985608.45d728", - "wires": [ - [ - "5cfbf2.554b941" - ] - ] - }, - { - "id": "5cfbf2.554b941", - "type": "switchNode", - "name": "switch vnf-id: input vs service-data", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1262.821434020996, - "y": 304.85728549957275, - "z": "46985608.45d728", - "wires": [ - [ - "2128570f.c158f" - ] - ] - }, - { - "id": "2128570f.c158f", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1485.6072006225586, - "y": 304.4287576675415, - "z": "46985608.45d728", - "wires": [ - [ - "eb37f3e2.ce392" - ] - ] - }, - { - "id": "eb37f3e2.ce392", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1618.0714530944824, - "y": 304.46431827545166, - "z": "46985608.45d728", - "wires": [ - [ - "52f1ea82.cb4e34", - "432297ea.ffb6e", - "349806c9.e96892" - ] - ] - }, - { - "id": "52f1ea82.cb4e34", - "type": "break", - "name": "break", - "xml": "\n", - "comments": "", - "x": 1785.964241027832, - "y": 390.4642963409424, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "550b07af.2d8658", - "type": "set", - "name": "set new vnf_length = 1", - "xml": "\n\n", - "comments": "", - "x": 996.142951965332, - "y": 227.82148838043213, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "432297ea.ffb6e", - "type": "set", - "name": "set vnf-index = idx", - "xml": "\n\n", - "comments": "", - "x": 1816.5357971191406, - "y": 347.2499752044678, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "a48cbf50.8520d", - "type": "set", - "name": "set is-new-vnf = true", - "xml": "\n\n", - "comments": "", - "x": 349.3929214477539, - "y": 164.32144355773926, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "349806c9.e96892", - "type": "set", - "name": "set is-new-vnf = false", - "xml": "\n\n", - "comments": "", - "x": 1824.5714836120605, - "y": 303.9643201828003, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "f865c6ab.95d9", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 775.7500228881836, - "y": 304.2500162124634, - "z": "46985608.45d728", - "wires": [ - [ - "8252aebc.5df44", - "5f2b6eec.7ce8f8" - ] - ] - }, - { - "id": "5f2b6eec.7ce8f8", - "type": "switchNode", - "name": "switch is-new-vnf", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 973.2500152587891, - "y": 390.8214178085327, - "z": "46985608.45d728", - "wires": [ - [ - "13b8df2d.2675e1" - ] - ] - }, - { - "id": "13b8df2d.2675e1", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1153.1071701049805, - "y": 390.39286518096924, - "z": "46985608.45d728", - "wires": [ - [ - "e518d754.42ca68" - ] - ] - }, - { - "id": "98b86e0.9a1f69", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 791.2499923706055, - "y": 182.99999713897705, - "z": "46985608.45d728", - "wires": [ - [ - "1b8d17c2.822de", - "550b07af.2d8658" - ] - ] - }, - { - "id": "80f3305a.6722d8", - "type": "other", - "name": "0", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 635.7499923706055, - "y": 242.74999904632568, - "z": "46985608.45d728", - "wires": [ - [ - "98b86e0.9a1f69" - ] - ] - }, - { - "id": "818a22c.a82fbe", - "type": "switchNode", - "name": "switch is-new-vnf", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 337.25000381469727, - "y": 558.2500057220459, - "z": "46985608.45d728", - "wires": [ - [ - "57fdfbd7.0bb994" - ] - ] - }, - { - "id": "57fdfbd7.0bb994", - "type": "outcomeTrue", - "name": "true", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 517.1071586608887, - "y": 557.8214530944824, - "z": "46985608.45d728", - "wires": [ - [ - "9b585f6f.16442" - ] - ] - }, - { - "id": "699a17c5.2f4418", - "type": "set", - "name": "set new vnf_length++", - "xml": "\n\n", - "comments": "", - "x": 1501, - "y": 437, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "e518d754.42ca68", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1298.9999771118164, - "y": 389.99996185302734, - "z": "46985608.45d728", - "wires": [ - [ - "699a17c5.2f4418", - "4e889749.bdf14" - ] - ] - }, - { - "id": "4e889749.bdf14", - "type": "set", - "name": "set vnf-index = vnf_length", - "xml": "\n\n", - "comments": "", - "x": 1510.4999809265137, - "y": 389.49996185302734, - "z": "46985608.45d728", - "wires": [] - }, - { - "id": "9daf4747.49e728", - "type": "set", - "name": "set error-message", - "xml": "\n", - "comments": "", - "x": 2079.928611755371, - "y": 2261.25, - "z": "46985608.45d728", - "wires": [] - } -] \ No newline at end of file + { + "id": "d69b4aac.647588", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 121.66666412353516, + "y": 59.999996185302734, + "z": "2539c931.d4e596", + "wires": [ + [ + "2849e3b8.45bb9c" + ] + ] + }, + { + "id": "853836ae.79c2a8", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 152.14286041259766, + "y": 182.27778244018555, + "z": "2539c931.d4e596", + "wires": [ + [ + "57aa1f79.ff47b", + "fdd51c96.2d89", + "5ac18b5f.1d7c44", + "29496a14.3d5ef6", + "cf3af1fb.cae0d", + "2989260.b2650da", + "442acc2c.485fa4", + "595e6289.903d8c", + "2e34ccd3.bb5994" + ] + ] + }, + { + "id": "8eef5a36.786b28", + "type": "method", + "name": "method self-serve-vnf-assign", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 238.42857360839844, + "y": 114.7063512802124, + "z": "2539c931.d4e596", + "wires": [ + [ + "853836ae.79c2a8" + ] + ] + }, + { + "id": "2849e3b8.45bb9c", + "type": "service-logic", + "name": "GENERIC-RESOURCE-API ${project.version}", + "module": "GENERIC-RESOURCE-API", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 396.9048614501953, + "y": 60.19048881530762, + "z": "2539c931.d4e596", + "wires": [ + [ + "8eef5a36.786b28" + ] + ] + }, + { + "id": "fdd51c96.2d89", + "type": "switchNode", + "name": "switch vnf-parameters-data.param_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 440.34532165527344, + "y": 1402.512001991272, + "z": "2539c931.d4e596", + "wires": [ + [ + "60e3d6fb.cf4158" + ] + ] + }, + { + "id": "60e3d6fb.cf4158", + "type": "other", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 702.3453521728516, + "y": 1402.512001991272, + "z": "2539c931.d4e596", + "wires": [ + [ + "d6105627.c8e418" + ] + ] + }, + { + "id": "b53240df.c07bf", + "type": "call", + "name": "call GENERIC-RESOURCE-API:self-serve-ra-assignment", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1217.6310119628906, + "y": 1452.0834331512451, + "z": "2539c931.d4e596", + "wires": [ + [ + "2e191127.f108ee" + ] + ] + }, + { + "id": "5891962b.ba3ee8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1689.3452529907227, + "y": 1451.654836654663, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "6efb148b.cf375c", + "type": "for", + "name": "foreach vnf-parameters-data.param[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 665.5241241455078, + "y": 1770.012080192566, + "z": "2539c931.d4e596", + "wires": [ + [ + "65887e2e.f61d8", + "52e1b29f.bb361c" + ] + ] + }, + { + "id": "57aa1f79.ff47b", + "type": "set", + "name": "set ss.capability.execution-order[]", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 414.1905059814453, + "y": 1241.0001363754272, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "5ac18b5f.1d7c44", + "type": "for", + "name": "foreach capability[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 369.59535217285156, + "y": 1510.1190967559814, + "z": "2539c931.d4e596", + "wires": [ + [ + "38b7eff2.abaa", + "d79a38d7.5d4d98", + "6efb148b.cf375c", + "13e94191.0506de" + ] + ] + }, + { + "id": "52e1b29f.bb361c", + "type": "switchNode", + "name": "switch capability-name", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 969.9169464111328, + "y": 1815.654872894287, + "z": "2539c931.d4e596", + "wires": [ + [ + "e9beff60.c1b47" + ] + ] + }, + { + "id": "e9beff60.c1b47", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1233.4169464111328, + "y": 1815.904872894287, + "z": "2539c931.d4e596", + "wires": [ + [ + "5bdd6d8.cb05594" + ] + ] + }, + { + "id": "2e191127.f108ee", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1535.2023582458496, + "y": 1451.5120267868042, + "z": "2539c931.d4e596", + "wires": [ + [ + "5891962b.ba3ee8" + ] + ] + }, + { + "id": "38b7eff2.abaa", + "type": "set", + "name": "set ss.capability-name", + "xml": "\n\n", + "comments": "", + "x": 625.9524078369141, + "y": 1510.071548461914, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "65887e2e.f61d8", + "type": "set", + "name": "tmp.param.capability-name", + "xml": "\n\n", + "comments": "", + "x": 981.2739715576172, + "y": 1770.2620830535889, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "d79a38d7.5d4d98", + "type": "set", + "name": "set ss.capability-action = assign", + "xml": "\n\n", + "comments": "", + "x": 654.6665496826172, + "y": 1556.9881324768066, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "13e94191.0506de", + "type": "set", + "name": "set capability-dg with 'self-serve-' + capability-name", + "xml": "\n\n", + "comments": "", + "x": 717.1786422729492, + "y": 1610.464376449585, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "29496a14.3d5ef6", + "type": "set", + "name": "set sdnc-generated-cloud-resources = true", + "xml": "\n\n", + "comments": "", + "x": 443.15480041503906, + "y": 1294.750144958496, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "8cef310a.fddca", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 699.5952033996582, + "y": 575.4642992019653, + "z": "2539c931.d4e596", + "wires": [ + [ + "cb0b24ee.fbda78", + "4678e991.fe0228", + "891158b7.7641c8", + "19bb5ed9.08b021", + "6dc3189.4dc75e8", + "7f0c1909.1cc738", + "29aed783.5eada8", + "b2f7bf66.a949e", + "2cb1cef8.ac7872" + ] + ] + }, + { + "id": "cb0b24ee.fbda78", + "type": "set", + "name": "set vnf-topology data", + "xml": "\n\n\n\n\n\n\n\n\n \n", + "comments": "", + "x": 915.0951461791992, + "y": 576.5238075256348, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "8d586e30.441d2", + "type": "set", + "name": "set vnf-parameters-data", + "xml": "\n\n", + "comments": "", + "x": 1108.6312408447266, + "y": 1402.3808307647705, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "891158b7.7641c8", + "type": "set", + "name": "set vnf-level-oper-status to PendingCreate", + "xml": "\n\n\n\n", + "comments": "", + "x": 980.3851013183594, + "y": 1150.5040168762207, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "4678e991.fe0228", + "type": "set", + "name": "copy input data", + "xml": "\n\n\n\n\n\n", + "comments": "", + "x": 897.7620162963867, + "y": 1100.3096561431885, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "f2f46e9c.cd6da", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1312.0953369140625, + "y": 688.8810367584229, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "19bb5ed9.08b021", + "type": "switchNode", + "name": "switch input model-invariant-uuid", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 952.9524116516113, + "y": 711.7054805755615, + "z": "2539c931.d4e596", + "wires": [ + [ + "59da9427.77060c", + "e199643e.d97208" + ] + ] + }, + { + "id": "59da9427.77060c", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1161.619083404541, + "y": 688.8484439849854, + "z": "2539c931.d4e596", + "wires": [ + [ + "f2f46e9c.cd6da" + ] + ] + }, + { + "id": "e199643e.d97208", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1163.047679901123, + "y": 733.1340351104736, + "z": "2539c931.d4e596", + "wires": [ + [ + "e42ceacb.598138" + ] + ] + }, + { + "id": "e42ceacb.598138", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1317.3334159851074, + "y": 732.5626072883606, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "29f5b35d.29bc7c", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1313.047607421875, + "y": 777.4197130203247, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "6dc3189.4dc75e8", + "type": "switchNode", + "name": "switch input model-uuid", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 922.5714302062988, + "y": 800.2442178726196, + "z": "2539c931.d4e596", + "wires": [ + [ + "8c03daa9.ef0868", + "8ef01a18.f777c8" + ] + ] + }, + { + "id": "8c03daa9.ef0868", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1162.571403503418, + "y": 777.387149810791, + "z": "2539c931.d4e596", + "wires": [ + [ + "29f5b35d.29bc7c" + ] + ] + }, + { + "id": "8ef01a18.f777c8", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1164, + "y": 821.6727409362793, + "z": "2539c931.d4e596", + "wires": [ + [ + "8f583b38.b3ca88" + ] + ] + }, + { + "id": "8f583b38.b3ca88", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1318.2857360839844, + "y": 821.1013131141663, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "8ecfcd2a.b444f", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1310.1905403137207, + "y": 866.2769203186035, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "7f0c1909.1cc738", + "type": "switchNode", + "name": "switch input model-version", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 933.7143020629883, + "y": 889.1013650894165, + "z": "2539c931.d4e596", + "wires": [ + [ + "70b1cafe.70c534", + "e0d33652.2c6678" + ] + ] + }, + { + "id": "70b1cafe.70c534", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1159.7142868041992, + "y": 866.244327545166, + "z": "2539c931.d4e596", + "wires": [ + [ + "8ecfcd2a.b444f" + ] + ] + }, + { + "id": "e0d33652.2c6678", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1161.1428833007812, + "y": 910.5299186706543, + "z": "2539c931.d4e596", + "wires": [ + [ + "b303ac7b.e45d2" + ] + ] + }, + { + "id": "b303ac7b.e45d2", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1315.4286193847656, + "y": 909.9584908485413, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "a0c9d49b.ad59b8", + "type": "set", + "name": "set from DB", + "xml": "\n\n", + "comments": "", + "x": 1310.1905403137207, + "y": 953.4197425842285, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "29aed783.5eada8", + "type": "switchNode", + "name": "switch input model-name", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 928.7143020629883, + "y": 976.2441873550415, + "z": "2539c931.d4e596", + "wires": [ + [ + "e66234a9.911278", + "adbe9c1f.f9c78" + ] + ] + }, + { + "id": "e66234a9.911278", + "type": "outcome", + "name": "NULL", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1159.7142868041992, + "y": 953.387149810791, + "z": "2539c931.d4e596", + "wires": [ + [ + "a0c9d49b.ad59b8" + ] + ] + }, + { + "id": "adbe9c1f.f9c78", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1161.1428833007812, + "y": 997.6727409362793, + "z": "2539c931.d4e596", + "wires": [ + [ + "df7a880.bcfde78" + ] + ] + }, + { + "id": "df7a880.bcfde78", + "type": "set", + "name": "set from input", + "xml": "\n\n", + "comments": "", + "x": 1315.4286193847656, + "y": 997.1013131141663, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "b2f7bf66.a949e", + "type": "set", + "name": "set vnf-id", + "xml": "\n\n", + "comments": "", + "x": 879.0713729858398, + "y": 628.0388450622559, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "2cb1cef8.ac7872", + "type": "set", + "name": "set model-customization-uuid", + "xml": "\n\n", + "comments": "", + "x": 941.4998893737793, + "y": 1049.0863914489746, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "595e6289.903d8c", + "type": "switchNode", + "name": "switch service-data.vnfs.vnf_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 425.7499542236328, + "y": 262.4284963607788, + "z": "2539c931.d4e596", + "wires": [ + [ + "18255159.e40b7f", + "772fa4ef.017aac", + "1c932b60.e73ca5" + ] + ] + }, + { + "id": "18255159.e40b7f", + "type": "other", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 667.9643402099609, + "y": 200.9879274368286, + "z": "2539c931.d4e596", + "wires": [ + [ + "92b4b346.1e12f" + ] + ] + }, + { + "id": "548cf92c.4ba008", + "type": "set", + "name": "set vnf-index=0", + "xml": "\n\n", + "comments": "", + "x": 1003.2500457763672, + "y": 200.4880018234253, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "772fa4ef.017aac", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 669.1428680419922, + "y": 322.60711669921875, + "z": "2539c931.d4e596", + "wires": [ + [ + "7437693b.b40168" + ] + ] + }, + { + "id": "5bdd6d8.cb05594", + "type": "switchNode", + "name": "switch resource-resolution-data.status", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 504.6788749694824, + "y": 2072.472294807434, + "z": "2539c931.d4e596", + "wires": [ + [ + "87166833.ca4098", + "68489653.550b68" + ] + ] + }, + { + "id": "87166833.ca4098", + "type": "other", + "name": "PENDING", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 774.0360908508301, + "y": 2072.4722509384155, + "z": "2539c931.d4e596", + "wires": [ + [ + "a28cc088.525e6" + ] + ] + }, + { + "id": "68489653.550b68", + "type": "other", + "name": "FAILED", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 767.571907043457, + "y": 2123.4365816116333, + "z": "2539c931.d4e596", + "wires": [ + [ + "a28cc088.525e6" + ] + ] + }, + { + "id": "a28cc088.525e6", + "type": "call", + "name": "call ss.capability-dg", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 982.6906394958496, + "y": 2124.1984329223633, + "z": "2539c931.d4e596", + "wires": [ + [ + "82a3fc61.8f2e5" + ] + ] + }, + { + "id": "71a33c12.b5a3d4", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1550.238079071045, + "y": 2378.17488861084, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "82a3fc61.8f2e5", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1167.5831489562988, + "y": 2124.1984939575195, + "z": "2539c931.d4e596", + "wires": [ + [ + "1db677fa.c5f998" + ] + ] + }, + { + "id": "1db677fa.c5f998", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1330.857265472412, + "y": 2123.5080347061157, + "z": "2539c931.d4e596", + "wires": [ + [ + "71a33c12.b5a3d4", + "e1fec547.7327d8", + "c36d6a8.879dc98", + "32c8d030.41dd8", + "c0352a22.0df598" + ] + ] + }, + { + "id": "c36d6a8.879dc98", + "type": "execute", + "name": "generate ss-vnf url replace service-instance-id", + "xml": "\n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 1654.190357208252, + "y": 2177.024594306946, + "z": "2539c931.d4e596", + "wires": [ + [] + ] + }, + { + "id": "c0352a22.0df598", + "type": "execute", + "name": "execute RestApiCallNode - PUT vnf", + "xml": "\n \n \n \n \n \n \n \n\n", + "comments": "", + "outputs": 1, + "x": 1623.6546516418457, + "y": 2279.8818159103394, + "z": "2539c931.d4e596", + "wires": [ + [ + "9f3adb33.27f9d8", + "d80b620b.99918" + ] + ] + }, + { + "id": "9f3adb33.27f9d8", + "type": "not-found", + "name": "not-found", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1898.2483177185059, + "y": 2333.879969596863, + "z": "2539c931.d4e596", + "wires": [ + [ + "b1619288.dfed9" + ] + ] + }, + { + "id": "d80b620b.99918", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1890.6769523620605, + "y": 2280.3799896240234, + "z": "2539c931.d4e596", + "wires": [ + [ + "b1619288.dfed9" + ] + ] + }, + { + "id": "e1fec547.7327d8", + "type": "set", + "name": "set vf data for restapi-call-node", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 1606.6426582336426, + "y": 2123.1191062927246, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "32c8d030.41dd8", + "type": "execute", + "name": "generate ss-vnf url - replace vnf-id", + "xml": "\n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 1618.4760627746582, + "y": 2227.8333625793457, + "z": "2539c931.d4e596", + "wires": [ + [] + ] + }, + { + "id": "2989260.b2650da", + "type": "execute", + "name": "printContext", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 370.019775390625, + "y": 2572.3494453430176, + "z": "2539c931.d4e596", + "wires": [ + [] + ] + }, + { + "id": "cf3af1fb.cae0d", + "type": "set", + "name": "set ss.capability-type = vnf", + "xml": "\n\n", + "comments": "", + "x": 394.0595932006836, + "y": 1345.5357904434204, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "d6105627.c8e418", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 867.2023239135742, + "y": 1402.8928995132446, + "z": "2539c931.d4e596", + "wires": [ + [ + "8d586e30.441d2", + "b53240df.c07bf" + ] + ] + }, + { + "id": "727eaad0.1e6e64", + "type": "for", + "name": "for each existing VNF", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1016.202392578125, + "y": 322.7857942581177, + "z": "2539c931.d4e596", + "wires": [ + [ + "f9213ecd.2658a" + ] + ] + }, + { + "id": "f9213ecd.2658a", + "type": "switchNode", + "name": "switch vnf-id: input vs service-data", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1293.4880981445312, + "y": 322.8572816848755, + "z": "2539c931.d4e596", + "wires": [ + [ + "6fc117d2.eaa0b8" + ] + ] + }, + { + "id": "6fc117d2.eaa0b8", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1516.2738647460938, + "y": 322.42875385284424, + "z": "2539c931.d4e596", + "wires": [ + [ + "f035c4cb.688108" + ] + ] + }, + { + "id": "f035c4cb.688108", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1648.7381172180176, + "y": 322.4643144607544, + "z": "2539c931.d4e596", + "wires": [ + [ + "ddc53ec7.8a8ad", + "a4bfc95d.69a428", + "99a6f232.c02bc" + ] + ] + }, + { + "id": "ddc53ec7.8a8ad", + "type": "break", + "name": "break", + "xml": "\n", + "comments": "", + "x": 1816.6309051513672, + "y": 408.4642925262451, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "4d1804cd.00019c", + "type": "set", + "name": "set new vnf_length = 1", + "xml": "\n\n", + "comments": "", + "x": 1026.8096160888672, + "y": 245.82148456573486, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "a4bfc95d.69a428", + "type": "set", + "name": "set vnf-index = idx", + "xml": "\n\n", + "comments": "", + "x": 1847.2024612426758, + "y": 365.2499713897705, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "442acc2c.485fa4", + "type": "set", + "name": "set is-new-vnf = true", + "xml": "\n\n", + "comments": "", + "x": 380.05958557128906, + "y": 182.321439743042, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "99a6f232.c02bc", + "type": "set", + "name": "set is-new-vnf = false", + "xml": "\n\n", + "comments": "", + "x": 1855.2381477355957, + "y": 321.964316368103, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "7437693b.b40168", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 806.4166870117188, + "y": 322.2500123977661, + "z": "2539c931.d4e596", + "wires": [ + [ + "727eaad0.1e6e64", + "fb374db8.2b8eb" + ] + ] + }, + { + "id": "fb374db8.2b8eb", + "type": "switchNode", + "name": "switch is-new-vnf", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1003.9166793823242, + "y": 408.82141399383545, + "z": "2539c931.d4e596", + "wires": [ + [ + "e7bfcf3d.b7f14" + ] + ] + }, + { + "id": "e7bfcf3d.b7f14", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1183.7738342285156, + "y": 408.392861366272, + "z": "2539c931.d4e596", + "wires": [ + [ + "aecd914d.44c7b" + ] + ] + }, + { + "id": "92b4b346.1e12f", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 821.9166564941406, + "y": 200.99999332427979, + "z": "2539c931.d4e596", + "wires": [ + [ + "548cf92c.4ba008", + "4d1804cd.00019c" + ] + ] + }, + { + "id": "1c932b60.e73ca5", + "type": "other", + "name": "0", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 666.4166564941406, + "y": 260.7499952316284, + "z": "2539c931.d4e596", + "wires": [ + [ + "92b4b346.1e12f" + ] + ] + }, + { + "id": "2e34ccd3.bb5994", + "type": "switchNode", + "name": "switch is-new-vnf", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 367.9166679382324, + "y": 576.2500019073486, + "z": "2539c931.d4e596", + "wires": [ + [ + "1c1e89f5.887da6" + ] + ] + }, + { + "id": "1c1e89f5.887da6", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 547.7738227844238, + "y": 575.8214492797852, + "z": "2539c931.d4e596", + "wires": [ + [ + "8cef310a.fddca" + ] + ] + }, + { + "id": "535721ac.1a29a", + "type": "set", + "name": "set new vnf_length++", + "xml": "\n\n", + "comments": "", + "x": 1531.6666641235352, + "y": 454.99999618530273, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "aecd914d.44c7b", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1329.6666412353516, + "y": 407.9999580383301, + "z": "2539c931.d4e596", + "wires": [ + [ + "535721ac.1a29a", + "189baa3c.c7d166" + ] + ] + }, + { + "id": "189baa3c.c7d166", + "type": "set", + "name": "set vnf-index = vnf_length", + "xml": "\n\n", + "comments": "", + "x": 1541.1666450500488, + "y": 407.4999580383301, + "z": "2539c931.d4e596", + "wires": [] + }, + { + "id": "b1619288.dfed9", + "type": "set", + "name": "set error-message", + "xml": "\n", + "comments": "", + "x": 2110.5952758789062, + "y": 2279.2499961853027, + "z": "2539c931.d4e596", + "wires": [] + } +]