Fixed lan-port-deactivate by passing bridgeDomainId 90/86590/3
authorprakash.e <prakash.e@huawei.com>
Mon, 6 May 2019 05:41:51 +0000 (11:11 +0530)
committerprakash.e <prakash.e@huawei.com>
Mon, 6 May 2019 05:41:57 +0000 (11:11 +0530)
Added bridgeDomainId parameter in lan-port-param DG
to pass it in bridgeDomain delete request to controller

Change-Id: Ifef40161756256ec57cde1ee1fbf8779edec81fe
Issue-ID: SDNC-659
Signed-off-by: Prakash.E <prakash.e@huawei.com>
Former-commit-id: 813277f3100e05ae7580b0cd8712ee97eec7e99c

platform-logic/generic-resource-api/src/main/json/sdwan/GENERIC-RESOURCE-API_sdwan-get-vf-module-lanport-param.json
platform-logic/generic-resource-api/src/main/xml/sdwan/GENERIC-RESOURCE-API_sdwan-get-vf-module-lanport-param.xml

index ff8ea5d..508febc 100644 (file)
@@ -1,36 +1,36 @@
 [\r
     {\r
-        "id": "2c4f0af0.2c9bc6",\r
+        "id": "9db92b19.dbe808",\r
         "type": "for",\r
         "name": "for each sdwan-get-request-input-param",\r
         "xml": "<for index=\"idx\" start=\"0\" end=\"`$vf-module-request-input.vf-module-input-parameters.param_length`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 316.00390625,\r
-        "y": 404.66663709282875,\r
-        "z": "265ff638.5c829a",\r
+        "x": 325,\r
+        "y": 398.6666383743286,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "56b3eefc.4b589"\r
+                "c735b4a8.18a688"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "2c996a4d.e68db6",\r
+        "id": "188771b4.f4965e",\r
         "type": "dgstart",\r
         "name": "DGSTART",\r
         "outputs": 1,\r
-        "x": 148.3371353149414,\r
-        "y": 66.99999871850014,\r
-        "z": "265ff638.5c829a",\r
+        "x": 157.3332290649414,\r
+        "y": 61,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "f25d5be5.2418e8"\r
+                "36a2e568.0357ba"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "f25d5be5.2418e8",\r
+        "id": "36a2e568.0357ba",\r
         "type": "service-logic",\r
         "name": "GENERIC-RESOURCE-API ${project.version}",\r
         "module": "GENERIC-RESOURCE-API",\r
         "comments": "",\r
         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",\r
         "outputs": 1,\r
-        "x": 293.3371391296387,\r
-        "y": 148.00001588463783,\r
-        "z": "265ff638.5c829a",\r
+        "x": 302.3332328796387,\r
+        "y": 142.0000171661377,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "9492e095.18e9e"\r
+                "c90cdfce.89ab2"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "9492e095.18e9e",\r
+        "id": "c90cdfce.89ab2",\r
         "type": "method",\r
         "name": "sdwan-get-vf-module-lanport-param",\r
         "xml": "<method rpc='sdwan-get-vf-module-lanport-param' mode='sync'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 281.3372573852539,\r
-        "y": 235.99999871850014,\r
-        "z": "265ff638.5c829a",\r
+        "x": 290.3333511352539,\r
+        "y": 230,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "bff01db2.bf3ae"\r
+                "6e63b9aa.639678"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "bff01db2.bf3ae",\r
+        "id": "6e63b9aa.639678",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic=\"true\">\n",\r
         "atomic": "false",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 288.33715057373047,\r
-        "y": 322.00005689263344,\r
-        "z": "265ff638.5c829a",\r
+        "x": 297.33324432373047,\r
+        "y": 316.0000581741333,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "2c4f0af0.2c9bc6"\r
+                "9db92b19.dbe808"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "56b3eefc.4b589",\r
+        "id": "c735b4a8.18a688",\r
         "type": "block",\r
         "name": "block",\r
         "xml": "<block>\n",\r
         "atomic": "false",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 572.2365531921387,\r
-        "y": 407.01038923859596,\r
-        "z": "265ff638.5c829a",\r
+        "x": 581.2326469421387,\r
+        "y": 401.0103905200958,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "af0a968c.e31848",\r
-                "b43654ab.9bf6b8",\r
-                "463d217f.c20ed",\r
-                "1981a60f.f9705a",\r
-                "1dceb60d.fa250a",\r
-                "24fadd39.8f7f62",\r
-                "32e900b0.3dd2e",\r
-                "96f3e589.8d0b78",\r
-                "e97e7430.6a0bf8",\r
-                "c64e5121.85df6"\r
+                "2b991906.72e806",\r
+                "dd091818.b8d3d8",\r
+                "25129de.f993162",\r
+                "8e9a4bdb.28b1e8",\r
+                "f37b1ca2.6a934",\r
+                "fb94d6b4.86b308",\r
+                "2e9e6276.adaf7e",\r
+                "aed1f583.2c5408",\r
+                "83549cb1.b88e3",\r
+                "d33cf9af.f5b998",\r
+                "aa03a2b9.57125"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "af0a968c.e31848",\r
+        "id": "2b991906.72e806",\r
         "type": "returnSuccess",\r
         "name": "return success",\r
         "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",\r
         "comments": "",\r
-        "x": 766.7371597290039,\r
-        "y": 697.0107623636723,\r
-        "z": "265ff638.5c829a",\r
+        "x": 777.7332763671875,\r
+        "y": 777.0107421875,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "463d217f.c20ed",\r
+        "id": "25129de.f993162",\r
         "type": "switchNode",\r
         "name": "switch deviceName",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'deviceName'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 794.7365493774414,\r
-        "y": 334.0104278624058,\r
-        "z": "265ff638.5c829a",\r
+        "x": 803.7326431274414,\r
+        "y": 328.01042914390564,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "3b82cda6.2e9ae2"\r
+                "6f203c8e.611124"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "3b82cda6.2e9ae2",\r
+        "id": "6f203c8e.611124",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 969.7369422912598,\r
-        "y": 332.01051464676857,\r
-        "z": "265ff638.5c829a",\r
+        "x": 978.7330360412598,\r
+        "y": 326.01051592826843,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "5ed3a247.7a0cec"\r
+                "7b50722c.c7533c"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "5ed3a247.7a0cec",\r
+        "id": "7b50722c.c7533c",\r
         "type": "set",\r
         "name": "set deviceName",\r
         "xml": "<set>\n<parameter name='prop.lan.deviceName' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1144.7370262145996,\r
-        "y": 333.6105619966984,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1153.7331199645996,\r
+        "y": 327.61056327819824,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "32e900b0.3dd2e",\r
+        "id": "2e9e6276.adaf7e",\r
         "type": "switchNode",\r
         "name": "switch vlanId",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'vlanId'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 772.5766754150391,\r
-        "y": 541.0104841291904,\r
-        "z": "265ff638.5c829a",\r
+        "x": 781.5727691650391,\r
+        "y": 535.0104854106903,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "ced8e745.f60e88"\r
+                "1a406ca0.026be3"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "ced8e745.f60e88",\r
+        "id": "1a406ca0.026be3",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 965.5766639709473,\r
-        "y": 543.0105566084385,\r
-        "z": "265ff638.5c829a",\r
+        "x": 974.5727577209473,\r
+        "y": 537.0105578899384,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "76785b15.1d0d44"\r
+                "bb95c91e.dc2568"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "76785b15.1d0d44",\r
+        "id": "bb95c91e.dc2568",\r
         "type": "set",\r
         "name": "set vlanId",\r
         "xml": "<set>\n<parameter name='prop.lan.vlanId' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1111.9104919433594,\r
-        "y": 544.4717992842197,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1120.9065856933594,\r
+        "y": 538.4718005657196,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "24fadd39.8f7f62",\r
+        "id": "fb94d6b4.86b308",\r
         "type": "switchNode",\r
         "name": "switch ipAddress",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'ipAddress'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 781.6318626403809,\r
-        "y": 499.3871625959873,\r
-        "z": "265ff638.5c829a",\r
+        "x": 790.6279563903809,\r
+        "y": 493.3871638774872,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "4259d222.74a0ac"\r
+                "5af33e36.891"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "4259d222.74a0ac",\r
+        "id": "5af33e36.891",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 966.6320037841797,\r
-        "y": 499.3871196806431,\r
-        "z": "265ff638.5c829a",\r
+        "x": 975.6280975341797,\r
+        "y": 493.38712096214294,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "591c9080.263bb"\r
+                "f8a774b3.88f1a8"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "591c9080.263bb",\r
+        "id": "f8a774b3.88f1a8",\r
         "type": "set",\r
         "name": "set ipAddress",\r
         "xml": "<set>\n<parameter name='prop.lan.ipAddress' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1130.9658851623535,\r
-        "y": 500.84839764237404,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1139.9619789123535,\r
+        "y": 494.8483989238739,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "1dceb60d.fa250a",\r
+        "id": "f37b1ca2.6a934",\r
         "type": "switchNode",\r
         "name": "switch portNumber",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'portNumber'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 787.9649925231934,\r
-        "y": 458.00466004014015,\r
-        "z": "265ff638.5c829a",\r
+        "x": 796.9610862731934,\r
+        "y": 452.00466132164,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "490b401c.697cc"\r
+                "9558353d.7359b8"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "490b401c.697cc",\r
+        "id": "9558353d.7359b8",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 969.9650917053223,\r
-        "y": 460.0046733915806,\r
-        "z": "265ff638.5c829a",\r
+        "x": 978.9611854553223,\r
+        "y": 454.00467467308044,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "57039008.35953"\r
+                "f699e921.7f4d28"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "57039008.35953",\r
+        "id": "f699e921.7f4d28",\r
         "type": "set",\r
         "name": "set portNumber",\r
         "xml": "<set>\n<parameter name='prop.lan.portNumber' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1139.965503692627,\r
-        "y": 458.6046899855137,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1148.961597442627,\r
+        "y": 452.60469126701355,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "1981a60f.f9705a",\r
+        "id": "8e9a4bdb.28b1e8",\r
         "type": "switchNode",\r
         "name": "switch portType",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'portType'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 777.8600120544434,\r
-        "y": 415.97798481583595,\r
-        "z": "265ff638.5c829a",\r
+        "x": 786.8561058044434,\r
+        "y": 409.9779860973358,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "c6df8310.f4453"\r
+                "54a6b459.f5ae4c"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c6df8310.f4453",\r
+        "id": "54a6b459.f5ae4c",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 972.8600845336914,\r
-        "y": 416.97801914811134,\r
-        "z": "265ff638.5c829a",\r
+        "x": 981.8561782836914,\r
+        "y": 410.9780204296112,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "2741b1f1.18b52e"\r
+                "85e52ac0.2d8b38"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "2741b1f1.18b52e",\r
+        "id": "85e52ac0.2d8b38",\r
         "type": "set",\r
         "name": "set portType",\r
         "xml": "<set>\n<parameter name='prop.lan.portType' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1130.8604850769043,\r
-        "y": 414.5780240595341,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1139.8565788269043,\r
+        "y": 408.57802534103394,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "b43654ab.9bf6b8",\r
+        "id": "dd091818.b8d3d8",\r
         "type": "switchNode",\r
         "name": "switch id",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'id'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 778.7359046936035,\r
-        "y": 285.39707508683205,\r
-        "z": "265ff638.5c829a",\r
+        "x": 787.7319984436035,\r
+        "y": 279.3970763683319,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "f78d38c9.fd9ac8"\r
+                "43c39237.1b560c"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "f78d38c9.fd9ac8",\r
+        "id": "43c39237.1b560c",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 970.7358283996582,\r
-        "y": 285.39708176255226,\r
-        "z": "265ff638.5c829a",\r
+        "x": 979.7319221496582,\r
+        "y": 279.3970830440521,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "a7c9579.652f8a8"\r
+                "2c7fc366.3d8cac"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "a7c9579.652f8a8",\r
+        "id": "2c7fc366.3d8cac",\r
         "type": "set",\r
         "name": "set id",\r
         "xml": "<set>\n<parameter name='prop.lan.id' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1114.7360954284668,\r
-        "y": 284.9972099363804,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1123.7321891784668,\r
+        "y": 278.99721121788025,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "96f3e589.8d0b78",\r
+        "id": "aed1f583.2c5408",\r
         "type": "switchNode",\r
         "name": "switch portSwitch",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'portSwitch'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 784.7363700866699,\r
-        "y": 377.02076187729836,\r
-        "z": "265ff638.5c829a",\r
+        "x": 793.7324638366699,\r
+        "y": 371.0207631587982,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "334d8f60.5216"\r
+                "edb7fade.456288"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "334d8f60.5216",\r
+        "id": "edb7fade.456288",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 969.7363052368164,\r
-        "y": 375.0208114683628,\r
-        "z": "265ff638.5c829a",\r
+        "x": 978.7323989868164,\r
+        "y": 369.02081274986267,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "c21a46cf.86e348"\r
+                "367efaea.fb2976"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c21a46cf.86e348",\r
+        "id": "367efaea.fb2976",\r
         "type": "set",\r
         "name": "set portSwitch",\r
         "xml": "<set>\n<parameter name='prop.lan.portSwitch' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1141.7366905212402,\r
-        "y": 375.6208051741123,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1150.7327842712402,\r
+        "y": 369.6208064556122,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "e97e7430.6a0bf8",\r
+        "id": "83549cb1.b88e3",\r
         "type": "switchNode",\r
         "name": "switch devicePortId",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'devicePortId'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 788.0039215087891,\r
-        "y": 585.0000158846378,\r
-        "z": "265ff638.5c829a",\r
+        "x": 797.0000152587891,\r
+        "y": 579.0000171661377,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "c1d00fd5.a6813"\r
+                "7823f19a.9b76f"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c1d00fd5.a6813",\r
+        "id": "7823f19a.9b76f",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 957.0039348602295,\r
-        "y": 585.000097900629,\r
-        "z": "265ff638.5c829a",\r
+        "x": 966.0000286102295,\r
+        "y": 579.0000991821289,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "9738637f.94e19"\r
+                "7cfb710f.9bc79"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "9738637f.94e19",\r
+        "id": "7cfb710f.9bc79",\r
         "type": "set",\r
         "name": "set devicePortId",\r
         "xml": "<set>\n<parameter name='prop.lan.devicePortId' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1115.3377227783203,\r
-        "y": 588.4613138735294,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1124.3338165283203,\r
+        "y": 582.4613151550293,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     },\r
     {\r
-        "id": "c64e5121.85df6",\r
+        "id": "d33cf9af.f5b998",\r
         "type": "switchNode",\r
         "name": "switch lanPortId",\r
         "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'lanPortId'`\">\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 770.00390625,\r
-        "y": 640.9999987185001,\r
-        "z": "265ff638.5c829a",\r
+        "x": 779,\r
+        "y": 635,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "a51c3fe9.2f2e3"\r
+                "14d30777.14dcf9"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "a51c3fe9.2f2e3",\r
+        "id": "14d30777.14dcf9",\r
         "type": "outcomeTrue",\r
         "name": "true",\r
         "xml": "<outcome value='true'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 963.0038948059082,\r
-        "y": 643.0000711977482,\r
-        "z": "265ff638.5c829a",\r
+        "x": 971.9999885559082,\r
+        "y": 637.000072479248,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": [\r
             [\r
-                "f459792e.21f348"\r
+                "e250544b.9d4268"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "f459792e.21f348",\r
+        "id": "e250544b.9d4268",\r
         "type": "set",\r
         "name": "set lanPortId",\r
         "xml": "<set>\n<parameter name='prop.lan.lanPortId' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
         "comments": "",\r
-        "x": 1109.3377227783203,\r
-        "y": 644.4613138735294,\r
-        "z": "265ff638.5c829a",\r
+        "x": 1118.3338165283203,\r
+        "y": 638.4613151550293,\r
+        "z": "5f38b520.a4a09c",\r
+        "wires": []\r
+    },\r
+    {\r
+        "id": "aa03a2b9.57125",\r
+        "type": "switchNode",\r
+        "name": "switch bridgeDomainId",\r
+        "xml": "<switch test=\"`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'bridgeDomainId'`\">\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 801,\r
+        "y": 693,\r
+        "z": "5f38b520.a4a09c",\r
+        "wires": [\r
+            [\r
+                "f733597e.c9e3b8"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "f733597e.c9e3b8",\r
+        "type": "outcomeTrue",\r
+        "name": "true",\r
+        "xml": "<outcome value='true'>\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 995,\r
+        "y": 695.0000610351562,\r
+        "z": "5f38b520.a4a09c",\r
+        "wires": [\r
+            [\r
+                "8e63e7a7.180198"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "8e63e7a7.180198",\r
+        "type": "set",\r
+        "name": "set bridgeDomainId",\r
+        "xml": "<set>\n<parameter name='prop.lan.bridgeDomainId' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\n",\r
+        "comments": "",\r
+        "x": 1165.3338623046875,\r
+        "y": 693.4613037109375,\r
+        "z": "5f38b520.a4a09c",\r
         "wires": []\r
     }\r
 ]
\ No newline at end of file
index 7224174..70d408d 100644 (file)
@@ -1,6 +1,6 @@
 <service-logic\r
-    xmlns='http://www.onap.org/sdnc/svclogic'\r
-    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>\r
+        xmlns='http://www.onap.org/sdnc/svclogic'\r
+        xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>\r
     <method rpc='sdwan-get-vf-module-lanport-param' mode='sync'>\r
         <block atomic="true">\r
             <for index="idx" start="0" end="`$vf-module-request-input.vf-module-input-parameters.param_length`">\r
                             </set>\r
                         </outcome>\r
                     </switch>\r
+                    <switch test="`$vf-module-request-input.vf-module-input-parameters.param[$idx].name == 'bridgeDomainId'`">\r
+                        <outcome value='true'>\r
+                            <set>\r
+                                <parameter name='prop.lan.bridgeDomainId' value='`$vf-module-request-input.vf-module-input-parameters.param[$idx].value`' />\r
+                            </set>\r
+                        </outcome>\r
+                    </switch>\r
                     <return status='success'>\r
                         <parameter name="ack-final-indicator" value="Y" />\r
                         <parameter name="error-code" value="200" />\r