From 98f8fdb9fc6ca51615e2a70614f43e19ad8bcafe Mon Sep 17 00:00:00 2001 From: ychacon Date: Wed, 18 Aug 2021 15:44:42 +0200 Subject: HTTPS Proxy support for A1 adapter southbound Issue-ID: CCSDK-3153 Signed-off-by: ychacon Change-Id: I454e7f80ee0ccd94bc5a034dedc201a37e0dfc58 --- .../json/A1-ADAPTER-API_getA1PolicyStatus.json | 415 +++++++++++++++------ 1 file changed, 306 insertions(+), 109 deletions(-) (limited to 'platform-logic/a1Adapter-api/src/main/json/A1-ADAPTER-API_getA1PolicyStatus.json') diff --git a/platform-logic/a1Adapter-api/src/main/json/A1-ADAPTER-API_getA1PolicyStatus.json b/platform-logic/a1Adapter-api/src/main/json/A1-ADAPTER-API_getA1PolicyStatus.json index 14b08a80..85db3a55 100644 --- a/platform-logic/a1Adapter-api/src/main/json/A1-ADAPTER-API_getA1PolicyStatus.json +++ b/platform-logic/a1Adapter-api/src/main/json/A1-ADAPTER-API_getA1PolicyStatus.json @@ -1,6 +1,6 @@ [ { - "id": "792b8892.64457", + "id": "7547a4fa.c7bbcc", "type": "service-logic", "name": "A1-ADAPTER-API ${project.version}", "module": "A1-ADAPTER-API", @@ -8,325 +8,522 @@ "comments": "", "xml": "", "outputs": 1, - "x": 167, - "y": 179, - "z": "6c2cfe41.61b868", + "x": 172, + "y": 213, + "z": "ba6f4cc8.60e08", "wires": [ [ - "11f7d7b8.1b7cb8" + "1108b3bd.2f6f4c" ] ] }, { - "id": "11f7d7b8.1b7cb8", + "id": "1108b3bd.2f6f4c", "type": "method", "name": "method getA1PolicyStatus", "xml": "\n", "comments": "", "outputs": 1, - "x": 226, - "y": 300, - "z": "6c2cfe41.61b868", + "x": 231, + "y": 334, + "z": "ba6f4cc8.60e08", "wires": [ [ - "ea8cdc1c.7ad76" + "423ee9ab.f84d58" ] ] }, { - "id": "606404ab.821cbc", + "id": "86ab57c6.4239e8", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 690, - "y": 114, - "z": "6c2cfe41.61b868", + "x": 695, + "y": 148, + "z": "ba6f4cc8.60e08", "wires": [ [] ] }, { - "id": "ea8cdc1c.7ad76", + "id": "423ee9ab.f84d58", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 431, - "y": 254, - "z": "6c2cfe41.61b868", + "x": 436, + "y": 288, + "z": "ba6f4cc8.60e08", "wires": [ [ - "606404ab.821cbc", - "722eabeb.6d1a7c", - "1786ef85.c617a8", - "9795ae5f.c333", - "1c69a7a7.5059e" + "86ab57c6.4239e8", + "377e4bc4.cf6254", + "d0dee2e1.f5a44", + "2064dc6c.f4a0b4", + "7b79073a.3842e8" ] ] }, { - "id": "90a09247.4437", + "id": "9743b8a8.158568", "type": "dgstart", "name": "DGSTART", "outputs": 1, - "x": 98, - "y": 116, - "z": "6c2cfe41.61b868", + "x": 103, + "y": 150, + "z": "ba6f4cc8.60e08", "wires": [ [ - "792b8892.64457" + "7547a4fa.c7bbcc" ] ] }, { - "id": "722eabeb.6d1a7c", + "id": "377e4bc4.cf6254", "type": "set", "name": "set default status value", "xml": "\n\n", "comments": "", - "x": 731.0000610351562, - "y": 169, - "z": "6c2cfe41.61b868", + "x": 736.0000610351562, + "y": 203, + "z": "ba6f4cc8.60e08", "wires": [] }, { - "id": "1786ef85.c617a8", + "id": "d0dee2e1.f5a44", "type": "execute", "name": "execute Properties", "xml": "\n \n \n", "comments": "", "outputs": 1, - "x": 730, - "y": 222, - "z": "6c2cfe41.61b868", + "x": 735, + "y": 256, + "z": "ba6f4cc8.60e08", "wires": [ [] ] }, { - "id": "1c69a7a7.5059e", + "id": "7b79073a.3842e8", "type": "block", "name": "A1 Mediator RestAPI Invocation", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 760.0001220703125, - "y": 306, - "z": "6c2cfe41.61b868", + "x": 765.0001220703125, + "y": 340, + "z": "ba6f4cc8.60e08", "wires": [ [ - "350bef62.ead7a", - "42b67c54.7a5fc4", - "3c854250.ea03ce" + "f6e87f8b.c8e97", + "484e89c8.8a2518", + "106aff5e.8841f1", + "7df3b9b5.9298c8" ] ] }, { - "id": "42b67c54.7a5fc4", + "id": "484e89c8.8a2518", "type": "set", "name": "set tmp variables for A1 Mediator REST API call", "xml": "\n", "comments": "", - "x": 1122.00146484375, - "y": 198.88912963867188, - "z": "6c2cfe41.61b868", + "x": 1138.00146484375, + "y": 237.88912963867188, + "z": "ba6f4cc8.60e08", "wires": [] }, { - "id": "350bef62.ead7a", + "id": "f6e87f8b.c8e97", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 1009.0001220703125, - "y": 289, - "z": "6c2cfe41.61b868", + "x": 1015.0001220703125, + "y": 416, + "z": "ba6f4cc8.60e08", "wires": [ [] ] }, { - "id": "3c854250.ea03ce", + "id": "106aff5e.8841f1", "type": "execute", "name": "Get Policy Instance Status", "xml": "\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 1055.0006103515625, - "y": 370.0104064941406, - "z": "6c2cfe41.61b868", + "x": 1079.0006103515625, + "y": 544.0103759765625, + "z": "ba6f4cc8.60e08", "wires": [ [ - "db967cfd.662b5", - "f7373336.a9f2d8" + "f3f6f62a.f41478", + "969a94ea.773e38" ] ] }, { - "id": "db967cfd.662b5", + "id": "f3f6f62a.f41478", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, - "x": 1282, - "y": 439.0001220703125, - "z": "6c2cfe41.61b868", + "x": 1303, + "y": 624.0001220703125, + "z": "ba6f4cc8.60e08", "wires": [ [ - "e83b2b7e.0baf9" + "6fa34f65.cd31e" ] ] }, { - "id": "f7373336.a9f2d8", + "id": "969a94ea.773e38", "type": "success", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 1273.000244140625, - "y": 283.0000305175781, - "z": "6c2cfe41.61b868", + "x": 1307.000244140625, + "y": 470.0000305175781, + "z": "ba6f4cc8.60e08", "wires": [ [ - "ff2d7ebe.e41298" + "bb9a433.67534c" ] ] }, { - "id": "9eba774e.8b338", + "id": "841abfc3.69c46", "type": "returnFailure", "name": "return failure", "xml": "\n\n\n", "comments": "", - "x": 1605.0006103515625, - "y": 493.00006103515625, - "z": "6c2cfe41.61b868", + "x": 1610.0006103515625, + "y": 679.0000610351562, + "z": "ba6f4cc8.60e08", "wires": [] }, { - "id": "ff2d7ebe.e41298", + "id": "bb9a433.67534c", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 1445.9998779296875, - "y": 284.00006103515625, - "z": "6c2cfe41.61b868", + "x": 1450.9998779296875, + "y": 470.00006103515625, + "z": "ba6f4cc8.60e08", "wires": [ [ - "a55d0be.aa42678", - "73d80df5.3d29b4", - "49aaac04.dffde4" + "53bf49b8.e46be8", + "23da3b63.1d7a64", + "e316d95e.fbfff8" ] ] }, { - "id": "a55d0be.aa42678", + "id": "53bf49b8.e46be8", "type": "record", "name": "record", "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 1604, - "y": 230, - "z": "6c2cfe41.61b868", + "x": 1612, + "y": 469, + "z": "ba6f4cc8.60e08", "wires": [ [] ] }, { - "id": "1979a6a.06a3759", + "id": "45d11c3c.69ea24", "type": "set", "name": "set", "xml": "\n\n\n", "comments": "", - "x": 1578.75390625, - "y": 386.00390625, - "z": "6c2cfe41.61b868", + "x": 1583.75390625, + "y": 572.00390625, + "z": "ba6f4cc8.60e08", "wires": [] }, { - "id": "9795ae5f.c333", + "id": "2064dc6c.f4a0b4", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 693.75390625, - "y": 478.00390625, - "z": "6c2cfe41.61b868", + "x": 698.75390625, + "y": 560.00390625, + "z": "ba6f4cc8.60e08", "wires": [ [ - "d253316a.832ce" + "fd599731.db71c8" ] ] }, { - "id": "d253316a.832ce", + "id": "fd599731.db71c8", "type": "returnSuccess", "name": "return success", "xml": "\n\n\n\n\n\n\n", "comments": "", - "x": 854.7539672851562, - "y": 478.00396728515625, - "z": "6c2cfe41.61b868", + "x": 859.7539672851562, + "y": 560.0039672851562, + "z": "ba6f4cc8.60e08", "wires": [] }, { - "id": "e83b2b7e.0baf9", + "id": "6fa34f65.cd31e", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, - "x": 1437.00390625, - "y": 438.0039367675781, - "z": "6c2cfe41.61b868", + "x": 1442.00390625, + "y": 624.0039367675781, + "z": "ba6f4cc8.60e08", "wires": [ [ - "1979a6a.06a3759", - "9eba774e.8b338" + "45d11c3c.69ea24", + "841abfc3.69c46" ] ] }, { - "id": "73d80df5.3d29b4", + "id": "23da3b63.1d7a64", "type": "execute", "name": "set", "xml": "\n", "comments": "", "outputs": 1, - "x": 1609, - "y": 334, - "z": "6c2cfe41.61b868", + "x": 1614, + "y": 520, + "z": "ba6f4cc8.60e08", "wires": [ [] ] }, { - "id": "49aaac04.dffde4", + "id": "e316d95e.fbfff8", "type": "execute", "name": "execute", "xml": "\n \n \n \n ", "comments": "", "outputs": 1, - "x": 1602, - "y": 155, - "z": "6c2cfe41.61b868", + "x": 1616, + "y": 426, + "z": "ba6f4cc8.60e08", + "wires": [ + [] + ] + }, + { + "id": "b988a0f2.cebc8", + "type": "execute", + "name": "split near-rt-ric URL", + "xml": "\n \n \n ", + "comments": "", + "outputs": 1, + "x": 1994, + "y": 318, + "z": "ba6f4cc8.60e08", + "wires": [ + [] + ] + }, + { + "id": "6e6d1a6a.783024", + "type": "for", + "name": "for", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1960, + "y": 388, + "z": "ba6f4cc8.60e08", + "wires": [ + [ + "91e4428c.7143b" + ] + ] + }, + { + "id": "91e4428c.7143b", + "type": "execute", + "name": "set concat url", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2138, + "y": 388, + "z": "ba6f4cc8.60e08", + "wires": [ + [] + ] + }, + { + "id": "5958734e.49501c", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1960, + "y": 451, + "z": "ba6f4cc8.60e08", + "wires": [ + [] + ] + }, + { + "id": "d87bfe21.b6db5", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1791, + "y": 285, + "z": "ba6f4cc8.60e08", + "wires": [ + [] + ] + }, + { + "id": "c12bf1b.56d2e1", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1783, + "y": 353, + "z": "ba6f4cc8.60e08", + "wires": [ + [ + "b988a0f2.cebc8", + "6e6d1a6a.783024", + "5958734e.49501c", + "9090a68a.628a58" + ] + ] + }, + { + "id": "9090a68a.628a58", + "type": "set", + "name": "set variables for A1 Mediator with proxy url", + "xml": "\n", + "comments": "", + "x": 2070, + "y": 512, + "z": "ba6f4cc8.60e08", + "wires": [] + }, + { + "id": "768b81d4.9d20c", + "type": "outcome", + "name": "Otherwise", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1619, + "y": 353, + "z": "ba6f4cc8.60e08", + "wires": [ + [ + "c12bf1b.56d2e1" + ] + ] + }, + { + "id": "b3216caa.c1505", + "type": "outcome", + "name": "No proxy URL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1623, + "y": 285, + "z": "ba6f4cc8.60e08", + "wires": [ + [ + "d87bfe21.b6db5" + ] + ] + }, + { + "id": "5379ad2e.52cba4", + "type": "switchNode", + "name": "switch", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1444, + "y": 319, + "z": "ba6f4cc8.60e08", + "wires": [ + [ + "b3216caa.c1505", + "768b81d4.9d20c" + ] + ] + }, + { + "id": "2151b182.f0aebe", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1445, + "y": 236, + "z": "ba6f4cc8.60e08", "wires": [ [] ] + }, + { + "id": "862a1de8.7e469", + "type": "set", + "name": "set tmp url variables with proxy information", + "xml": "\n", + "comments": "", + "x": 1562, + "y": 161, + "z": "ba6f4cc8.60e08", + "wires": [] + }, + { + "id": "7df3b9b5.9298c8", + "type": "block", + "name": "block Substitute proxy address if available", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1117, + "y": 326, + "z": "ba6f4cc8.60e08", + "wires": [ + [ + "862a1de8.7e469", + "2151b182.f0aebe", + "5379ad2e.52cba4" + ] + ] } ] \ No newline at end of file -- cgit 1.2.3-korg