X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=sdnc-a1-controller%2Foam%2Fplatform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2Fsdwan%2FGENERIC-RESOURCE-API_sdwan-vf-operation-site-delete.json;fp=sdnc-a1-controller%2Foam%2Fplatform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2Fsdwan%2FGENERIC-RESOURCE-API_sdwan-vf-operation-site-delete.json;h=306983ebe109b8af894946596be0dfc925afff0d;hb=b6fe5a1bbad372357f6b441e1657dd8bbe48dc1a;hp=0000000000000000000000000000000000000000;hpb=4e0c72d8a2570e256911eab7cc34f770a1aa327a;p=nonrtric.git diff --git a/sdnc-a1-controller/oam/platform-logic/generic-resource-api/src/main/json/sdwan/GENERIC-RESOURCE-API_sdwan-vf-operation-site-delete.json b/sdnc-a1-controller/oam/platform-logic/generic-resource-api/src/main/json/sdwan/GENERIC-RESOURCE-API_sdwan-vf-operation-site-delete.json new file mode 100644 index 00000000..306983eb --- /dev/null +++ b/sdnc-a1-controller/oam/platform-logic/generic-resource-api/src/main/json/sdwan/GENERIC-RESOURCE-API_sdwan-vf-operation-site-delete.json @@ -0,0 +1,674 @@ +[ + { + "id": "92d63018.76651", + "type": "service-logic", + "name": "GENERIC-RESOURCE-API ${project.version}", + "module": "GENERIC-RESOURCE-API", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 188, + "y": 95.23810958862305, + "z": "551c808f.bbd64", + "wires": [ + [ + "d7e56420.878978" + ] + ] + }, + { + "id": "d7e56420.878978", + "type": "method", + "name": "method sdwan-vf-operation-site-delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 199.71429443359375, + "y": 189.58634185791016, + "z": "551c808f.bbd64", + "wires": [ + [ + "4894aec.737e25" + ] + ] + }, + { + "id": "a6d015c8.1ff688", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 108.71429443359375, + "y": 33, + "z": "551c808f.bbd64", + "wires": [ + [ + "92d63018.76651" + ] + ] + }, + { + "id": "4894aec.737e25", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 216.38099670410156, + "y": 423.6667194366455, + "z": "551c808f.bbd64", + "wires": [ + [ + "a2b42b0.3b977d8", + "5900c7f7.5a9318", + "7c3f4054.5da9f", + "ea6eb721.d75c78", + "1845f5e.f859c0a", + "ac4ca98d.648748", + "3a7cc06a.e4a93", + "5b1cbd9a.fe2214", + "d3482d9.9c6a8d", + "47edd8f7.5e8f08", + "a33ffc8b.2c56d" + ] + ] + }, + { + "id": "5900c7f7.5a9318", + "type": "for", + "name": "for each vnf", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 531.7456588745117, + "y": 269.2691411972046, + "z": "551c808f.bbd64", + "wires": [ + [ + "5c122dfc.571994" + ] + ] + }, + { + "id": "a2b42b0.3b977d8", + "type": "switchNode", + "name": "switch vnf_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 536.7143135070801, + "y": 208.00001049041748, + "z": "551c808f.bbd64", + "wires": [ + [ + "800d9fa6.cc593" + ] + ] + }, + { + "id": "800d9fa6.cc593", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 716.7142944335938, + "y": 207, + "z": "551c808f.bbd64", + "wires": [ + [ + "21c67758.a01858" + ] + ] + }, + { + "id": "21c67758.a01858", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 866.1430206298828, + "y": 208.14291763305664, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "5c122dfc.571994", + "type": "switchNode", + "name": "switch this vnf-id == input vnf-id", + "xml": " \n", + "comments": "", + "outputs": 1, + "x": 754.7143096923828, + "y": 270.00000619888306, + "z": "551c808f.bbd64", + "wires": [ + [ + "e74d8f35.4c893" + ] + ] + }, + { + "id": "e74d8f35.4c893", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 969.7142944335938, + "y": 268, + "z": "551c808f.bbd64", + "wires": [ + [ + "18997aaf.50a2e5" + ] + ] + }, + { + "id": "18997aaf.50a2e5", + "type": "set", + "name": "set vnf-index", + "xml": "\n\n", + "comments": "", + "x": 1133.7142944335938, + "y": 263, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "7c3f4054.5da9f", + "type": "switchNode", + "name": "switch vf-modules.vf-module_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 602.7143287658691, + "y": 346.0000247955322, + "z": "551c808f.bbd64", + "wires": [ + [ + "e9f1419b.38f9e", + "585f667a.9a7e28", + "ebd510e0.6ad12" + ] + ] + }, + { + "id": "585f667a.9a7e28", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 824.7143211364746, + "y": 380.0000343322754, + "z": "551c808f.bbd64", + "wires": [ + [ + "720f4f87.d051c" + ] + ] + }, + { + "id": "e9f1419b.38f9e", + "type": "outcome", + "name": "0", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 829.7143173217773, + "y": 327.0000333786011, + "z": "551c808f.bbd64", + "wires": [ + [ + "720f4f87.d051c" + ] + ] + }, + { + "id": "720f4f87.d051c", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 987.7143211364746, + "y": 340.0000343322754, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "ebd510e0.6ad12", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 824.7143211364746, + "y": 441.0000343322754, + "z": "551c808f.bbd64", + "wires": [ + [ + "9a0e9dd2.18865" + ] + ] + }, + { + "id": "9902fe02.18d86", + "type": "set", + "name": "set vf-module_length", + "xml": "\n\n\n", + "comments": "", + "x": 1178.7143363952637, + "y": 439.00004827976227, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "9a0e9dd2.18865", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 985.7143669128418, + "y": 438.00002574920654, + "z": "551c808f.bbd64", + "wires": [ + [ + "9902fe02.18d86", + "16260a2b.3eaaa6" + ] + ] + }, + { + "id": "16260a2b.3eaaa6", + "type": "for", + "name": "for each existing vf-index", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1197.7143058776855, + "y": 492.0000247955322, + "z": "551c808f.bbd64", + "wires": [ + [ + "88e5880a.11ce38" + ] + ] + }, + { + "id": "88e5880a.11ce38", + "type": "switchNode", + "name": "switch vf-module-id found", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1440.7143211364746, + "y": 487.0000343322754, + "z": "551c808f.bbd64", + "wires": [ + [ + "70d8d5dc.c5589c" + ] + ] + }, + { + "id": "70d8d5dc.c5589c", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1681.714448928833, + "y": 480.00003147125244, + "z": "551c808f.bbd64", + "wires": [ + [ + "edcff2.a0ee701" + ] + ] + }, + { + "id": "edcff2.a0ee701", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1833.7144203186035, + "y": 482.0000247955322, + "z": "551c808f.bbd64", + "wires": [ + [ + "3e47609d.a63df", + "9b88bd4a.a8923", + "e106d289.b1b46" + ] + ] + }, + { + "id": "3e47609d.a63df", + "type": "set", + "name": "set tmp.vidx and ctx.vnf-data", + "xml": "\n\n\n", + "comments": "", + "x": 2055.7144203186035, + "y": 478.0000247955322, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "9b88bd4a.a8923", + "type": "set", + "name": "set vf-module-request-input.", + "xml": "\n\n\n", + "comments": "", + "x": 2061.7144203186035, + "y": 527.0000247955322, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "e106d289.b1b46", + "type": "call", + "name": "call sdwan-get-vf-module-site-param", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2089.714641571045, + "y": 575.0000305175781, + "z": "551c808f.bbd64", + "wires": [ + [] + ] + }, + { + "id": "ea6eb721.d75c78", + "type": "switchNode", + "name": "switch tmp.vidx ", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 541.7455406188965, + "y": 519.0161075592041, + "z": "551c808f.bbd64", + "wires": [ + [ + "b4a5c77f.e6a8e8" + ] + ] + }, + { + "id": "b4a5c77f.e6a8e8", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 689.1741828918457, + "y": 518.5875177383423, + "z": "551c808f.bbd64", + "wires": [ + [ + "1bdd208b.11220f" + ] + ] + }, + { + "id": "1bdd208b.11220f", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 838.6029090881348, + "y": 519.7304353713989, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "1845f5e.f859c0a", + "type": "switchNode", + "name": "switch vf-module-oper-status", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 586.043701171875, + "y": 589.3333129882812, + "z": "551c808f.bbd64", + "wires": [ + [ + "b4a1d75e.3ca968", + "3c274d12.c91802" + ] + ] + }, + { + "id": "b4a1d75e.3ca968", + "type": "outcome", + "name": "outcome PendingDelete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 876.8769683837891, + "y": 593.4444360733032, + "z": "551c808f.bbd64", + "wires": [ + [ + "c9fb09b5.340538" + ] + ] + }, + { + "id": "3c274d12.c91802", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 843.8771057128906, + "y": 645.4444887638092, + "z": "551c808f.bbd64", + "wires": [ + [ + "2fa34d4f.1b8342" + ] + ] + }, + { + "id": "2fa34d4f.1b8342", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n ", + "comments": "", + "x": 1003.3768730163574, + "y": 648.4444878101349, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "c9fb09b5.340538", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1074.1833686828613, + "y": 603.7695903778076, + "z": "551c808f.bbd64", + "wires": [ + [] + ] + }, + { + "id": "a33ffc8b.2c56d", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n\n", + "comments": "", + "x": 564.1549034118652, + "y": 968.2221999168396, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "ac4ca98d.648748", + "type": "set", + "name": "set prop.vnfNewidx", + "xml": "\n\n", + "comments": "", + "x": 560.2415714263916, + "y": 663.3333549499512, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "3a7cc06a.e4a93", + "type": "for", + "name": "for lidx..service-data.vf-modules.vf-module[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 640.2414855957031, + "y": 714.3333568572998, + "z": "551c808f.bbd64", + "wires": [ + [ + "95674187.09446" + ] + ] + }, + { + "id": "5b1cbd9a.fe2214", + "type": "set", + "name": "set new vnf length", + "xml": "\n\t\n\n\t\n", + "comments": "", + "x": 564.3428573608398, + "y": 767.137574672699, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "d3482d9.9c6a8d", + "type": "set", + "name": "Remove vnf from ServiceData", + "xml": "\n\t\n", + "comments": "", + "x": 601.2415313720703, + "y": 817.3333597183228, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "95674187.09446", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 900.24147605896, + "y": 721.3332166671753, + "z": "551c808f.bbd64", + "wires": [ + [ + "e3d25248.df60d" + ] + ] + }, + { + "id": "52d4e995.bbf898", + "type": "delete", + "name": "delete site vf instance configuration in AAI", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 646.2418785095215, + "y": 915.5949058532715, + "z": "551c808f.bbd64", + "wires": [ + [] + ] + }, + { + "id": "e3d25248.df60d", + "type": "switchNode", + "name": "switch vnf-id found", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1086.241542816162, + "y": 721.3333773612976, + "z": "551c808f.bbd64", + "wires": [ + [ + "47678fed.7b718" + ] + ] + }, + { + "id": "47678fed.7b718", + "type": "outcomeFalse", + "name": "false", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1255.2415504455566, + "y": 720.3332147598267, + "z": "551c808f.bbd64", + "wires": [ + [ + "c04d70ca.31b0d" + ] + ] + }, + { + "id": "c04d70ca.31b0d", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1409.2413892745972, + "y": 712.333215713501, + "z": "551c808f.bbd64", + "wires": [ + [ + "127fe12b.983b6f", + "2ec119fa.b900e6" + ] + ] + }, + { + "id": "127fe12b.983b6f", + "type": "set", + "name": "set vnf data", + "xml": "\n\n\n", + "comments": "", + "x": 1574.2414846420288, + "y": 687.3333711624146, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "2ec119fa.b900e6", + "type": "set", + "name": "set prop.vnfNewidx", + "xml": "\n\n", + "comments": "", + "x": 1596.2414846420288, + "y": 743.3333349227905, + "z": "551c808f.bbd64", + "wires": [] + }, + { + "id": "47edd8f7.5e8f08", + "type": "set", + "name": "set vf-module-object-path", + "xml": "\n\n\n\n", + "comments": "", + "x": 588.0437393188477, + "y": 862.6666946411133, + "z": "551c808f.bbd64", + "wires": [] + } +] \ No newline at end of file