X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=sdnc-a1-controller%2Foam%2Fplatform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2Fsotn%2FGENERIC-RESOURCE-API_sotn-attachment-topology-operation-delete.json;fp=sdnc-a1-controller%2Foam%2Fplatform-logic%2Fgeneric-resource-api%2Fsrc%2Fmain%2Fjson%2Fsotn%2FGENERIC-RESOURCE-API_sotn-attachment-topology-operation-delete.json;h=8b1fd281cbd9ebc4bc724b54b2a8b0b4a7f14559;hb=b6fe5a1bbad372357f6b441e1657dd8bbe48dc1a;hp=0000000000000000000000000000000000000000;hpb=4e0c72d8a2570e256911eab7cc34f770a1aa327a;p=nonrtric.git diff --git a/sdnc-a1-controller/oam/platform-logic/generic-resource-api/src/main/json/sotn/GENERIC-RESOURCE-API_sotn-attachment-topology-operation-delete.json b/sdnc-a1-controller/oam/platform-logic/generic-resource-api/src/main/json/sotn/GENERIC-RESOURCE-API_sotn-attachment-topology-operation-delete.json new file mode 100644 index 00000000..8b1fd281 --- /dev/null +++ b/sdnc-a1-controller/oam/platform-logic/generic-resource-api/src/main/json/sotn/GENERIC-RESOURCE-API_sotn-attachment-topology-operation-delete.json @@ -0,0 +1,930 @@ +[ + { + "id": "727269c5.c0c088", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 107, + "y": 38, + "z": "9a9db3db.b812b", + "wires": [ + [ + "476f18dc.439248" + ] + ] + }, + { + "id": "476f18dc.439248", + "type": "service-logic", + "name": "GENERIC-RESOURCE-API ${project.version}", + "module": "GENERIC-RESOURCE-API", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 281.00000381469727, + "y": 93.0000171661377, + "z": "9a9db3db.b812b", + "wires": [ + [ + "e0fac416.80f518" + ] + ] + }, + { + "id": "e0fac416.80f518", + "type": "method", + "name": "sotn-attachment-topology-operation-delete", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 269.0001220703125, + "y": 181, + "z": "9a9db3db.b812b", + "wires": [ + [ + "231c9f70.d1a7d" + ] + ] + }, + { + "id": "231c9f70.d1a7d", + "type": "block", + "name": "block : atomic", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 285.0001220703125, + "y": 736.0002446174622, + "z": "9a9db3db.b812b", + "wires": [ + [ + "daf8cd41.f5737", + "a1a6aaf1.a46af8", + "90947482.aca148", + "b9944c13.63436", + "6eccbbd0.6de454", + "1a37f19e.b4ca8e", + "b769698c.40e9c8", + "a43d6d68.0f0c8", + "190ff216.cb59ee", + "4a2552b4.8267bc", + "471618ce.1aa6e8", + "afce32ae.04764", + "af833dcd.19d57", + "abce896b.ee5ab8", + "36034272.10e4ae" + ] + ] + }, + { + "id": "daf8cd41.f5737", + "type": "set", + "name": "set tmp.ar.allotted-resource-id,etc", + "xml": "\n\n\n\n\n", + "comments": "", + "x": 681.9935607910156, + "y": 134.9934868812561, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "f092463.fee0fb8", + "type": "comment", + "name": "set tmp ar-id to fetch resource from MDSAL", + "info": "", + "comments": "", + "x": 710.9538726806641, + "y": 99.02528285980225, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "a1a6aaf1.a46af8", + "type": "set", + "name": "set tmp.ar.self-link", + "xml": "\n\n\n", + "comments": "", + "x": 635.9934997558594, + "y": 227.99349212646484, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "6eccbbd0.6de454", + "type": "execute", + "name": "execute Properties", + "xml": "\n \n \n", + "comments": "", + "outputs": 1, + "x": 642.2553901672363, + "y": 315.6602210998535, + "z": "9a9db3db.b812b", + "wires": [ + [] + ] + }, + { + "id": "90947482.aca148", + "type": "execute", + "name": "generate allotted-resource url", + "xml": "\n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 674.2554168701172, + "y": 403.66020250320435, + "z": "9a9db3db.b812b", + "wires": [ + [] + ] + }, + { + "id": "a011c3.2eb3ce4", + "type": "comment", + "name": "Used for setting output to API Handler", + "info": "", + "comments": "", + "x": 689.9935302734375, + "y": 194.993501663208, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "d15c9938.74a878", + "type": "comment", + "name": "Obtain different URL, template location etc", + "info": "For saving resource information to MDSAL & for AAI", + "comments": "", + "x": 707.9934959411621, + "y": 280.8823823928833, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "a5405514.70c5b8", + "type": "comment", + "name": "Used to Get AR by id to MDSAL, same as self-link", + "info": "", + "comments": "", + "x": 733.9935150146484, + "y": 367.8823413848877, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "88c1d026.0cefd", + "type": "comment", + "name": "GET parent-service-data from mdsal to check existence of other End point", + "info": "", + "comments": "", + "x": 801.0003280639648, + "y": 822.5316228866577, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "3c5cf576.01802a", + "type": "for", + "name": "for pidx..mdsal-psd.service-data.provided-allotted-resources.provided-allotted-resource[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1629.1849365234375, + "y": 1056.00425863266, + "z": "9a9db3db.b812b", + "wires": [ + [ + "3496000b.b50ee" + ] + ] + }, + { + "id": "b9944c13.63436", + "type": "switchNode", + "name": "switch mdsal-psd.service-data.provided-allotted-resources_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 780.1842956542969, + "y": 1062.718041419983, + "z": "9a9db3db.b812b", + "wires": [ + [ + "af74ccd9.4a43f", + "86c1925.6123e7" + ] + ] + }, + { + "id": "e65e2eca.21548", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1230.4544582366943, + "y": 1102.7015271186829, + "z": "9a9db3db.b812b", + "wires": [ + [ + "3c5cf576.01802a", + "fad43184.faa77" + ] + ] + }, + { + "id": "3496000b.b50ee", + "type": "switchNode", + "name": "switch allotted-resource-id", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 2079.296142578125, + "y": 1054.0041165351868, + "z": "9a9db3db.b812b", + "wires": [ + [ + "2b9e1b87.4d7be4" + ] + ] + }, + { + "id": "1a37f19e.b4ca8e", + "type": "set", + "name": "set tmp.ar.parent-service-instance-id", + "xml": "\n\n\n", + "comments": "", + "x": 691.9687118530273, + "y": 858.0000677108765, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "f65db35d.ec076", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1071.968994140625, + "y": 936.0001826286316, + "z": "9a9db3db.b812b", + "wires": [ + [ + "c80198f0.eabc78" + ] + ] + }, + { + "id": "733108ec.4b0c18", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1063.8207969665527, + "y": 971.066267490387, + "z": "9a9db3db.b812b", + "wires": [ + [ + "d0615553.03e2f8" + ] + ] + }, + { + "id": "d0615553.03e2f8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n \n", + "comments": "", + "x": 1238.969482421875, + "y": 967.3336176872253, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "c80198f0.eabc78", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1222.968994140625, + "y": 934.0001826286316, + "z": "9a9db3db.b812b", + "wires": [ + [] + ] + }, + { + "id": "5239fca8.d17b94", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 925.7307624816895, + "y": 1251.952815413475, + "z": "9a9db3db.b812b", + "wires": [ + [ + "d9416e9b.67f3a" + ] + ] + }, + { + "id": "d9416e9b.67f3a", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1092.2546424865723, + "y": 1263.57188642025, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "c631f277.5fd19", + "type": "failure", + "name": "not-found", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 932.8260498046875, + "y": 1284.7147830724716, + "z": "9a9db3db.b812b", + "wires": [ + [ + "d9416e9b.67f3a" + ] + ] + }, + { + "id": "b769698c.40e9c8", + "type": "set", + "name": "set output to api handler", + "xml": "\n\n\n\n \n", + "comments": "", + "x": 658.5461502075195, + "y": 1215.8276824951172, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "a43d6d68.0f0c8", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n\n", + "comments": "", + "x": 627.9592552185059, + "y": 1316.4434370994568, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "36034272.10e4ae", + "type": "execute", + "name": "execute RestApiCallNode - PUT AR by id", + "xml": "\n \n \n \n \n \n \n\n", + "comments": "", + "outputs": 1, + "x": 707.6666641235352, + "y": 492.3333625793457, + "z": "9a9db3db.b812b", + "wires": [ + [ + "b9a614f.423c0e8", + "1fe78f55.993961", + "2453145c.fe210c" + ] + ] + }, + { + "id": "b9a614f.423c0e8", + "type": "not-found", + "name": "not-found", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 947.3081665039062, + "y": 532.6649107933044, + "z": "9a9db3db.b812b", + "wires": [ + [ + "ceacff91.78296" + ] + ] + }, + { + "id": "1fe78f55.993961", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 944.3081665039062, + "y": 489.16490840911865, + "z": "9a9db3db.b812b", + "wires": [ + [ + "ceacff91.78296" + ] + ] + }, + { + "id": "2453145c.fe210c", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 951.0582466125488, + "y": 448.5220036506653, + "z": "9a9db3db.b812b", + "wires": [ + [ + "cc515c42.f40e8" + ] + ] + }, + { + "id": "ceacff91.78296", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1103.058334350586, + "y": 510.9149088859558, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "cc515c42.f40e8", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1088.7141780853271, + "y": 448.7141833305359, + "z": "9a9db3db.b812b", + "wires": [ + [] + ] + }, + { + "id": "afc0a167.60e96", + "type": "comment", + "name": "Delete Allotted Resource", + "info": "", + "comments": "", + "x": 655.0000457763672, + "y": 461.0000286102295, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "930f6554.7ad0e8", + "type": "for", + "name": "for cidx..service-data.consumed-allotted-resources.consumed-allotted-resource[]", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1605.00390625, + "y": 698.00390625, + "z": "9a9db3db.b812b", + "wires": [ + [ + "ab2d612c.e624d" + ] + ] + }, + { + "id": "190ff216.cb59ee", + "type": "switchNode", + "name": "switch service-data.consumed-allotted-resources_length", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 758.0032920837402, + "y": 658.71790766716, + "z": "9a9db3db.b812b", + "wires": [ + [ + "22a6f73e.83f758", + "59a890e7.9e391" + ] + ] + }, + { + "id": "22a6f73e.83f758", + "type": "other", + "name": "outcome Null", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1082.1461563110352, + "y": 641.5753421783447, + "z": "9a9db3db.b812b", + "wires": [ + [ + "d98f9bea.dbb4e8" + ] + ] + }, + { + "id": "59a890e7.9e391", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1068.1461791992188, + "y": 704.5753309726715, + "z": "9a9db3db.b812b", + "wires": [ + [ + "741d09f.ef4e8f8" + ] + ] + }, + { + "id": "741d09f.ef4e8f8", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 1228.2732696533203, + "y": 702.7013075351715, + "z": "9a9db3db.b812b", + "wires": [ + [ + "930f6554.7ad0e8", + "a2d1d665.9bea78" + ] + ] + }, + { + "id": "4a2552b4.8267bc", + "type": "set", + "name": "set consumed allotted resources for deletion", + "xml": "\n\n\n\n", + "comments": "", + "x": 714.8606262207031, + "y": 729.28955078125, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "ab2d612c.e624d", + "type": "switchNode", + "name": "switch allotted-resource-id", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 2043.1155166625977, + "y": 694.0040283203125, + "z": "9a9db3db.b812b", + "wires": [ + [ + "d09e4ce4.cdbe3" + ] + ] + }, + { + "id": "d09e4ce4.cdbe3", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2238.925338745117, + "y": 693.4683527946472, + "z": "9a9db3db.b812b", + "wires": [ + [ + "c313761f.950178" + ] + ] + }, + { + "id": "92647963.e38708", + "type": "set", + "name": "set tmp.cidx", + "xml": "\n\n", + "comments": "", + "x": 2554.2618713378906, + "y": 694.2246108055115, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "8d54089c.d1a698", + "type": "comment", + "name": "Delete consumed service consumed-allotted-resources in mdsal", + "info": "", + "comments": "", + "x": 769.0045623779297, + "y": 591.0038724095793, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "66e1c966.841508", + "type": "comment", + "name": "This set resource will be deleted in MDSAL by provider code", + "info": "", + "comments": "", + "x": 759.337345123291, + "y": 695.781964302063, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "491e50db.34949", + "type": "comment", + "name": "Obtain the index of conusumed AR", + "info": "", + "comments": "", + "x": 681.7817535400391, + "y": 622.8927326202393, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "d98f9bea.dbb4e8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1244.00390625, + "y": 642.00390625, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "c313761f.950178", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 2388.003936767578, + "y": 694.2539558410645, + "z": "9a9db3db.b812b", + "wires": [ + [ + "92647963.e38708" + ] + ] + }, + { + "id": "6aa48d02.a58084", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1698.25390625, + "y": 751.25390625, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "bf5c462c.da5e08", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1560.75390625, + "y": 751.25390625, + "z": "9a9db3db.b812b", + "wires": [ + [ + "6aa48d02.a58084" + ] + ] + }, + { + "id": "a2d1d665.9bea78", + "type": "switchNode", + "name": "switch tmp.cidx ", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 1406.75390625, + "y": 751.25390625, + "z": "9a9db3db.b812b", + "wires": [ + [ + "bf5c462c.da5e08" + ] + ] + }, + { + "id": "e3078c06.7be5", + "type": "comment", + "name": "Delete provided service provided-allotted-resources in mdsal", + "info": "", + "comments": "", + "x": 755.5039215087891, + "y": 787.00390625, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "86c1925.6123e7", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1083.5041770935059, + "y": 1101.7540984153748, + "z": "9a9db3db.b812b", + "wires": [ + [ + "e65e2eca.21548" + ] + ] + }, + { + "id": "af74ccd9.4a43f", + "type": "other", + "name": "outcome Null", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1100.5040969848633, + "y": 1013.7539324760437, + "z": "9a9db3db.b812b", + "wires": [ + [ + "fea3dc81.4b3fa" + ] + ] + }, + { + "id": "fea3dc81.4b3fa", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1264.3616943359375, + "y": 1014.1824774742126, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "39762013.3aeda", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\t\n\t\n \n", + "comments": "", + "x": 1695.7539501190186, + "y": 1131.753936290741, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "f41a3391.116cf", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1558.2539501190186, + "y": 1131.753936290741, + "z": "9a9db3db.b812b", + "wires": [ + [ + "39762013.3aeda" + ] + ] + }, + { + "id": "fad43184.faa77", + "type": "switchNode", + "name": "switch tmp.pidx ", + "xml": "\n\n", + "comments": "", + "outputs": 1, + "x": 1404.2539501190186, + "y": 1131.753936290741, + "z": "9a9db3db.b812b", + "wires": [ + [ + "f41a3391.116cf" + ] + ] + }, + { + "id": "2b9e1b87.4d7be4", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2268.504367828369, + "y": 1051.7540946006775, + "z": "9a9db3db.b812b", + "wires": [ + [ + "3e54d0ca.68119" + ] + ] + }, + { + "id": "124aec38.7e75f4", + "type": "set", + "name": "set tmp.pidx", + "xml": "\n\n\n", + "comments": "", + "x": 2336.8404846191406, + "y": 1186.5101914405823, + "z": "9a9db3db.b812b", + "wires": [] + }, + { + "id": "3e54d0ca.68119", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "outputs": 1, + "x": 2328.582820892334, + "y": 1122.539580821991, + "z": "9a9db3db.b812b", + "wires": [ + [ + "124aec38.7e75f4" + ] + ] + }, + { + "id": "471618ce.1aa6e8", + "type": "update", + "name": "update AAI allotted-resource", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 671.2227554321289, + "y": 1271.754346370697, + "z": "9a9db3db.b812b", + "wires": [ + [ + "5239fca8.d17b94", + "c631f277.5fd19" + ] + ] + }, + { + "id": "af833dcd.19d57", + "type": "execute", + "name": "execute RestApiCallNode - get-resource parent service data", + "xml": "\n \n \n \n \n \n \n\n", + "comments": "", + "outputs": 1, + "x": 761.3334197998047, + "y": 957.333366394043, + "z": "9a9db3db.b812b", + "wires": [ + [ + "f65db35d.ec076", + "733108ec.4b0c18" + ] + ] + }, + { + "id": "afce32ae.04764", + "type": "execute", + "name": "get parent-service-data tmp.ar-url-psd", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 695.3333587646484, + "y": 915.3332056999207, + "z": "9a9db3db.b812b", + "wires": [ + [] + ] + }, + { + "id": "abce896b.ee5ab8", + "type": "execute", + "name": "execute RestApiCallNode - delete-resource parent service data", + "xml": "\n \n \n \n \n \n \n\n", + "comments": "", + "outputs": 1, + "x": 766, + "y": 1166, + "z": "9a9db3db.b812b", + "wires": [ + [] + ] + } +]