Fix for overlay DGs. 75/18275/1
authorGaurav Agrawal <gaurav.agrawal@huawei.com>
Wed, 11 Oct 2017 12:43:03 +0000 (18:13 +0530)
committerGaurav Agrawal <gaurav.agrawal@huawei.com>
Wed, 11 Oct 2017 12:43:03 +0000 (18:13 +0530)
Changes includes:
1) use `` for expressions.
2) fix loading issue.

Change-Id: Iff71b5be7e606b3bc343cf9d5f9e81eba0e51e06
Issue-Id: SDNC-113
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
Former-commit-id: 0f1278b2a69a5c0ab0acd2693111d56577ed0d90

platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_dci-connects-network-topology-operation-activate.json
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_dci-connects-network-topology-operation-deactivate.json
platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-overlay-network-input-parameters.json
platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_dci-connects-network-topology-operation-activate.xml
platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_dci-connects-network-topology-operation-deactivate.xml
platform-logic/generic-resource-api/src/main/xml/GENERIC-RESOURCE-API_validate-overlay-network-input-parameters.xml

index bcc9e0e..8ca3754 100644 (file)
@@ -1,20 +1,20 @@
 [
   {
-    "id":"f677edb7.5eba9",
+    "id":"d9348659.3343f8",
     "type":"dgstart",
     "name":"DGSTART",
     "outputs":1,
-    "x":104.66666412353516,
-    "y":37.99999809265137,
-    "z":"e7b3886.bec2e78",
+    "x":123.47356414794922,
+    "y":36.92307662963867,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "bda53e34.48bcb"
+        "91511e7d.e1436"
       ]
     ]
   },
   {
-    "id":"bda53e34.48bcb",
+    "id":"91511e7d.e1436",
     "type":"service-logic",
     "name":"GENERIC-RESOURCE-API ${project.version}",
     "module":"GENERIC-RESOURCE-API",
     "comments":"",
     "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}'>",
     "outputs":1,
-    "x":321.16666412353516,
-    "y":100.49999809265137,
-    "z":"e7b3886.bec2e78",
+    "x":339.9735641479492,
+    "y":99.42307662963867,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "33551718.9d6058"
+        "fb35fe83.68171"
       ]
     ]
   },
   {
-    "id":"33551718.9d6058",
+    "id":"fb35fe83.68171",
     "type":"method",
     "name":"method dci-connects-network-topology-operation-activate",
     "xml":"<method rpc='dci-connects-network-topology-operation-activate' mode='sync'>\n",
     "comments":"",
     "outputs":1,
-    "x":229.16669464111328,
-    "y":195.4999828338623,
-    "z":"e7b3886.bec2e78",
+    "x":247.97359466552734,
+    "y":194.4230613708496,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "6463cc60.4f8394"
+        "85134fc3.6a4b9"
       ]
     ]
   },
   {
-    "id":"6463cc60.4f8394",
+    "id":"85134fc3.6a4b9",
     "type":"block",
     "name":"block : atomic",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "outputs":1,
-    "x":527.0000076293945,
-    "y":203.33332633972168,
-    "z":"e7b3886.bec2e78",
+    "x":545.8069076538086,
+    "y":202.25640487670898,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "c7522c24.5f98b",
-        "102b3cb5.6d7ac3",
-        "2ed80a33.f4c916"
+        "72cde0ff.31704",
+        "590c7c68.1d2104",
+        "550a9d72.337fb4"
       ]
     ]
   },
   {
-    "id":"102b3cb5.6d7ac3",
+    "id":"590c7c68.1d2104",
     "type":"call",
     "name":"call GENERIC-RESOURCE-API:validate-network-input-parameters",
     "xml":"<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
     "comments":"",
     "outputs":1,
-    "x":917.0000076293945,
-    "y":68.33332633972168,
-    "z":"e7b3886.bec2e78",
+    "x":935.8069076538086,
+    "y":67.25640487670898,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"12cc8933.03f2b7",
+    "id":"7588d34b.da832c",
     "type":"for",
     "name":"for each network-input-parameters",
     "xml":"<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":1435.0002975463867,
-    "y":341.33338713645935,
-    "z":"e7b3886.bec2e78",
+    "x":1453.8071975708008,
+    "y":340.25646567344666,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "4b519ec.f2b4b6"
+        "40d47fba.cda58"
       ]
     ]
   },
   {
-    "id":"4b519ec.f2b4b6",
+    "id":"40d47fba.cda58",
     "type":"block",
     "name":"block",
     "xml":"<block>\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1682.0002059936523,
-    "y":339.3333566188812,
-    "z":"e7b3886.bec2e78",
+    "x":1700.8071060180664,
+    "y":338.25643515586853,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "32074b80.b9a384",
-        "448b7ef3.fc516",
-        "1a7f3647.3d7caa",
-        "59f458ff.1d73b8",
-        "bb7bc8f4.498f28",
-        "e2d9cb00.0ed418",
-        "6fb6ab2c.4aa5d4",
-        "397d3387.a8686c",
-        "b90eee01.f71b"
+        "e1df1ae9.cf85b8",
+        "4928a2f4.8183ac",
+        "aa1e7021.923d4",
+        "b5b55974.4394b8",
+        "c1b8667e.1e3be8",
+        "486715ba.35901c",
+        "bfa187c0.0fb398",
+        "32183c6e.e30e04",
+        "61d1802d.1434"
       ]
     ]
   },
   {
-    "id":"32074b80.b9a384",
+    "id":"e1df1ae9.cf85b8",
     "type":"switchNode",
     "name":"switch id",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_id'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2169.0005645751953,
-    "y":215.3334732055664,
-    "z":"e7b3886.bec2e78",
+    "x":2187.8074645996094,
+    "y":214.2565517425537,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "f708b7e0.e87648"
+        "df29b873.dc0368"
       ]
     ]
   },
   {
-    "id":"448b7ef3.fc516",
+    "id":"4928a2f4.8183ac",
     "type":"switchNode",
     "name":"switch description",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_description'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2197.0005645751953,
-    "y":269.33345890045166,
-    "z":"e7b3886.bec2e78",
+    "x":2215.8074645996094,
+    "y":268.25653743743896,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "13b7e002.7b869"
+        "66a6f423.f8cf2c"
       ]
     ]
   },
   {
-    "id":"1a7f3647.3d7caa",
+    "id":"aa1e7021.923d4",
     "type":"switchNode",
     "name":"switch routerId",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_routerId'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2186.0003509521484,
-    "y":400.33341884613037,
-    "z":"e7b3886.bec2e78",
+    "x":2204.8072509765625,
+    "y":399.2564973831177,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "b16fc128.b108e"
+        "f862419f.5a38e"
       ]
     ]
   },
   {
-    "id":"59f458ff.1d73b8",
+    "id":"b5b55974.4394b8",
     "type":"switchNode",
     "name":"switch importRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_importRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2194.286087036133,
-    "y":461.61917209625244,
-    "z":"e7b3886.bec2e78",
+    "x":2213.092987060547,
+    "y":460.54225063323975,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "38411baa.2cca74"
+        "d69adf7d.fdb4a"
       ]
     ]
   },
   {
-    "id":"bb7bc8f4.498f28",
+    "id":"c1b8667e.1e3be8",
     "type":"switchNode",
     "name":"switch exportRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_exportRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2195.286148071289,
-    "y":525.6191428899765,
-    "z":"e7b3886.bec2e78",
+    "x":2214.093048095703,
+    "y":524.5422214269638,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "c1464a84.f3b268"
+        "83c8cb3e.493888"
       ]
     ]
   },
   {
-    "id":"e2d9cb00.0ed418",
+    "id":"486715ba.35901c",
     "type":"switchNode",
     "name":"switch vni",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_vni'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2166.286117553711,
-    "y":588.6191749572754,
-    "z":"e7b3886.bec2e78",
+    "x":2185.093017578125,
+    "y":587.5422534942627,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "a40701ca.7f71d"
+        "9741b81e.e77848"
       ]
     ]
   },
   {
-    "id":"f708b7e0.e87648",
+    "id":"df29b873.dc0368",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2384.0005645751953,
-    "y":214.3334732055664,
-    "z":"e7b3886.bec2e78",
+    "x":2402.8074645996094,
+    "y":213.2565517425537,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "3df14e3f.ff9f42"
+        "2e6a3378.2c236c"
       ]
     ]
   },
   {
-    "id":"13b7e002.7b869",
+    "id":"66a6f423.f8cf2c",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2395.0005645751953,
-    "y":269.33345890045166,
-    "z":"e7b3886.bec2e78",
+    "x":2413.8074645996094,
+    "y":268.25653743743896,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "bf6e83b1.5d5aa"
+        "1b94cf95.06452"
       ]
     ]
   },
   {
-    "id":"b16fc128.b108e",
+    "id":"f862419f.5a38e",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2391.0003509521484,
-    "y":399.33341884613037,
-    "z":"e7b3886.bec2e78",
+    "x":2409.8072509765625,
+    "y":398.2564973831177,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "762bb1f.102ee5"
+        "20e3f8cc.02b6f8"
       ]
     ]
   },
   {
-    "id":"38411baa.2cca74",
+    "id":"d69adf7d.fdb4a",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2396.286087036133,
-    "y":460.61917209625244,
-    "z":"e7b3886.bec2e78",
+    "x":2415.092987060547,
+    "y":459.54225063323975,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "28eacd01.75bb82"
+        "4dceded7.35703"
       ]
     ]
   },
   {
-    "id":"c1464a84.f3b268",
+    "id":"83c8cb3e.493888",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2391.286148071289,
-    "y":522.6191428899765,
-    "z":"e7b3886.bec2e78",
+    "x":2410.093048095703,
+    "y":521.5422214269638,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "54d6710.aef549"
+        "b28306b0.c9d2a8"
       ]
     ]
   },
   {
-    "id":"a40701ca.7f71d",
+    "id":"9741b81e.e77848",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2372.286117553711,
-    "y":588.6191749572754,
-    "z":"e7b3886.bec2e78",
+    "x":2391.093017578125,
+    "y":587.5422534942627,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "3a8b4224.49c96e"
+        "12fa2bd9.b56374"
       ]
     ]
   },
   {
-    "id":"bf6e83b1.5d5aa",
+    "id":"1b94cf95.06452",
     "type":"set",
     "name":"set description",
     "xml":"<set>\n<parameter name='prop.dci-connects.description' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2577.0005645751953,
-    "y":262.33345890045166,
-    "z":"e7b3886.bec2e78",
+    "x":2595.8074645996094,
+    "y":261.25653743743896,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"762bb1f.102ee5",
+    "id":"20e3f8cc.02b6f8",
     "type":"set",
     "name":"set router_id",
     "xml":"<set>\n<parameter name='prop.dci-connects.router_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2582.00057220459,
-    "y":392.33350563049316,
-    "z":"e7b3886.bec2e78",
+    "x":2600.807472229004,
+    "y":391.25658416748047,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"3a8b4224.49c96e",
+    "id":"12fa2bd9.b56374",
     "type":"set",
     "name":"set vni",
     "xml":"<set>\n<parameter name='prop.dci-connects.vni' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2542.286117553711,
-    "y":580.6191749572754,
-    "z":"e7b3886.bec2e78",
+    "x":2561.093017578125,
+    "y":579.5422534942627,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"c7522c24.5f98b",
+    "id":"72cde0ff.31704",
     "type":"returnSuccess",
     "name":"return success",
     "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",
     "comments":"",
-    "x":749.2858352661133,
-    "y":1044.0476970672607,
-    "z":"e7b3886.bec2e78",
+    "x":768.0927352905273,
+    "y":1042.970775604248,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"6fb6ab2c.4aa5d4",
+    "id":"bfa187c0.0fb398",
     "type":"switchNode",
     "name":"switch name",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2180.1670989990234,
-    "y":156.5001049041748,
-    "z":"e7b3886.bec2e78",
+    "x":2198.9739990234375,
+    "y":155.4231834411621,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "1239b72b.2fbef9"
+        "72ce5ab6.59c4f4"
       ]
     ]
   },
   {
-    "id":"1239b72b.2fbef9",
+    "id":"72ce5ab6.59c4f4",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2378.1670989990234,
-    "y":156.5001049041748,
-    "z":"e7b3886.bec2e78",
+    "x":2396.9739990234375,
+    "y":155.4231834411621,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "11312cce.e525f3"
+        "94ddea4c.b90858"
       ]
     ]
   },
   {
-    "id":"11312cce.e525f3",
+    "id":"94ddea4c.b90858",
     "type":"set",
     "name":"set name",
     "xml":"<set>\n<parameter name='prop.dci-connects.name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2560.1670989990234,
-    "y":149.5001049041748,
-    "z":"e7b3886.bec2e78",
+    "x":2578.9739990234375,
+    "y":148.4231834411621,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"397d3387.a8686c",
+    "id":"32183c6e.e30e04",
     "type":"switchNode",
     "name":"switch networkName",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_networkName'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2203.6668853759766,
-    "y":335.50004482269287,
-    "z":"e7b3886.bec2e78",
+    "x":2222.4737854003906,
+    "y":334.4231233596802,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "7e8f9a77.54d324"
+        "cbd34ee3.99a0d"
       ]
     ]
   },
   {
-    "id":"7e8f9a77.54d324",
+    "id":"cbd34ee3.99a0d",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2401.6668853759766,
-    "y":335.50004482269287,
-    "z":"e7b3886.bec2e78",
+    "x":2420.4737854003906,
+    "y":334.4231233596802,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"2ed80a33.f4c916",
+    "id":"550a9d72.337fb4",
     "type":"block",
     "name":"block : execute",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":750.6665954589844,
-    "y":576.5000438690186,
-    "z":"e7b3886.bec2e78",
+    "x":769.4734954833984,
+    "y":575.4231224060059,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "5080dfc0.36b37",
-        "eb244a6f.359e28",
-        "ca9b0788.7f9838"
+        "cfc7a47c.663e78",
+        "c5b9ee71.a7f1b",
+        "180ce8e1.cf4c47"
       ]
     ]
   },
   {
-    "id":"5080dfc0.36b37",
+    "id":"cfc7a47c.663e78",
     "type":"block",
     "name":"block : executeSite1",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":1043.1666564941406,
-    "y":401.00002002716064,
-    "z":"e7b3886.bec2e78",
+    "x":1061.9735565185547,
+    "y":399.92309856414795,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "12cc8933.03f2b7",
-        "d400e6f0.9ebae8"
+        "7588d34b.da832c",
+        "28717d00.ee3742"
       ]
     ]
   },
   {
-    "id":"eb244a6f.359e28",
+    "id":"c5b9ee71.a7f1b",
     "type":"block",
     "name":"block : executeSite2",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":1060.1667022705078,
-    "y":917.000002861023,
-    "z":"e7b3886.bec2e78",
+    "x":1078.9736022949219,
+    "y":915.9230813980103,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "89c1aab1.7bdc58",
-        "d400e6f0.9ebae8"
+        "fd35f4e6.c30318",
+        "28717d00.ee3742"
       ]
     ]
   },
   {
-    "id":"8f3fbdf6.1304f",
+    "id":"3cb8fe79.792382",
     "type":"switchNode",
     "name":"switch id",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_id'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2154.66690826416,
-    "y":735.9999370574951,
-    "z":"e7b3886.bec2e78",
+    "x":2173.473808288574,
+    "y":734.9230155944824,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "a436316f.11b39"
+        "95aba4ef.a6b348"
       ]
     ]
   },
   {
-    "id":"87844c42.b36e3",
+    "id":"c3869697.ac74a8",
     "type":"switchNode",
     "name":"switch description",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_description'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2178.6672592163086,
-    "y":794.9999437332153,
-    "z":"e7b3886.bec2e78",
+    "x":2197.4741592407227,
+    "y":793.9230222702026,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "bf81b94b.2f55a8",
-        "18114475.1855ec"
+        "87dd7ff6.4e946",
+        "6ebb06e1.0019e8"
       ]
     ]
   },
   {
-    "id":"bb073e87.caa3e",
+    "id":"28c024be.02b6cc",
     "type":"switchNode",
     "name":"switch routerId",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_routerId'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2187.666648864746,
-    "y":990.9999094009399,
-    "z":"e7b3886.bec2e78",
+    "x":2206.47354888916,
+    "y":989.9229879379272,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "96a4190f.73e698"
+        "c2a810a1.f17f8"
       ]
     ]
   },
   {
-    "id":"e9a9b37b.df96d",
+    "id":"4596e3bf.5dc28c",
     "type":"switchNode",
     "name":"switch importRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_importRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2195.9523849487305,
-    "y":1052.285662651062,
-    "z":"e7b3886.bec2e78",
+    "x":2214.7592849731445,
+    "y":1051.2087411880493,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "7988286f.daa4d8"
+        "4dd4172.45198e8"
       ]
     ]
   },
   {
-    "id":"d05e00bd.4bb1d",
+    "id":"e37ecd89.2308f",
     "type":"switchNode",
     "name":"switch exportRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_exportRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2196.9524459838867,
-    "y":1116.285633444786,
-    "z":"e7b3886.bec2e78",
+    "x":2215.759346008301,
+    "y":1115.2087119817734,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "4feb1f47.56d31"
+        "562841d1.af6df"
       ]
     ]
   },
   {
-    "id":"50846ae9.b3bb24",
+    "id":"300b1c9.4943ee4",
     "type":"switchNode",
     "name":"switch vni",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_vni'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2167.9524154663086,
-    "y":1179.285665512085,
-    "z":"e7b3886.bec2e78",
+    "x":2186.7593154907227,
+    "y":1178.2087440490723,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "1c48672.500ee99"
+        "ea952cf3.d5472"
       ]
     ]
   },
   {
-    "id":"a436316f.11b39",
+    "id":"95aba4ef.a6b348",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2369.66690826416,
-    "y":734.9999370574951,
-    "z":"e7b3886.bec2e78",
+    "x":2388.473808288574,
+    "y":733.9230155944824,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "a9738af0.3c8338"
+        "278a044f.dd078c"
       ]
     ]
   },
   {
-    "id":"bf81b94b.2f55a8",
+    "id":"87dd7ff6.4e946",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2376.6672592163086,
-    "y":794.9999437332153,
-    "z":"e7b3886.bec2e78",
+    "x":2395.4741592407227,
+    "y":793.9230222702026,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "b34bd5d.abbf728"
+        "93ea2de.e8ac8d"
       ]
     ]
   },
   {
-    "id":"96a4190f.73e698",
+    "id":"c2a810a1.f17f8",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2392.666648864746,
-    "y":989.9999094009399,
-    "z":"e7b3886.bec2e78",
+    "x":2411.47354888916,
+    "y":988.9229879379272,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "74df6953.989bb8"
+        "85948504.e0e5e8"
       ]
     ]
   },
   {
-    "id":"7988286f.daa4d8",
+    "id":"4dd4172.45198e8",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2397.9523849487305,
-    "y":1051.285662651062,
-    "z":"e7b3886.bec2e78",
+    "x":2416.7592849731445,
+    "y":1050.2087411880493,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "87fc0003.1c83"
+        "36bb1ad6.f67656"
       ]
     ]
   },
   {
-    "id":"4feb1f47.56d31",
+    "id":"562841d1.af6df",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2392.9524459838867,
-    "y":1113.285633444786,
-    "z":"e7b3886.bec2e78",
+    "x":2411.759346008301,
+    "y":1112.2087119817734,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "e1b1c41e.20d598"
+        "6259b6ca.196658"
       ]
     ]
   },
   {
-    "id":"1c48672.500ee99",
+    "id":"ea952cf3.d5472",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2373.9524154663086,
-    "y":1179.285665512085,
-    "z":"e7b3886.bec2e78",
+    "x":2392.7593154907227,
+    "y":1178.2087440490723,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "b4378fb6.33ce7"
+        "255616ab.de0f5a"
       ]
     ]
   },
   {
-    "id":"b34bd5d.abbf728",
+    "id":"93ea2de.e8ac8d",
     "type":"set",
     "name":"set description",
     "xml":"<set>\n<parameter name='prop.dci-connects.description' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2558.6672592163086,
-    "y":787.9999437332153,
-    "z":"e7b3886.bec2e78",
+    "x":2577.4741592407227,
+    "y":786.9230222702026,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"74df6953.989bb8",
+    "id":"85948504.e0e5e8",
     "type":"set",
     "name":"set router_id",
     "xml":"<set>\n<parameter name='prop.dci-connects.router_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2583.6668701171875,
-    "y":982.9999961853027,
-    "z":"e7b3886.bec2e78",
+    "x":2602.4737701416016,
+    "y":981.92307472229,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"b4378fb6.33ce7",
+    "id":"255616ab.de0f5a",
     "type":"set",
     "name":"set vni",
     "xml":"<set>\n<parameter name='prop.dci-connects.vni' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2543.9524154663086,
-    "y":1171.285665512085,
-    "z":"e7b3886.bec2e78",
+    "x":2562.7593154907227,
+    "y":1170.2087440490723,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"d2d84b28.6524b8",
+    "id":"61795685.f9f748",
     "type":"switchNode",
     "name":"switch networkName",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_networkName'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2205.333183288574,
-    "y":926.1665353775024,
-    "z":"e7b3886.bec2e78",
+    "x":2224.1400833129883,
+    "y":925.0896139144897,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "2e52c3b.1c3fa3c"
+        "9b9d32c5.d3d4"
       ]
     ]
   },
   {
-    "id":"2e52c3b.1c3fa3c",
+    "id":"9b9d32c5.d3d4",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2403.333183288574,
-    "y":926.1665353775024,
-    "z":"e7b3886.bec2e78",
+    "x":2422.1400833129883,
+    "y":925.0896139144897,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"ebb3dc82.63277",
+    "id":"6bade79.05bd618",
     "type":"block",
     "name":"block",
     "xml":"<block>\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1673.666358947754,
-    "y":857.9998948574066,
-    "z":"e7b3886.bec2e78",
+    "x":1692.473258972168,
+    "y":856.9229733943939,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "8f3fbdf6.1304f",
-        "87844c42.b36e3",
-        "bb073e87.caa3e",
-        "e9a9b37b.df96d",
-        "d05e00bd.4bb1d",
-        "50846ae9.b3bb24",
-        "d2d84b28.6524b8"
+        "3cb8fe79.792382",
+        "c3869697.ac74a8",
+        "28c024be.02b6cc",
+        "4596e3bf.5dc28c",
+        "e37ecd89.2308f",
+        "300b1c9.4943ee4",
+        "61795685.f9f748"
       ]
     ]
   },
   {
-    "id":"89c1aab1.7bdc58",
+    "id":"fd35f4e6.c30318",
     "type":"for",
     "name":"for each network-input-parameters",
     "xml":"<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":1426.6664505004883,
-    "y":859.9999253749847,
-    "z":"e7b3886.bec2e78",
+    "x":1445.4733505249023,
+    "y":858.923003911972,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "ebb3dc82.63277"
+        "6bade79.05bd618"
       ]
     ]
   },
   {
-    "id":"3df14e3f.ff9f42",
+    "id":"2e6a3378.2c236c",
     "type":"set",
     "name":"set id",
     "xml":"<set>\n<parameter name='prop.dci-connects.id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2565.666946411133,
-    "y":208.0000228881836,
-    "z":"e7b3886.bec2e78",
+    "x":2584.473846435547,
+    "y":206.9231014251709,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"b90eee01.f71b",
+    "id":"61d1802d.1434",
     "type":"switchNode",
     "name":"switch tunnelType",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'tunnelType'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":2185.166664123535,
-    "y":657.9999370574951,
-    "z":"e7b3886.bec2e78",
+    "x":2203.973564147949,
+    "y":656.9230155944824,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "49421593.ccc6fc"
+        "7f01268.d4291d8"
       ]
     ]
   },
   {
-    "id":"49421593.ccc6fc",
+    "id":"7f01268.d4291d8",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":2391.166664123535,
-    "y":657.9999370574951,
-    "z":"e7b3886.bec2e78",
+    "x":2409.973564147949,
+    "y":656.9230155944824,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "85008c2f.e9768"
+        "b055aa18.813ff8"
       ]
     ]
   },
   {
-    "id":"85008c2f.e9768",
+    "id":"b055aa18.813ff8",
     "type":"set",
     "name":"set tunnelType",
     "xml":"<set>\n<parameter name='prop.dci-connects.tunnelType' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2561.166664123535,
-    "y":649.9999370574951,
-    "z":"e7b3886.bec2e78",
+    "x":2579.973564147949,
+    "y":648.9230155944824,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"d400e6f0.9ebae8",
+    "id":"28717d00.ee3742",
     "type":"block",
     "name":"block : sendRequest",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":1339.1666831970215,
-    "y":1417.499942779541,
-    "z":"e7b3886.bec2e78",
+    "x":1357.9735832214355,
+    "y":1416.4230213165283,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "4b5b64db.a6e31c",
-        "67106fe7.87d3f",
-        "e15d1e8.e713be",
-        "51ee7ac2.7dbfe4"
+        "ceb4bf57.f1644",
+        "143c42a.ea474bd",
+        "69d4f592.3b2f0c",
+        "282c5c4c.028af4"
       ]
     ]
   },
   {
-    "id":"b9168ed9.b3a7b",
+    "id":"f74530f5.a1018",
     "type":"execute",
     "name":"execute RestApiCallNode Activate Vxlan Tunnel",
-    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l3-dci-connects-template.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l3-dci-connects'\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>\n",
+    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.sdncRestApi.tempDir +'/l3-dci-connects-template.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l3-dci-connects'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":2147.1669578552246,
-    "y":1480.4998979568481,
-    "z":"e7b3886.bec2e78",
+    "x":2165.9738578796387,
+    "y":1479.4229764938354,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"b0137d76.ad7a2",
+    "id":"3efd235d.45b6ec",
     "type":"success",
     "name":"success",
     "xml":"<outcome value='success'>\n",
     "comments":"",
     "outputs":1,
-    "x":1825.6666412353516,
-    "y":1188.4995296001434,
-    "z":"e7b3886.bec2e78",
+    "x":1844.4735412597656,
+    "y":1187.4226081371307,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "e0b0e9e7.f874b8"
+        "e0432082.58761"
       ]
     ]
   },
   {
-    "id":"a03a0ce7.9531c",
+    "id":"55a28fdf.38008",
     "type":"not-found",
     "name":"not-found",
     "xml":"<outcome value='not-found'>\n",
     "comments":"",
     "outputs":1,
-    "x":1832.6666412353516,
-    "y":1226.4995296001434,
-    "z":"e7b3886.bec2e78",
+    "x":1851.4735412597656,
+    "y":1225.4226081371307,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "fa707742.d53878"
+        "2d85c47e.12b71c"
       ]
     ]
   },
   {
-    "id":"818bf049.9d8d8",
+    "id":"726e6abc.90c824",
     "type":"other",
     "name":"other",
     "xml":"<outcome value='Other'>\n",
     "comments":"",
     "outputs":1,
-    "x":1824.6666412353516,
-    "y":1268.4995296001434,
-    "z":"e7b3886.bec2e78",
+    "x":1843.4735412597656,
+    "y":1267.4226081371307,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "d591067c.05c108"
+        "e5b22324.d97fb"
       ]
     ]
   },
   {
-    "id":"e0b0e9e7.f874b8",
+    "id":"e0432082.58761",
     "type":"block",
     "name":"block : atomic",
     "xml":"<block atomic=\"true\">\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1990.6666412353516,
-    "y":1177.4995296001434,
-    "z":"e7b3886.bec2e78",
+    "x":2009.4735412597656,
+    "y":1176.4226081371307,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"fa707742.d53878",
+    "id":"2d85c47e.12b71c",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
     "comments":"",
-    "x":1989.6666412353516,
-    "y":1230.4995296001434,
-    "z":"e7b3886.bec2e78",
+    "x":2008.4735412597656,
+    "y":1229.4226081371307,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"d591067c.05c108",
+    "id":"e5b22324.d97fb",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
     "comments":"",
-    "x":1982.6666412353516,
-    "y":1277.4995296001434,
-    "z":"e7b3886.bec2e78",
+    "x":2001.4735412597656,
+    "y":1276.4226081371307,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"4b5b64db.a6e31c",
+    "id":"ceb4bf57.f1644",
     "type":"get-resource",
     "name":"get-resource esr-thirdparty-sdnc",
     "xml":"<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $prop.dci-connects.id AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n",
     "comments":"",
     "outputs":1,
-    "x":1637.666763305664,
-    "y":1235.4995486736298,
-    "z":"e7b3886.bec2e78",
+    "x":1625.7044219970703,
+    "y":1226.7303733825684,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "b0137d76.ad7a2",
-        "a03a0ce7.9531c",
-        "818bf049.9d8d8"
+        "3efd235d.45b6ec",
+        "55a28fdf.38008",
+        "726e6abc.90c824"
       ]
     ]
   },
   {
-    "id":"67106fe7.87d3f",
+    "id":"143c42a.ea474bd",
     "type":"set",
     "name":"set controller data",
     "xml":"<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.serviceUrl`\" />\n<parameter name='prop.sdncRestApi.templateDir' value='/opt/onap/sdnc/data' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.password`\" />\n\n",
     "comments":"",
-    "x":1609.1666145324707,
-    "y":1336.9995028972626,
-    "z":"e7b3886.bec2e78",
+    "x":1627.9735145568848,
+    "y":1335.9225814342499,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"e15d1e8.e713be",
+    "id":"69d4f592.3b2f0c",
     "type":"switchNode",
     "name":"switch tunnelType",
     "xml":"<switch test=\"`$prop.dci-connects.tunnelType`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1610.166416168213,
-    "y":1504.9994087219238,
-    "z":"e7b3886.bec2e78",
+    "x":1628.973316192627,
+    "y":1503.9224872589111,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "a7d6c612.d263a8",
-        "d5e95c68.c598e"
+        "871cf858.f9bdf8",
+        "4bb377eb.2cad38"
       ]
     ]
   },
   {
-    "id":"a7d6c612.d263a8",
+    "id":"871cf858.f9bdf8",
     "type":"outcomeTrue",
     "name":"L3-DCI",
     "xml":"<outcome value='L3-DCI'>\n",
     "comments":"",
     "outputs":1,
-    "x":1823.16654586792,
-    "y":1484.9994087219238,
-    "z":"e7b3886.bec2e78",
+    "x":1841.973445892334,
+    "y":1483.9224872589111,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "b9168ed9.b3a7b"
+        "f74530f5.a1018"
       ]
     ]
   },
   {
-    "id":"d5e95c68.c598e",
+    "id":"4bb377eb.2cad38",
     "type":"outcomeTrue",
     "name":"L2-DCI",
     "xml":"<outcome value='L2-DCI'>\n",
     "comments":"",
     "outputs":1,
-    "x":1821.1663665771484,
-    "y":1556.9994087219238,
-    "z":"e7b3886.bec2e78",
+    "x":1839.9732666015625,
+    "y":1555.9224872589111,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "6cf6d77.8f1d028"
+        "a57b1e86.15921"
       ]
     ]
   },
   {
-    "id":"a9738af0.3c8338",
+    "id":"278a044f.dd078c",
     "type":"set",
     "name":"set id",
     "xml":"<set>\n<parameter name='prop.dci-connects.id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2543.6668815612793,
-    "y":729.9999895095825,
-    "z":"e7b3886.bec2e78",
+    "x":2562.4737815856934,
+    "y":728.9230680465698,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"6cf6d77.8f1d028",
+    "id":"a57b1e86.15921",
     "type":"execute",
     "name":"execute RestApiCallNode Activate Vxlan Tunnel",
-    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"$prop.sdncRestApi.tempDir +'/l2-dci-connects-template.json'\"/>\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l2-dci-connects'\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>\n",
+    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.sdncRestApi.tempDir +'/l2-dci-connects-template.json'`\"/>\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l2-dci-connects'`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":2141.1669120788574,
-    "y":1557.499834060669,
-    "z":"e7b3886.bec2e78",
+    "x":2159.9738121032715,
+    "y":1556.4229125976562,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"18114475.1855ec",
+    "id":"6ebb06e1.0019e8",
     "type":"outcomeTrue",
     "name":"false",
     "xml":"<outcome value='false'>\n",
     "comments":"",
     "outputs":1,
-    "x":2375.1668395996094,
-    "y":853.9999732971191,
-    "z":"e7b3886.bec2e78",
+    "x":2393.9737396240234,
+    "y":852.9230518341064,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "3f1b8826.009518"
+        "735e68ce.3cf398"
       ]
     ]
   },
   {
-    "id":"3f1b8826.009518",
+    "id":"735e68ce.3cf398",
     "type":"set",
     "name":"set description",
     "xml":"<set>\n<parameter name='prop.dci-connects.description' value='' />\n",
     "comments":"",
-    "x":2556.16690826416,
-    "y":848.9999141693115,
-    "z":"e7b3886.bec2e78",
+    "x":2574.973808288574,
+    "y":847.9229927062988,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"28eacd01.75bb82",
+    "id":"4dceded7.35703",
     "type":"block",
     "name":"block setEvpnIrts",
     "xml":"<block atomic=\"true\">\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":2578.16641998291,
-    "y":462.5155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":2596.973320007324,
+    "y":461.4386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "bb1cdbdd.2fff28",
-        "4cd550f9.8750a"
+        "12798a95.a33a75",
+        "f44998d.4f3fe68"
       ]
     ]
   },
   {
-    "id":"bb1cdbdd.2fff28",
+    "id":"12798a95.a33a75",
     "type":"set",
     "name":"set evpn_irts",
     "xml":"<set>\n<parameter name='tmp.dci-connects.evpn_irts.original' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2824.16641998291,
-    "y":413.5155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":2842.973320007324,
+    "y":412.4386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"4cd550f9.8750a",
+    "id":"f44998d.4f3fe68",
     "type":"execute",
     "name":"split evpn_irts",
     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.dci-connects.evpn_irts.original`'/>\n<parameter name=\"regex\" value=',' />\n<parameter name=\"ctx_memory_result_key\" value=\"tmp.dci-connects.evpn_irts\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":2853.16641998291,
-    "y":465.5155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":2871.973320007324,
+    "y":464.4386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "599d2ef7.cc6f5",
-        "24f186e1.e961aa"
+        "e89fb3dc.f76c8",
+        "20275971.a03626"
       ]
     ]
   },
   {
-    "id":"24f186e1.e961aa",
+    "id":"20275971.a03626",
     "type":"failure",
     "name":"success",
     "xml":"<outcome value='success'>\n",
     "comments":"",
     "outputs":1,
-    "x":3070.16641998291,
-    "y":391.5155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3088.973320007324,
+    "y":390.4386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "d3a490a1.86ec7"
+        "bd84905.a254d7"
       ]
     ]
   },
   {
-    "id":"599d2ef7.cc6f5",
+    "id":"e89fb3dc.f76c8",
     "type":"failure",
     "name":"failure",
     "xml":"<outcome value='failure'>\n",
     "comments":"",
     "outputs":1,
-    "x":3071.16641998291,
-    "y":457.5155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3089.973320007324,
+    "y":456.4386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "9d1496cd.6b6838"
+        "abdc6840.44d668"
       ]
     ]
   },
   {
-    "id":"9d1496cd.6b6838",
+    "id":"abdc6840.44d668",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
     "comments":"",
-    "x":3252.16641998291,
-    "y":455.5155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3270.973320007324,
+    "y":454.4386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"be04370c.90ae38",
+    "id":"c11fadfd.a884b",
     "type":"set",
     "name":"set evpn_erts",
     "xml":"<set>\n<parameter name='tmp.dci-connects.evpn_erts.original' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2820.66641998291,
-    "y":556.015625,
-    "z":"e7b3886.bec2e78",
+    "x":2839.473320007324,
+    "y":554.9387035369873,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"46236baf.ee4334",
+    "id":"dc99c979.844158",
     "type":"execute",
     "name":"split evpn_erts",
     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.dci-connects.evpn_erts.original`'/>\n<parameter name=\"regex\" value=',' />\n<parameter name=\"ctx_memory_result_key\" value=\"tmp.dci-connects.evpn_erts\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":2849.66641998291,
-    "y":608.015625,
-    "z":"e7b3886.bec2e78",
+    "x":2868.473320007324,
+    "y":606.9387035369873,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "50db2b4d.65c564",
-        "3f72e979.616c26"
+        "c87ef0e2.0309f",
+        "14142012.4a22"
       ]
     ]
   },
   {
-    "id":"3f72e979.616c26",
+    "id":"14142012.4a22",
     "type":"failure",
     "name":"success",
     "xml":"<outcome value='success'>\n",
     "comments":"",
     "outputs":1,
-    "x":3066.66641998291,
-    "y":534.015625,
-    "z":"e7b3886.bec2e78",
+    "x":3085.473320007324,
+    "y":532.9387035369873,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "33c6d394.335a0c"
+        "90413362.f9c78"
       ]
     ]
   },
   {
-    "id":"50db2b4d.65c564",
+    "id":"c87ef0e2.0309f",
     "type":"failure",
     "name":"failure",
     "xml":"<outcome value='failure'>\n",
     "comments":"",
     "outputs":1,
-    "x":3067.66641998291,
-    "y":600.015625,
-    "z":"e7b3886.bec2e78",
+    "x":3086.473320007324,
+    "y":598.9387035369873,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "dd7bbc95.f451"
+        "26998ef1.840202"
       ]
     ]
   },
   {
-    "id":"dd7bbc95.f451",
+    "id":"26998ef1.840202",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
     "comments":"",
-    "x":3248.66641998291,
-    "y":598.015625,
-    "z":"e7b3886.bec2e78",
+    "x":3267.473320007324,
+    "y":596.9387035369873,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"54d6710.aef549",
+    "id":"b28306b0.c9d2a8",
     "type":"block",
     "name":"block setEvpnErts",
     "xml":"<block atomic=\"true\">\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":2571.6663131713867,
-    "y":518.015682220459,
-    "z":"e7b3886.bec2e78",
+    "x":2590.473213195801,
+    "y":516.9387607574463,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "be04370c.90ae38",
-        "46236baf.ee4334"
+        "c11fadfd.a884b",
+        "dc99c979.844158"
       ]
     ]
   },
   {
-    "id":"d3a490a1.86ec7",
+    "id":"bd84905.a254d7",
     "type":"for",
     "name":"for each evpn_irts",
     "xml":"<for index='idx' start='0' end='`$tmp.dci-connects.evpn_irts_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":3272.6665840148926,
-    "y":391.01563453674316,
-    "z":"e7b3886.bec2e78",
+    "x":3291.4734840393066,
+    "y":389.93871307373047,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "5cb80f19.64eda"
+        "71caeb55.d3b804"
       ]
     ]
   },
   {
-    "id":"5cb80f19.64eda",
+    "id":"71caeb55.d3b804",
     "type":"set",
     "name":"set evpn_irt",
     "xml":"<set>\n<parameter name='prop.dci-connects.evpn_irts[$idx]' value='`$tmp.dci-connects.evpn_irts[$idx]`' />\n",
     "comments":"",
-    "x":3484.66707611084,
-    "y":391.0157871246338,
-    "z":"e7b3886.bec2e78",
+    "x":3503.473976135254,
+    "y":389.9388656616211,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"33c6d394.335a0c",
+    "id":"90413362.f9c78",
     "type":"for",
     "name":"for each evpn_erts",
     "xml":"<for index='idx' start='0' end='`$tmp.dci-connects.evpn_erts_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":3266.16641998291,
-    "y":530.015625,
-    "z":"e7b3886.bec2e78",
+    "x":3284.973320007324,
+    "y":528.9387035369873,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "64b16cdb.c226f4"
+        "d06ccd4c.3f23a"
       ]
     ]
   },
   {
-    "id":"64b16cdb.c226f4",
+    "id":"d06ccd4c.3f23a",
     "type":"set",
     "name":"set evpn_ert",
     "xml":"<set>\n<parameter name='prop.dci-connects.evpn_erts[$idx]' value='`$tmp.dci-connects.evpn_erts[$idx]`' />\n",
     "comments":"",
-    "x":3478.1669120788574,
-    "y":530.0157775878906,
-    "z":"e7b3886.bec2e78",
+    "x":3496.9738121032715,
+    "y":528.9388561248779,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"de4c08e4.779ef8",
+    "id":"71fe8767.b40368",
     "type":"set",
     "name":"set evpn_irts",
     "xml":"<set>\n<parameter name='tmp.dci-connects.evpn_irts.original' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2837.16641998291,
-    "y":996.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":2855.973320007324,
+    "y":995.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"afa52494.436008",
+    "id":"d661df7a.c1d68",
     "type":"execute",
     "name":"split evpn_irts",
     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.dci-connects.evpn_irts.original`'/>\n<parameter name=\"regex\" value=',' />\n<parameter name=\"ctx_memory_result_key\" value=\"tmp.dci-connects.evpn_irts\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":2866.16641998291,
-    "y":1048.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":2884.973320007324,
+    "y":1047.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "a2faa92a.6d34c8",
-        "99a5d2ac.70d4e"
+        "f7a12052.b8c45",
+        "ab4bc48f.87e7b8"
       ]
     ]
   },
   {
-    "id":"99a5d2ac.70d4e",
+    "id":"ab4bc48f.87e7b8",
     "type":"failure",
     "name":"success",
     "xml":"<outcome value='success'>\n",
     "comments":"",
     "outputs":1,
-    "x":3083.16641998291,
-    "y":974.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":3101.973320007324,
+    "y":973.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "3a5f097c.aa4b76"
+        "88094f8e.ff73b"
       ]
     ]
   },
   {
-    "id":"a2faa92a.6d34c8",
+    "id":"f7a12052.b8c45",
     "type":"failure",
     "name":"failure",
     "xml":"<outcome value='failure'>\n",
     "comments":"",
     "outputs":1,
-    "x":3084.16641998291,
-    "y":1040.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":3102.973320007324,
+    "y":1039.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "e3c3ecd1.1d3de"
+        "419e1dfe.6a10b4"
       ]
     ]
   },
   {
-    "id":"e3c3ecd1.1d3de",
+    "id":"419e1dfe.6a10b4",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
     "comments":"",
-    "x":3265.16641998291,
-    "y":1038.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":3283.973320007324,
+    "y":1037.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"4838fe79.9c15c",
+    "id":"57e91416.f44a6c",
     "type":"set",
     "name":"set evpn_erts",
     "xml":"<set>\n<parameter name='tmp.dci-connects.evpn_erts.original' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":2833.66641998291,
-    "y":1139.0155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":2852.473320007324,
+    "y":1137.9386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"498325c5.0baffc",
+    "id":"1ae3a00e.04c3e",
     "type":"execute",
     "name":"split evpn_erts",
     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$tmp.dci-connects.evpn_erts.original`'/>\n<parameter name=\"regex\" value=',' />\n<parameter name=\"ctx_memory_result_key\" value=\"tmp.dci-connects.evpn_erts\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":2862.66641998291,
-    "y":1191.0155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":2881.473320007324,
+    "y":1189.9386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "252779ac.34f776",
-        "c60af97c.26e9a8"
+        "cb3d8975.007e48",
+        "1d9688c3.12e9d7"
       ]
     ]
   },
   {
-    "id":"c60af97c.26e9a8",
+    "id":"1d9688c3.12e9d7",
     "type":"failure",
     "name":"success",
     "xml":"<outcome value='success'>\n",
     "comments":"",
     "outputs":1,
-    "x":3079.66641998291,
-    "y":1117.0155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3098.473320007324,
+    "y":1115.9386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "d01a6ff.a639b9"
+        "cc51ae28.32b09"
       ]
     ]
   },
   {
-    "id":"252779ac.34f776",
+    "id":"cb3d8975.007e48",
     "type":"failure",
     "name":"failure",
     "xml":"<outcome value='failure'>\n",
     "comments":"",
     "outputs":1,
-    "x":3080.66641998291,
-    "y":1183.0155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3099.473320007324,
+    "y":1181.9386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "99152285.4b98e"
+        "1eca56d8.ed2679"
       ]
     ]
   },
   {
-    "id":"99152285.4b98e",
+    "id":"1eca56d8.ed2679",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value=\"An error occured while splitting sna1_route\" />\n",
     "comments":"",
-    "x":3261.66641998291,
-    "y":1181.0155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3280.473320007324,
+    "y":1179.9386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"3a5f097c.aa4b76",
+    "id":"88094f8e.ff73b",
     "type":"for",
     "name":"for each evpn_irts",
     "xml":"<for index='idx' start='0' end='`$tmp.dci-connects.evpn_irts_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":3285.6665840148926,
-    "y":974.015604019165,
-    "z":"e7b3886.bec2e78",
+    "x":3304.4734840393066,
+    "y":972.9386825561523,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "c7718a98.e04308"
+        "434a8acd.8b0244"
       ]
     ]
   },
   {
-    "id":"c7718a98.e04308",
+    "id":"434a8acd.8b0244",
     "type":"set",
     "name":"set evpn_irt",
     "xml":"<set>\n<parameter name='prop.dci-connects.evpn_irts[$idx]' value='`$tmp.dci-connects.evpn_irts[$idx]`' />\n",
     "comments":"",
-    "x":3497.66707611084,
-    "y":974.0157566070557,
-    "z":"e7b3886.bec2e78",
+    "x":3516.473976135254,
+    "y":972.938835144043,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"d01a6ff.a639b9",
+    "id":"cc51ae28.32b09",
     "type":"for",
     "name":"for each evpn_erts",
     "xml":"<for index='idx' start='0' end='`$tmp.dci-connects.evpn_erts_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":3279.16641998291,
-    "y":1113.0155944824219,
-    "z":"e7b3886.bec2e78",
+    "x":3297.973320007324,
+    "y":1111.9386730194092,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "980d219f.1cb96"
+        "7209bbf1.1dd274"
       ]
     ]
   },
   {
-    "id":"980d219f.1cb96",
+    "id":"7209bbf1.1dd274",
     "type":"set",
     "name":"set evpn_ert",
     "xml":"<set>\n<parameter name='prop.dci-connects.evpn_erts[$idx]' value='`$tmp.dci-connects.evpn_erts[$idx]`' />\n",
     "comments":"",
-    "x":3491.1669120788574,
-    "y":1113.0157470703125,
-    "z":"e7b3886.bec2e78",
+    "x":3509.9738121032715,
+    "y":1111.9388256072998,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"87fc0003.1c83",
+    "id":"36bb1ad6.f67656",
     "type":"block",
     "name":"block setEvpnIrts",
     "xml":"<block atomic=\"true\">\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":2591.16641998291,
-    "y":1045.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":2609.973320007324,
+    "y":1044.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "de4c08e4.779ef8",
-        "afa52494.436008"
+        "71fe8767.b40368",
+        "d661df7a.c1d68"
       ]
     ]
   },
   {
-    "id":"e1b1c41e.20d598",
+    "id":"6259b6ca.196658",
     "type":"block",
     "name":"block setEvpnErts",
     "xml":"<block atomic=\"true\">\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":2584.6663131713867,
-    "y":1101.0156517028809,
-    "z":"e7b3886.bec2e78",
+    "x":2603.473213195801,
+    "y":1099.9387302398682,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "4838fe79.9c15c",
-        "498325c5.0baffc"
+        "57e91416.f44a6c",
+        "1ae3a00e.04c3e"
       ]
     ]
   },
   {
-    "id":"f43e6d50.f002a",
+    "id":"ff8f139d.0f616",
     "type":"comment",
     "name":"TODO",
     "info":"Get information from VFC team about the A&AI location where name to network mapping will be available.",
     "comments":"",
-    "x":2566.1666717529297,
-    "y":330.51564025878906,
-    "z":"e7b3886.bec2e78",
+    "x":2584.9735717773438,
+    "y":329.43871879577637,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"29cdd210.569a2e",
+    "id":"6bda705e.915dc",
     "type":"comment",
     "name":"TODO",
     "info":"Store activated network information in A&AI",
     "comments":"",
-    "x":722.6666641235352,
-    "y":970.0155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":741.4735641479492,
+    "y":968.938642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"c1da1447.655188",
+    "id":"9e24c01d.9d49c",
     "type":"comment",
     "name":"TODO",
     "info":"Get information from VFC team about teh A&AI location where name to network mapping will be available.",
     "comments":"",
-    "x":2552.66641998291,
-    "y":923.5155639648438,
-    "z":"e7b3886.bec2e78",
+    "x":2571.473320007324,
+    "y":922.438642501831,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"e2902d00.271b2",
+    "id":"9653dd40.51b31",
     "type":"execute",
     "name":"execute generate-overlay-network-id",
     "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"prop.dci.network-id\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":1396.3333740234375,
-    "y":1581.333426475525,
-    "z":"e7b3886.bec2e78",
+    "x":1415.1402740478516,
+    "y":1580.2565050125122,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"ae44dcc.ae6882",
+    "id":"6c49ab69.21e594",
     "type":"switchNode",
     "name":"switch service-data.networks_length",
     "xml":"<switch test='`$service-data.networks.network_length`'>\n",
     "comments":"",
     "outputs":1,
-    "x":1388.3333892822266,
-    "y":1651.3334327936172,
-    "z":"e7b3886.bec2e78",
+    "x":1407.1402893066406,
+    "y":1650.2565113306046,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "6472b37e.9743dc",
-        "63aa7013.b8d94"
+        "4d11657.e59ad9c",
+        "ec09cf68.54011"
       ]
     ]
   },
   {
-    "id":"6472b37e.9743dc",
+    "id":"4d11657.e59ad9c",
     "type":"other",
     "name":"Null",
     "xml":"<outcome value=''>\n",
     "comments":"",
     "outputs":1,
-    "x":1662.1429595947266,
-    "y":1620.2858253717422,
-    "z":"e7b3886.bec2e78",
+    "x":1680.9498596191406,
+    "y":1619.2089039087296,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "4d01bada.4b4734"
+        "685d7d02.6e8fe4"
       ]
     ]
   },
   {
-    "id":"63aa7013.b8d94",
+    "id":"ec09cf68.54011",
     "type":"other",
     "name":"other",
     "xml":"<outcome value='Other'>\n",
     "comments":"",
     "outputs":1,
-    "x":1657.0001373291016,
-    "y":1666.000119805336,
-    "z":"e7b3886.bec2e78",
+    "x":1675.8070373535156,
+    "y":1664.9231983423233,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "329b5d96.16d152"
+        "305d55a0.4ef32a"
       ]
     ]
   },
   {
-    "id":"4d01bada.4b4734",
+    "id":"685d7d02.6e8fe4",
     "type":"set",
     "name":"set nidx",
     "xml":"<set>\n<parameter name='nidx' value='0' />\n",
     "comments":"",
-    "x":1815.1429595947266,
-    "y":1619.8572365045547,
-    "z":"e7b3886.bec2e78",
+    "x":1833.9498596191406,
+    "y":1618.780315041542,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"329b5d96.16d152",
+    "id":"305d55a0.4ef32a",
     "type":"set",
     "name":"set nidx",
     "xml":"<set>\n<parameter name='nidx' value='`$service-data.networks.network_length`' />\n",
     "comments":"",
-    "x":1816.571548461914,
-    "y":1664.857297539711,
-    "z":"e7b3886.bec2e78",
+    "x":1835.3784484863281,
+    "y":1663.7803760766983,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"54770b17.566f04",
+    "id":"c180ad49.bc28d",
     "type":"set",
     "name":"set network in service-data",
     "xml":"<set>\n<parameter name=\"service-data.networks.network[$nidx].network-id\" value='`$prop.dci.network-id`' />\n<parameter name='service-data.networks.network[$nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.service-information.' value='`$network-topology-operation-input.service-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-information.' value='`$network-topology-operation-input.network-information.`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-request-input.' value='`$network-topology-operation-input.network-request-input.`' />\n<parameter name=\"service-data.networks.network_length\" value='`$nidx+1`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />\n\n\n",
     "comments":"",
-    "x":1360.3333740234375,
-    "y":1723.3334350585938,
-    "z":"e7b3886.bec2e78",
+    "x":1379.1402740478516,
+    "y":1722.256513595581,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"ca9b0788.7f9838",
+    "id":"180ce8e1.cf4c47",
     "type":"block",
     "name":"block : saveNetworkData",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":1056.6666259765625,
-    "y":1562.6666259765625,
-    "z":"e7b3886.bec2e78",
+    "x":1075.4735260009766,
+    "y":1561.5897045135498,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
-        "e2902d00.271b2",
-        "ae44dcc.ae6882",
-        "54770b17.566f04",
-        "c62b5ead.36429"
+        "9653dd40.51b31",
+        "6c49ab69.21e594",
+        "c180ad49.bc28d",
+        "2148a80e.029b58"
       ]
     ]
   },
   {
-    "id":"c62b5ead.36429",
+    "id":"2148a80e.029b58",
     "type":"set",
     "name":"set networkId and network-object-path",
     "xml":"<set>\n<parameter name='networkId' value='`$prop.dci.network-id`' />\n<parameter name=\"network-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'  + $network-topology-operation-input.service-information.service-instance-id  + '/service-data/networks/network/'  + $prop.dci.network-id  + '/network-data/'` \" />",
     "comments":"",
-    "x":1392.6666259765625,
-    "y":1793,
-    "z":"e7b3886.bec2e78",
+    "x":1411.4735260009766,
+    "y":1791.9230785369873,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
   },
   {
-    "id":"51ee7ac2.7dbfe4",
+    "id":"282c5c4c.028af4",
     "type":"record",
     "name":"record",
-    "xml":"<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"dci-network-topology-operation-activate\"/>\n<parameter name=\"field3\" value=\"dci-connects.name\"/>\n<parameter name=\"field4\" value=\"$prop.dci-connects.name\" />\n<parameter name=\"field5\" value=\"dci-connects.id\"/>\n<parameter name=\"field6\" value=\"`$prop.dci-connects.id`\"/>\n<parameter name=\"field7\" value=\"dci-connects.tunnelType\" />\n<parameter name=\"field8\" value=\"`$prop.dci-connects.tunnelType`\"/>\n<parameter name=\"field9\" value=\"sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"field10\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url`\"/>",
+    "xml":"<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"dci-network-topology-operation-activate\"/>\n<parameter name=\"field3\" value=\"dci-connects.name\"/>\n<parameter name=\"field4\" value=\"`$prop.dci-connects.name`\" />\n<parameter name=\"field5\" value=\"dci-connects.id\"/>\n<parameter name=\"field6\" value=\"`$prop.dci-connects.id`\"/>\n<parameter name=\"field7\" value=\"dci-connects.tunnelType\" />\n<parameter name=\"field8\" value=\"`$prop.dci-connects.tunnelType`\"/>\n<parameter name=\"field9\" value=\"sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"field10\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url`\"/>",
     "comments":"",
     "outputs":1,
-    "x":1575.0004196166992,
-    "y":1421.6667108535767,
-    "z":"e7b3886.bec2e78",
+    "x":1593.8073196411133,
+    "y":1420.589789390564,
+    "z":"14477aa.fad1e85",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"f9e8ba1c.b0c118",
+    "id":"db894db4.d284f",
     "type":"comment",
     "name":"TODO",
     "info":"Currently activate is done without assignment, later divide in two phases.",
     "comments":"",
-    "x":1351.6666259765625,
-    "y":55.666664123535156,
-    "z":"e7b3886.bec2e78",
+    "x":1370.4735260009766,
+    "y":54.58974266052246,
+    "z":"14477aa.fad1e85",
     "wires":[
 
     ]
index cfccd82..c6ec544 100644 (file)
@@ -1,20 +1,20 @@
 [
   {
-    "id":"148f01b9.7651be",
+    "id":"afc28ff2.d8ea9",
     "type":"dgstart",
     "name":"DGSTART",
     "outputs":1,
-    "x":127.66666412353516,
-    "y":59.666664123535156,
-    "z":"b8d6a9b7.54bca8",
+    "x":101.93510437011719,
+    "y":56,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "75389724.73d1d8"
+        "a8585fe8.5793e"
       ]
     ]
   },
   {
-    "id":"75389724.73d1d8",
+    "id":"a8585fe8.5793e",
     "type":"service-logic",
     "name":"GENERIC-RESOURCE-API ${project.version}",
     "module":"GENERIC-RESOURCE-API",
     "comments":"",
     "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}'>",
     "outputs":1,
-    "x":388.66666412353516,
-    "y":130.66666412353516,
-    "z":"b8d6a9b7.54bca8",
+    "x":362.9351043701172,
+    "y":127,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "c572bb07.b4aab8"
+        "94697b2b.bea8e8"
       ]
     ]
   },
   {
-    "id":"c572bb07.b4aab8",
+    "id":"94697b2b.bea8e8",
     "type":"method",
     "name":"method dci-connects-network-topology-operation-deactivate",
     "xml":"<method rpc='dci-connects-network-topology-operation-deactivate' mode='sync'>\n",
     "comments":"",
     "outputs":1,
-    "x":278.66666412353516,
-    "y":215.66666412353516,
-    "z":"b8d6a9b7.54bca8",
+    "x":252.9351043701172,
+    "y":212,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "2e7d9d36.9e8932"
+        "24e4978b.40bb18"
       ]
     ]
   },
   {
-    "id":"2e7d9d36.9e8932",
+    "id":"24e4978b.40bb18",
     "type":"block",
     "name":"block : atomic",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "outputs":1,
-    "x":613.6666793823242,
-    "y":215.66667366027832,
-    "z":"b8d6a9b7.54bca8",
+    "x":587.9351196289062,
+    "y":212.00000953674316,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "b8044390.c16c5",
-        "d126698a.8dba88",
-        "3c585b18.c1b394",
-        "17e0f0e1.f4a85f",
-        "c13afebf.e4af7"
+        "60e59d5a.4ad384",
+        "9bff20c0.b11cf",
+        "35e712db.b43fee",
+        "6edb8096.c4d1e",
+        "a782fd8c.f34ee"
       ]
     ]
   },
   {
-    "id":"b8044390.c16c5",
+    "id":"60e59d5a.4ad384",
     "type":"call",
     "name":"call GENERIC-RESOURCE-API:validate-network-input-parameters",
     "xml":"<call module='GENERIC-RESOURCE-API' rpc='validate-network-input-parameters' mode='sync' >\n",
     "comments":"",
     "outputs":1,
-    "x":948.6666641235352,
-    "y":84.66666412353516,
-    "z":"b8d6a9b7.54bca8",
+    "x":922.9351043701172,
+    "y":81,
+    "z":"7989b353.45560c",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"d126698a.8dba88",
+    "id":"9bff20c0.b11cf",
     "type":"returnSuccess",
     "name":"return success",
     "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",
     "comments":"",
-    "x":814.6666412353516,
-    "y":863.6666374206543,
-    "z":"b8d6a9b7.54bca8",
+    "x":788.9350814819336,
+    "y":859.9999732971191,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"a0179072.b0699",
+    "id":"bb4ced0c.de7b8",
     "type":"block",
     "name":"block : sendRequest",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":1010.1666946411133,
-    "y":559.1823291778564,
-    "z":"b8d6a9b7.54bca8",
+    "x":984.4351348876953,
+    "y":555.5156650543213,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "2004f909.4303c6",
-        "8f1e5d77.2d978",
-        "db4a772d.b48518",
-        "a9badb26.f8ff08"
+        "d1e4e88.126bd18",
+        "bfe084a4.ec1ca8",
+        "d78e26a8.5dd648",
+        "1f1b0399.96268c"
       ]
     ]
   },
   {
-    "id":"48d3ef18.744f9",
+    "id":"24a23dfb.9014c2",
     "type":"success",
     "name":"success",
     "xml":"<outcome value='success'>\n",
     "comments":"",
     "outputs":1,
-    "x":1542.666591644287,
-    "y":356.1818552017212,
-    "z":"b8d6a9b7.54bca8",
+    "x":1516.9350318908691,
+    "y":352.51519107818604,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "f3e0b35b.ac7e6"
+        "4f88ee45.9763"
       ]
     ]
   },
   {
-    "id":"1f0ce6e6.d7e319",
+    "id":"e4d7297.507cad8",
     "type":"not-found",
     "name":"not-found",
     "xml":"<outcome value='not-found'>\n",
     "comments":"",
     "outputs":1,
-    "x":1549.666591644287,
-    "y":394.1818552017212,
-    "z":"b8d6a9b7.54bca8",
+    "x":1523.9350318908691,
+    "y":390.51519107818604,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "25422e06.a06362"
+        "30ddc43e.1be0dc"
       ]
     ]
   },
   {
-    "id":"c9371824.9cf4a8",
+    "id":"7ed45316.3f63cc",
     "type":"other",
     "name":"other",
     "xml":"<outcome value='Other'>\n",
     "comments":"",
     "outputs":1,
-    "x":1541.666591644287,
-    "y":436.1818552017212,
-    "z":"b8d6a9b7.54bca8",
+    "x":1515.9350318908691,
+    "y":432.51519107818604,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "caa6b2ac.fdad4"
+        "f80e7609.f66618"
       ]
     ]
   },
   {
-    "id":"f3e0b35b.ac7e6",
+    "id":"4f88ee45.9763",
     "type":"block",
     "name":"block : atomic",
     "xml":"<block atomic=\"true\">\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1707.666591644287,
-    "y":345.1818552017212,
-    "z":"b8d6a9b7.54bca8",
+    "x":1681.9350318908691,
+    "y":341.51519107818604,
+    "z":"7989b353.45560c",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"25422e06.a06362",
+    "id":"30ddc43e.1be0dc",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
     "comments":"",
-    "x":1706.666591644287,
-    "y":398.1818552017212,
-    "z":"b8d6a9b7.54bca8",
+    "x":1680.9350318908691,
+    "y":394.51519107818604,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"caa6b2ac.fdad4",
+    "id":"f80e7609.f66618",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n<parameter name='error-code' value='' />\n<parameter name='error-message' value='' />\n",
     "comments":"",
-    "x":1699.666591644287,
-    "y":445.1818552017212,
-    "z":"b8d6a9b7.54bca8",
+    "x":1673.9350318908691,
+    "y":441.51519107818604,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"2004f909.4303c6",
+    "id":"d1e4e88.126bd18",
     "type":"get-resource",
     "name":"get-resource esr-thirdparty-sdnc",
     "xml":"<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $prop.dci-connects.id AND \n\t\t     depth = '1'\"\n        pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n",
     "comments":"",
     "outputs":1,
-    "x":1318.6666793823242,
-    "y":403.18186211586,
-    "z":"b8d6a9b7.54bca8",
+    "x":1292.9351196289062,
+    "y":399.51519799232483,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "48d3ef18.744f9",
-        "1f0ce6e6.d7e319",
-        "c9371824.9cf4a8"
+        "24a23dfb.9014c2",
+        "e4d7297.507cad8",
+        "7ed45316.3f63cc"
       ]
     ]
   },
   {
-    "id":"8f1e5d77.2d978",
+    "id":"bfe084a4.ec1ca8",
     "type":"set",
     "name":"set controller data",
     "xml":"<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.serviceUrl`\" />\n<parameter name='prop.sdncRestApi.templateDir' value='/opt/onap/sdnc/data' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list[0].esr-system-info.password`\" />\n\n",
     "comments":"",
-    "x":1290.1665306091309,
-    "y":504.6818163394928,
-    "z":"b8d6a9b7.54bca8",
+    "x":1264.434970855713,
+    "y":501.01515221595764,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"fc904692.6194d8",
+    "id":"4fcdf2bb.86953c",
     "type":"execute",
     "name":"execute RestApiCallNode De-Activate Vxlan Tunnel",
-    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l3-dci-connects/' + $prop.dci-connects.id\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>\n",
+    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l3-dci-connects/' + $prop.dci-connects.id`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>\n",
     "comments":"",
     "outputs":1,
-    "x":1818.1669692993164,
-    "y":622.1822843551636,
-    "z":"b8d6a9b7.54bca8",
+    "x":1792.4354095458984,
+    "y":618.5156202316284,
+    "z":"7989b353.45560c",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"db4a772d.b48518",
+    "id":"d78e26a8.5dd648",
     "type":"switchNode",
     "name":"switch tunnelType",
     "xml":"<switch test=\"`$prop.dci-connects.tunnelType`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1281.1664276123047,
-    "y":646.6817951202393,
-    "z":"b8d6a9b7.54bca8",
+    "x":1255.4348678588867,
+    "y":643.0151309967041,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "435458d3.7f7428",
-        "ac616ba.5114198"
+        "ee3b94c4.136978",
+        "935dfafd.d77e18"
       ]
     ]
   },
   {
-    "id":"435458d3.7f7428",
+    "id":"ee3b94c4.136978",
     "type":"outcomeTrue",
     "name":"L3-DCI",
     "xml":"<outcome value='L3-DCI'>\n",
     "comments":"",
     "outputs":1,
-    "x":1494.1665573120117,
-    "y":626.6817951202393,
-    "z":"b8d6a9b7.54bca8",
+    "x":1468.4349975585938,
+    "y":623.0151309967041,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "fc904692.6194d8"
+        "4fcdf2bb.86953c"
       ]
     ]
   },
   {
-    "id":"ac616ba.5114198",
+    "id":"935dfafd.d77e18",
     "type":"outcomeTrue",
     "name":"L2-DCI",
     "xml":"<outcome value='L2-DCI'>\n",
     "comments":"",
     "outputs":1,
-    "x":1492.1663780212402,
-    "y":698.6817951202393,
-    "z":"b8d6a9b7.54bca8",
+    "x":1466.4348182678223,
+    "y":695.0151309967041,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "43446998.00c4b8"
+        "b315041d.581508"
       ]
     ]
   },
   {
-    "id":"43446998.00c4b8",
+    "id":"b315041d.581508",
     "type":"execute",
     "name":"execute RestApiCallNode De-Activate Vxlan Tunnel",
-    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l2-dci-connects/' + $prop.dci-connects.id\"/>\n<parameter name=\"restapiUser\" value=\"$prop.sdncRestApi.thirdpartySdnc.user\"/>\n<parameter name=\"restapiPassword\" value=\"$prop.sdncRestApi.thirdpartySdnc.password\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
+    "xml":"<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l2-dci-connects/' + $prop.dci-connects.id`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/>\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"delete\"/>\n<parameter name=\"responsePrefix\" value=\"restapi-result\"/>",
     "comments":"",
     "outputs":1,
-    "x":1812.1669235229492,
-    "y":699.1822204589844,
-    "z":"b8d6a9b7.54bca8",
+    "x":1786.4353637695312,
+    "y":695.5155563354492,
+    "z":"7989b353.45560c",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"f950c622.50d2c8",
+    "id":"df0f7d7d.fb7f7",
     "type":"for",
     "name":"for each network-input-parameters",
     "xml":"<for index='idx' start='0' end='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":1072.666648864746,
-    "y":160.18229579925537,
-    "z":"b8d6a9b7.54bca8",
+    "x":1046.9350891113281,
+    "y":156.51563167572021,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "2803809e.cd6f9"
+        "d4d1f0ce.b7e74"
       ]
     ]
   },
   {
-    "id":"a9badb26.f8ff08",
+    "id":"1f1b0399.96268c",
     "type":"record",
     "name":"record",
     "xml":"<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"dci-network-topology-operation-deactivate\"/>\n<parameter name=\"field3\" value=\"dci-connects.id\" />\n<parameter name=\"field4\" value=\"`$prop.dci-connects.id`\"/>\n<parameter name=\"field5\" value=\"dci-connects.tunnelType\" />\n<parameter name=\"field6\" value=\"`$prop.dci-connects.tunnelType`\"/>\n<parameter name=\"field7\" value=\"dci-connects.tunnelType\" />\n<parameter name=\"field8\" value=\"`$prop.dci-connects.tunnelType`\"/>\n<parameter name=\"field9\" value=\"sdncRestApi.thirdpartySdnc.url\"/>\n<parameter name=\"field10\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url`\"/>",
     "comments":"",
     "outputs":1,
-    "x":1255.0000305175781,
-    "y":578.6666641235352,
-    "z":"b8d6a9b7.54bca8",
+    "x":1229.2684707641602,
+    "y":575,
+    "z":"7989b353.45560c",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"2803809e.cd6f9",
+    "id":"d4d1f0ce.b7e74",
     "type":"block",
     "name":"block",
     "xml":"<block>\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1306.0000915527344,
-    "y":159.6666717529297,
-    "z":"b8d6a9b7.54bca8",
+    "x":1280.2685317993164,
+    "y":156.00000762939453,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "b059e691.786878",
-        "e3c86ec7.af8ef"
+        "36149500.01f18c",
+        "ba269191.56dc8"
       ]
     ]
   },
   {
-    "id":"b059e691.786878",
+    "id":"36149500.01f18c",
     "type":"switchNode",
     "name":"switch site1_id",
     "xml":"<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'site1_id'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1512.3333015441895,
-    "y":128.66666793823242,
-    "z":"b8d6a9b7.54bca8",
+    "x":1486.6017417907715,
+    "y":125.00000381469727,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "6b8958be.1a4d18"
+        "acfbd7a0.59b5e8"
       ]
     ]
   },
   {
-    "id":"6b8958be.1a4d18",
+    "id":"acfbd7a0.59b5e8",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1713.333396911621,
-    "y":127.6666669845581,
-    "z":"b8d6a9b7.54bca8",
+    "x":1687.6018371582031,
+    "y":124.00000286102295,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "4c747d09.9d8e34"
+        "237ecb59.1d0964"
       ]
     ]
   },
   {
-    "id":"4c747d09.9d8e34",
+    "id":"237ecb59.1d0964",
     "type":"set",
     "name":"set id",
     "xml":"<set>\n<parameter name='prop.dci-connects.id' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1886.9997482299805,
-    "y":127.33321189880371,
-    "z":"b8d6a9b7.54bca8",
+    "x":1861.2681884765625,
+    "y":123.66654777526855,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"e3c86ec7.af8ef",
+    "id":"ba269191.56dc8",
     "type":"switchNode",
     "name":"switch tunnelType",
     "xml":"<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'tunnelType'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1522.333381652832,
-    "y":181.6666738986969,
-    "z":"b8d6a9b7.54bca8",
+    "x":1496.601821899414,
+    "y":178.00000977516174,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "53a3a5f5.60a92c"
+        "6d15d351.7a469c"
       ]
     ]
   },
   {
-    "id":"53a3a5f5.60a92c",
+    "id":"6d15d351.7a469c",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1728.333381652832,
-    "y":181.6666738986969,
-    "z":"b8d6a9b7.54bca8",
+    "x":1702.601821899414,
+    "y":178.00000977516174,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "e41570df.a2318"
+        "330168fb.71c318"
       ]
     ]
   },
   {
-    "id":"e41570df.a2318",
+    "id":"330168fb.71c318",
     "type":"set",
     "name":"set tunnelType",
     "xml":"<set>\n<parameter name='prop.dci-connects.tunnelType' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1897.333480834961,
-    "y":181.66668915748596,
-    "z":"b8d6a9b7.54bca8",
+    "x":1871.601921081543,
+    "y":178.0000250339508,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"3c585b18.c1b394",
+    "id":"35e712db.b43fee",
     "type":"block",
     "name":"block : executeSite1",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":802,
-    "y":161.3333282470703,
-    "z":"b8d6a9b7.54bca8",
+    "x":776.268440246582,
+    "y":157.66666412353516,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "f950c622.50d2c8",
-        "a0179072.b0699"
+        "df0f7d7d.fb7f7",
+        "bb4ced0c.de7b8"
       ]
     ]
   },
   {
-    "id":"3cc5f533.01012a",
+    "id":"5b0cba4c.81dcb4",
     "type":"for",
     "name":"for each network-input-parameters",
     "xml":"<for index='idx' start='0' end='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":1077.666732788086,
-    "y":266.3332996368408,
-    "z":"b8d6a9b7.54bca8",
+    "x":1051.935173034668,
+    "y":262.66663551330566,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "38542283.614a3e"
+        "2694ce03.b776a2"
       ]
     ]
   },
   {
-    "id":"38542283.614a3e",
+    "id":"2694ce03.b776a2",
     "type":"block",
     "name":"block",
     "xml":"<block>\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1306.000099182129,
-    "y":268.81767559051514,
-    "z":"b8d6a9b7.54bca8",
+    "x":1280.268539428711,
+    "y":265.15101146698,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "4cb30828.1cc3b8"
+        "cdac3e08.6cbf5"
       ]
     ]
   },
   {
-    "id":"4cb30828.1cc3b8",
+    "id":"cdac3e08.6cbf5",
     "type":"switchNode",
     "name":"switch site2_id",
     "xml":"<switch test=\"`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].name == 'site2_id'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1507.0000495910645,
-    "y":268.8176612854004,
-    "z":"b8d6a9b7.54bca8",
+    "x":1481.2684898376465,
+    "y":265.15099716186523,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "dd6bc853.9b86f8"
+        "6bd0e46.d18a11c"
       ]
     ]
   },
   {
-    "id":"dd6bc853.9b86f8",
+    "id":"6bd0e46.d18a11c",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1708.000144958496,
-    "y":267.8176603317261,
-    "z":"b8d6a9b7.54bca8",
+    "x":1682.2685852050781,
+    "y":264.1509962081909,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "eabf42ba.5e4d4"
+        "aa108b27.c2a0e8"
       ]
     ]
   },
   {
-    "id":"eabf42ba.5e4d4",
+    "id":"aa108b27.c2a0e8",
     "type":"set",
     "name":"set id",
     "xml":"<set>\n<parameter name='prop.dci-connects.id' value='`$service-data.networks.network[$tmp.nidx].network-data.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1881.6664962768555,
-    "y":267.4842052459717,
-    "z":"b8d6a9b7.54bca8",
+    "x":1855.9349365234375,
+    "y":263.8175411224365,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"17e0f0e1.f4a85f",
+    "id":"6edb8096.c4d1e",
     "type":"block",
     "name":"block : executeSite1",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":802.0000076293945,
-    "y":270.48433208465576,
-    "z":"b8d6a9b7.54bca8",
+    "x":776.2684478759766,
+    "y":266.8176679611206,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "3cc5f533.01012a",
-        "a0179072.b0699"
+        "5b0cba4c.81dcb4",
+        "bb4ced0c.de7b8"
       ]
     ]
   },
   {
-    "id":"ba49b6c1.a72218",
+    "id":"45699908.a75b98",
     "type":"set",
     "name":"set object-path",
     "xml":"<set>\n<parameter name='network-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $network-topology-operation-input.service-information.service-instance-id\n + '/service-data/networks/network/'\n + $networkId\n + '/network-data/network-topology/'` \" />\n \n",
     "comments":"",
-    "x":1117.0039901733398,
-    "y":791.5274066925049,
-    "z":"b8d6a9b7.54bca8",
+    "x":1091.2724304199219,
+    "y":787.8607425689697,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"378e343e.0cb45c",
+    "id":"d2e9c512.6abce8",
     "type":"set",
     "name":"set networkId",
     "xml":"<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n",
     "comments":"",
-    "x":1111.289623260498,
-    "y":754.3845148086548,
-    "z":"b8d6a9b7.54bca8",
+    "x":1085.55806350708,
+    "y":750.7178506851196,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"c13afebf.e4af7",
+    "id":"a782fd8c.f34ee",
     "type":"block",
     "name":"block : saveNetworkData",
     "xml":"<block atomic=\"true\">",
     "atomic":"true",
     "comments":"",
     "outputs":1,
-    "x":854.0000610351562,
-    "y":730.3333559036255,
-    "z":"b8d6a9b7.54bca8",
+    "x":828.2685012817383,
+    "y":726.6666917800903,
+    "z":"7989b353.45560c",
     "wires":[
       [
-        "378e343e.0cb45c",
-        "ba49b6c1.a72218",
-        "44d19a8f.ba7544",
-        "e247e731.bf5fd8"
+        "d2e9c512.6abce8",
+        "45699908.a75b98",
+        "50cb404a.13f74",
+        "768af1e8.a21de"
       ]
     ]
   },
   {
-    "id":"74d41b77.b05d54",
+    "id":"d2714bfd.01d828",
     "type":"comment",
     "name":"TODO",
     "info":"Currently deactivate does deletion too, later divide in two phases.",
     "comments":"",
-    "x":736,
-    "y":23.666664123535156,
-    "z":"b8d6a9b7.54bca8",
+    "x":710.268440246582,
+    "y":20,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"44d19a8f.ba7544",
+    "id":"50cb404a.13f74",
     "type":"set",
     "name":"copy input to service-data",
     "xml":"<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.sdnc-request-header.' value='`$network-topology-operation-input.sdnc-request-header.`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.request-information.' value='`$network-topology-operation-input.request-information.`' />\n",
     "comments":"",
-    "x":1147.0000686645508,
-    "y":710.6666679382324,
-    "z":"b8d6a9b7.54bca8",
+    "x":1121.2685089111328,
+    "y":707.0000038146973,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
   },
   {
-    "id":"e247e731.bf5fd8",
+    "id":"768af1e8.a21de",
     "type":"set",
     "name":"set network-level-oper-status",
     "xml":"<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status' value='Deleted' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />\n",
     "comments":"",
-    "x":1161,
-    "y":838.6666259765625,
-    "z":"b8d6a9b7.54bca8",
+    "x":1135.268440246582,
+    "y":834.9999618530273,
+    "z":"7989b353.45560c",
     "wires":[
 
     ]
index 02bab6d..a4469c9 100644 (file)
@@ -1,59 +1,60 @@
 [
   {
-    "id":"9fbc00bc.c5915",
+    "id":"ba95087e.92b9a8",
     "type":"for",
     "name":"for each network-input-parameters",
     "xml":"<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n\n",
     "comments":"",
     "outputs":1,
-    "x":692.6666564941406,
-    "y":154.83338117599487,
-    "z":"47ab735d.a7360c",
+    "x":727.3197174072266,
+    "y":129.1666979789734,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "a976418d.bf0e8"
+        "ae14dcf0.2fa2"
       ]
     ]
   },
   {
-    "id":"bd4a5cad.24385",
+    "id":"28487c0a.d2f1d4",
     "type":"block",
     "name":"block",
     "xml":"<block>\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":915.6666793823242,
-    "y":284.8333406448364,
-    "z":"47ab735d.a7360c",
+    "x":950.3197402954102,
+    "y":259.16665744781494,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "baeb18be.64e288",
-        "ebc31264.45c9c",
-        "6dd687c5.d25178",
-        "4aa7ce12.c2c5c",
-        "8d91f51f.010838",
-        "a564bd41.e58b8",
-        "dfd01ad4.2d6c58",
-        "9f877a62.41f918",
-        "a1c6afab.017d9",
-        "18c864fe.2d77ab",
-        "f8675cad.a9a8b",
-        "c93315a.3d905e8",
-        "5e4cd98f.ace3e8"
+        "ad2f29e4.7e0148",
+        "3e9c0ee8.789922",
+        "c68a818d.6aada",
+        "d2dc6063.75e3d",
+        "5b5e1852.3a7938",
+        "ebff3dbb.cb64",
+        "b517b557.2b1c88",
+        "4b1e3c3c.1ae2b4",
+        "293c94ec.7eed0c",
+        "d912bc7a.af608",
+        "6132d023.70902",
+        "137f7cf2.c3ab93",
+        "1d0ed859.af0d08",
+        "5509cc69.b39b94"
       ]
     ]
   },
   {
-    "id":"1f0e911e.e29fcf",
+    "id":"657025f9.1e55dc",
     "type":"execute",
     "name":"checkRequiredL2Parameters",
-    "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"$validate.dci-connects.name\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site1_id\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site2_id\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site1_networkName\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site2_networkName\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site1_importRT1\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site2_importRT1\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site1_exportRT1\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site2_exportRT1\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site1_vni\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.site2_vni\" value=\"\"/>\n<parameter name=\"$validate.dci-connects.tunnelType\" value=\"\"/>\n\n",
+    "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"`$validate.dci-connects.name`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site1_id`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site2_id`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site1_networkName`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site2_networkName`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site1_importRT1`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site2_importRT1`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site1_exportRT1`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site2_exportRT1`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site1_vni`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.site2_vni`\" value=\"\"/>\n<parameter name=\"`$validate.dci-connects.tunnelType`\" value=\"\"/>\n\n",
     "comments":"",
     "outputs":1,
-    "x":729.3334350585938,
-    "y":422.333349943161,
-    "z":"47ab735d.a7360c",
+    "x":763.9864959716797,
+    "y":396.6666667461395,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"e94160.d414eea",
+    "id":"bea84f00.558f5",
     "type":"dgstart",
     "name":"DGSTART",
     "outputs":1,
-    "x":87.66666412353516,
-    "y":81.66666412353516,
-    "z":"47ab735d.a7360c",
+    "x":122.3197250366211,
+    "y":55.99998092651367,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "e29a088c.48c7f8"
+        "10709a4.e272a66"
       ]
     ]
   },
   {
-    "id":"e29a088c.48c7f8",
+    "id":"10709a4.e272a66",
     "type":"service-logic",
     "name":"GENERIC-RESOURCE-API ${project.version}",
     "module":"GENERIC-RESOURCE-API",
     "comments":"",
     "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}'>",
     "outputs":1,
-    "x":332.95237731933594,
-    "y":80.90474319458008,
-    "z":"47ab735d.a7360c",
+    "x":367.6054382324219,
+    "y":55.238059997558594,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "5a029ef9.54fab"
+        "6b6d13a7.c62a8c"
       ]
     ]
   },
   {
-    "id":"5a029ef9.54fab",
+    "id":"6b6d13a7.c62a8c",
     "type":"method",
     "name":"method validate-network-input-parameters",
     "xml":"<method rpc='validate-overlay-network-input-parameters' mode='sync'>\n",
     "comments":"",
     "outputs":1,
-    "x":290.5833511352539,
-    "y":155.91968154907227,
-    "z":"47ab735d.a7360c",
+    "x":325.23641204833984,
+    "y":130.25299835205078,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "9fbc00bc.c5915"
+        "ba95087e.92b9a8"
       ]
     ]
   },
   {
-    "id":"f2681b3f.65fb58",
+    "id":"62808866.b25cf8",
     "type":"execute",
     "name":"checkAdditionalL3Parameters",
-    "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"$network-topology-operation-input.network-request-input.network-input-parameters.site1_routerId\" value=\"\"/>\n<parameter name=\"$network-topology-operation-input.network-request-input.network-input-parameters.site2_routerId\" value=\"\"/>\n\n",
+    "xml":"<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"`$network-topology-operation-input.network-request-input.network-input-parameters.site1_routerId`\" value=\"\"/>\n<parameter name=\"`$network-topology-operation-input.network-request-input.network-input-parameters.site2_routerId`\" value=\"\"/>\n\n",
     "comments":"",
     "outputs":1,
-    "x":869.6666870117188,
-    "y":517.6666526794434,
-    "z":"47ab735d.a7360c",
+    "x":904.3197479248047,
+    "y":491.9999694824219,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"23001689.a4dc8a",
+    "id":"766e54f6.c89c1c",
     "type":"switchNode",
     "name":"switch value",
     "xml":"<switch test=\"`$validate.dci-connects.tunnelType`\">\n",
     "comments":"",
     "outputs":1,
-    "x":468.6666717529297,
-    "y":580.666618347168,
-    "z":"47ab735d.a7360c",
+    "x":503.3197326660156,
+    "y":554.9999351501465,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "a5c0553.c8c39a8",
-        "a1b97140.efa03",
-        "49ee51a5.f039a"
+        "63292a9d.15ee34",
+        "319f787e.f84698",
+        "43d71a57.0cfe24"
       ]
     ]
   },
   {
-    "id":"a5c0553.c8c39a8",
+    "id":"63292a9d.15ee34",
     "type":"outcome",
     "name":"L3-DCI",
     "xml":"<outcome value='L3-DCI'>",
     "comments":"",
     "outputs":1,
-    "x":649.0000076293945,
-    "y":516.6664600372314,
-    "z":"47ab735d.a7360c",
+    "x":683.6530685424805,
+    "y":490.99977684020996,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "f2681b3f.65fb58"
+        "62808866.b25cf8"
       ]
     ]
   },
   {
-    "id":"a1b97140.efa03",
+    "id":"319f787e.f84698",
     "type":"outcome",
     "name":"L2-DCI",
     "xml":"<outcome value='L2-DCI'>",
     "comments":"",
     "outputs":1,
-    "x":646.9998931884766,
-    "y":589.6664056777954,
-    "z":"47ab735d.a7360c",
+    "x":681.6529541015625,
+    "y":563.9997224807739,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
 
     ]
   },
   {
-    "id":"49ee51a5.f039a",
+    "id":"43d71a57.0cfe24",
     "type":"outcome",
     "name":"other",
     "xml":"<outcome value='other'>",
     "comments":"",
     "outputs":1,
-    "x":645.0000095367432,
-    "y":671.3330984115601,
-    "z":"47ab735d.a7360c",
+    "x":679.6530704498291,
+    "y":645.6664152145386,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "fba967af.e87968"
+        "f6f6f732.6fe428"
       ]
     ]
   },
   {
-    "id":"fba967af.e87968",
+    "id":"f6f6f732.6fe428",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
     "comments":"",
-    "x":858.4285316467285,
-    "y":671.3331251144409,
-    "z":"47ab735d.a7360c",
+    "x":893.0815925598145,
+    "y":645.6664419174194,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"baeb18be.64e288",
+    "id":"ad2f29e4.7e0148",
     "type":"switchNode",
     "name":"switch site1_id",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_id'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1202.6669235229492,
-    "y":170.83347511291504,
-    "z":"47ab735d.a7360c",
+    "x":1237.3199844360352,
+    "y":145.16679191589355,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "2ad98395.e759ac"
+        "f33cf253.17a49"
       ]
     ]
   },
   {
-    "id":"ebc31264.45c9c",
+    "id":"3e9c0ee8.789922",
     "type":"switchNode",
     "name":"switch site1_importRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_importRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1236.6191329956055,
-    "y":955.1194496154785,
-    "z":"47ab735d.a7360c",
+    "x":1238.9646034240723,
+    "y":553.2989673614502,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "f0e05479.676558"
+        "5eac7584.6d267c"
       ]
     ]
   },
   {
-    "id":"6dd687c5.d25178",
+    "id":"c68a818d.6aada",
     "type":"switchNode",
     "name":"switch site1_exportRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_exportRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1234.619213104248,
-    "y":1197.119421005249,
-    "z":"47ab735d.a7360c",
+    "x":1233.887710571289,
+    "y":689.9144258499146,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "261269c8.cc3de6"
+        "e98038fe.3bc7a8"
       ]
     ]
   },
   {
-    "id":"4aa7ce12.c2c5c",
+    "id":"d2dc6063.75e3d",
     "type":"switchNode",
     "name":"switch site1_vni",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_vni'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1214.6191482543945,
-    "y":1446.1195335388184,
-    "z":"47ab735d.a7360c",
+    "x":1206.1955490112305,
+    "y":808.9145526885986,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "8460bab.5cb4748"
+        "7c71225a.f8d93c"
       ]
     ]
   },
   {
-    "id":"2ad98395.e759ac",
+    "id":"f33cf253.17a49",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1417.6669235229492,
-    "y":169.83347511291504,
-    "z":"47ab735d.a7360c",
+    "x":1452.3199844360352,
+    "y":144.16679191589355,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "4e98bbb2.6da394",
-        "7d1e7107.e98d7"
+        "479be6ca.797c48"
       ]
     ]
   },
   {
-    "id":"f0e05479.676558",
+    "id":"5eac7584.6d267c",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1438.6191329956055,
-    "y":954.1194496154785,
-    "z":"47ab735d.a7360c",
+    "x":1440.9646034240723,
+    "y":552.2989673614502,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "979386d3.b24028",
-        "26bcb080.9de85"
+        "8e2e8c1d.89a89"
       ]
     ]
   },
   {
-    "id":"261269c8.cc3de6",
+    "id":"e98038fe.3bc7a8",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1430.619213104248,
-    "y":1194.119421005249,
-    "z":"47ab735d.a7360c",
+    "x":1429.887710571289,
+    "y":686.9144258499146,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "7a713e79.f07e5",
-        "cc5ed7e8.5ea2b8"
+        "53264553.d1234c"
       ]
     ]
   },
   {
-    "id":"8460bab.5cb4748",
+    "id":"7c71225a.f8d93c",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1413.6191444396973,
-    "y":1446.1195526123047,
-    "z":"47ab735d.a7360c",
+    "x":1405.1955451965332,
+    "y":808.914571762085,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "6a2f200.8e65de",
-        "4214073.a9e53f8"
+        "a5b17398.c8fe9"
       ]
     ]
   },
   {
-    "id":"8d91f51f.010838",
+    "id":"5b5e1852.3a7938",
     "type":"switchNode",
     "name":"switch name",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1199.8334884643555,
-    "y":112.00010681152344,
-    "z":"47ab735d.a7360c",
+    "x":1234.4865493774414,
+    "y":86.33342361450195,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "c02bf1f3.bbbf4"
+        "1557c16b.13de0f"
       ]
     ]
   },
   {
-    "id":"c02bf1f3.bbbf4",
+    "id":"1557c16b.13de0f",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1411.8334579467773,
-    "y":112.00010681152344,
-    "z":"47ab735d.a7360c",
+    "x":1454.1791381835938,
+    "y":85.56419563293457,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "25b2958.f7a656a",
-        "9b6f27eb.9ced48"
+        "da60451d.6b55f8"
       ]
     ]
   },
   {
-    "id":"25b2958.f7a656a",
+    "id":"1db7b8be.899e57",
     "type":"set",
     "name":"set name",
     "xml":"<set>\n<parameter name='validate.dci-connects.name' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1597.8335075378418,
-    "y":49.000104904174805,
-    "z":"47ab735d.a7360c",
+    "x":1842.4868621826172,
+    "y":86.41035079956055,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"a564bd41.e58b8",
+    "id":"ebff3dbb.cb64",
     "type":"switchNode",
     "name":"switch site1_networkName",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_networkName'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1239.9998664855957,
-    "y":450.00013637542725,
-    "z":"47ab735d.a7360c",
+    "x":1270.03755569458,
+    "y":274.3334674835205,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "fa867ada.bd0d38"
+        "92423844.76f288"
       ]
     ]
   },
   {
-    "id":"fa867ada.bd0d38",
+    "id":"92423844.76f288",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1437.9998664855957,
-    "y":450.00013637542725,
-    "z":"47ab735d.a7360c",
+    "x":1468.03755569458,
+    "y":274.3334674835205,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "431614dd.2bc43c",
-        "44ab7436.2e79fc"
+        "360a973d.9d1cc8"
       ]
     ]
   },
   {
-    "id":"9b6f27eb.9ced48",
+    "id":"96044bd5.858c28",
     "type":"switchNode",
     "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.name`\">\n",
+    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1608.3333549499512,
-    "y":108.66667079925537,
-    "z":"47ab735d.a7360c",
+    "x":2098.370994567871,
+    "y":518.3846913799644,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "a83b8d69.c7d06"
+        "d3d16a56.8a9738"
       ]
     ]
   },
   {
-    "id":"a83b8d69.c7d06",
+    "id":"d3d16a56.8a9738",
     "type":"outcome",
     "name":"NULL",
     "xml":"<outcome value=''>",
     "comments":"",
     "outputs":1,
-    "x":1775.3334617614746,
-    "y":107.52376461029053,
-    "z":"47ab735d.a7360c",
+    "x":2265.3712005615234,
+    "y":518.0110122188926,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "d8d1825d.06b8d"
+        "ee6eab17.fc7618"
       ]
     ]
   },
   {
-    "id":"d8d1825d.06b8d",
+    "id":"ee6eab17.fc7618",
     "type":"returnFailure",
     "name":"return failure",
     "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
     "comments":"",
-    "x":1947.7621879577637,
-    "y":107.52376365661621,
-    "z":"47ab735d.a7360c",
+    "x":2433.1845703125,
+    "y":518.0109936222434,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"4e98bbb2.6da394",
+    "id":"f8ed6bb4.b05df8",
     "type":"set",
     "name":"set site1_id",
     "xml":"<set>\n<parameter name='validate.dci-connects.site1_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1599.6667251586914,
-    "y":173.66665601730347,
-    "z":"47ab735d.a7360c",
+    "x":1851.243019104004,
+    "y":143.6922788619995,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"7d1e7107.e98d7",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_id`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1604.6666259765625,
-    "y":239.66665649414062,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "fa0cb448.d0c078"
-      ]
-    ]
-  },
-  {
-    "id":"fa0cb448.d0c078",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1771.666732788086,
-    "y":238.52375030517578,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "41562682.d2bfb8"
-      ]
-    ]
-  },
-  {
-    "id":"41562682.d2bfb8",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1944.095458984375,
-    "y":238.52374935150146,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"dfd01ad4.2d6c58",
+    "id":"b517b557.2b1c88",
     "type":"switchNode",
     "name":"switch site2_id",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_id'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1206.6666259765625,
-    "y":305.6666564941406,
-    "z":"47ab735d.a7360c",
+    "x":1235.935214996338,
+    "y":207.692289352417,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "fcbf7abe.141ca8"
+        "417631c9.904ff"
       ]
     ]
   },
   {
-    "id":"fcbf7abe.141ca8",
+    "id":"417631c9.904ff",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1421.6666259765625,
-    "y":304.6666564941406,
-    "z":"47ab735d.a7360c",
+    "x":1450.935214996338,
+    "y":206.692289352417,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "6b022b57.4ad064",
-        "8a3f337.89f0bd"
+        "d9eecf1d.5da05"
       ]
     ]
   },
   {
-    "id":"6b022b57.4ad064",
+    "id":"54871b70.cd0a24",
     "type":"set",
     "name":"set site2_id",
     "xml":"<set>\n<parameter name='validate.dci-connects.site2_id' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1603.6664276123047,
-    "y":308.49983739852905,
-    "z":"47ab735d.a7360c",
+    "x":1842.9352684020996,
+    "y":205.14089107513428,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"8a3f337.89f0bd",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site2_id`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1608.6663284301758,
-    "y":374.4998378753662,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "b06be411.9d3b28"
-      ]
-    ]
-  },
-  {
-    "id":"b06be411.9d3b28",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1775.6664352416992,
-    "y":373.35693168640137,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "64843880.ff2538"
-      ]
-    ]
-  },
-  {
-    "id":"64843880.ff2538",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1948.0951614379883,
-    "y":373.35693073272705,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"431614dd.2bc43c",
+    "id":"4ef856dd.ae2728",
     "type":"set",
     "name":"set site1_networkName",
     "xml":"<set>\n<parameter name='validate.dci-connects.site1_networkName' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1641,
-    "y":450.6666564941406,
-    "z":"47ab735d.a7360c",
+    "x":1874.1148681640625,
+    "y":278.0769100189209,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"44ab7436.2e79fc",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_networkName`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1605.999900817871,
-    "y":516.6666569709778,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "d2b45562.0c7fc8"
-      ]
-    ]
-  },
-  {
-    "id":"d2b45562.0c7fc8",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1773.0000076293945,
-    "y":515.5237507820129,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "61b1e1a0.11314"
-      ]
-    ]
-  },
-  {
-    "id":"61b1e1a0.11314",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1945.4287338256836,
-    "y":515.5237498283386,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"9f877a62.41f918",
+    "id":"4b1e3c3c.1ae2b4",
     "type":"switchNode",
     "name":"switch site2_networkName",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_networkName'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1240,
-    "y":578.6666259765625,
-    "z":"47ab735d.a7360c",
+    "x":1261.5761260986328,
+    "y":339.153790473938,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "f79dec8d.61c58"
+        "9f5a1ec2.9dcc9"
       ]
     ]
   },
   {
-    "id":"f79dec8d.61c58",
+    "id":"9f5a1ec2.9dcc9",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1438,
-    "y":578.6666259765625,
-    "z":"47ab735d.a7360c",
+    "x":1459.5761260986328,
+    "y":339.153790473938,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "1658307e.f7c1e",
-        "d3a1f175.6b3b3"
+        "822ee2d3.48c3c"
       ]
     ]
   },
   {
-    "id":"1658307e.f7c1e",
+    "id":"ad54b8c9.7da448",
     "type":"set",
     "name":"set site1_networkName",
     "xml":"<set>\n<parameter name='validate.dci-connects.site2_networkName' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1641.0001335144043,
-    "y":579.3331460952759,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"d3a1f175.6b3b3",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site2_networkName`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1606.0000343322754,
-    "y":645.333146572113,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "c14e96c.8f5af68"
-      ]
-    ]
-  },
-  {
-    "id":"c14e96c.8f5af68",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1773.0001411437988,
-    "y":644.1902403831482,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "d3b1b6c2.9459b8"
-      ]
-    ]
-  },
-  {
-    "id":"d3b1b6c2.9459b8",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1945.428867340088,
-    "y":644.1902394294739,
-    "z":"47ab735d.a7360c",
+    "x":1867.9607391357422,
+    "y":339.8202781677246,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"a1c6afab.017d9",
+    "id":"293c94ec.7eed0c",
     "type":"switchNode",
     "name":"switch site1_routerId",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_routerId'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1225.3333282470703,
-    "y":710.83371925354,
-    "z":"47ab735d.a7360c",
+    "x":1238.44775390625,
+    "y":404.3978147506714,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "a9bc0844.f2eaf8"
+        "bd102392.9272f"
       ]
     ]
   },
   {
-    "id":"a9bc0844.f2eaf8",
+    "id":"bd102392.9272f",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1430.3333282470703,
-    "y":709.83371925354,
-    "z":"47ab735d.a7360c",
+    "x":1443.44775390625,
+    "y":403.3978147506714,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "5bbbca15.5f16f4",
-        "51615f09.7cd5"
+        "e3a432d7.d3122"
       ]
     ]
   },
   {
-    "id":"5bbbca15.5f16f4",
+    "id":"aa160e34.e4b32",
     "type":"set",
     "name":"set site1_routerId",
     "xml":"<set>\n<parameter name='validate.dci-connects.site1_routerId' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1618.333251953125,
-    "y":711,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"51615f09.7cd5",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_routerId`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1603.333152770996,
-    "y":777.0000004768372,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "5c8e20c7.731dc"
-      ]
-    ]
-  },
-  {
-    "id":"5c8e20c7.731dc",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1770.3332595825195,
-    "y":775.8570942878723,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "dc036fc4.b3148"
-      ]
-    ]
-  },
-  {
-    "id":"dc036fc4.b3148",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1942.7619857788086,
-    "y":775.857093334198,
-    "z":"47ab735d.a7360c",
+    "x":1847.601577758789,
+    "y":402.2564105987549,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"ca9364d2.2f4418",
+    "id":"5509cc69.b39b94",
     "type":"switchNode",
     "name":"switch site2_routerId",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_routerId'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1231.333251953125,
-    "y":833,
-    "z":"47ab735d.a7360c",
+    "x":1235.986557006836,
+    "y":475.79493522644043,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "3ff6c495.85cb0c"
+        "6e0eb7d7.46a9d8"
       ]
     ]
   },
   {
-    "id":"3ff6c495.85cb0c",
+    "id":"6e0eb7d7.46a9d8",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1436.333251953125,
-    "y":832,
-    "z":"47ab735d.a7360c",
+    "x":1440.986557006836,
+    "y":474.79493522644043,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "22ffcf96.237c7",
-        "5abc130e.c8a7ec"
+        "82d1be44.e3709"
       ]
     ]
   },
   {
-    "id":"22ffcf96.237c7",
+    "id":"6301c339.b9a5ac",
     "type":"set",
     "name":"set site2_routerId",
     "xml":"<set>\n<parameter name='validate.dci-connects.site2_routerId' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1624.3331756591797,
-    "y":833.16628074646,
-    "z":"47ab735d.a7360c",
+    "x":1868.9871444702148,
+    "y":475.19210052490234,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"5abc130e.c8a7ec",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site2_routerId`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1609.3330764770508,
-    "y":899.1662812232971,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "11b34474.2a006c"
-      ]
-    ]
-  },
-  {
-    "id":"11b34474.2a006c",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1776.3331832885742,
-    "y":898.0233750343323,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "3492baf9.c74166"
-      ]
-    ]
-  },
-  {
-    "id":"3492baf9.c74166",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1948.7619094848633,
-    "y":898.023374080658,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"979386d3.b24028",
+    "id":"56ed96a3.41ee28",
     "type":"set",
     "name":"set site2_routerId",
     "xml":"<set>\n<parameter name='validate.dci-connects.site1_importRT1' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1622.333251953125,
-    "y":955,
-    "z":"47ab735d.a7360c",
+    "x":1860.8328247070312,
+    "y":552.410285949707,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"26bcb080.9de85",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_importRT1`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1607.333152770996,
-    "y":1021.0000004768372,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "ef415eca.43e4c"
-      ]
-    ]
-  },
-  {
-    "id":"ef415eca.43e4c",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1774.3332595825195,
-    "y":1019.8570942878723,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "86ecacf6.62cbf"
-      ]
-    ]
-  },
-  {
-    "id":"86ecacf6.62cbf",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1946.7619857788086,
-    "y":1019.857093334198,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"18c864fe.2d77ab",
+    "id":"d912bc7a.af608",
     "type":"switchNode",
     "name":"switch site2_importRT1",
     "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_importRT1'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1234,
-    "y":1073.333251953125,
-    "z":"47ab735d.a7360c",
+    "x":1238.653060913086,
+    "y":621.5128269195557,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "ed82852f.fe5c18"
+        "767cef4c.87c12"
       ]
     ]
   },
   {
-    "id":"ed82852f.fe5c18",
+    "id":"767cef4c.87c12",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1436,
-    "y":1072.333251953125,
-    "z":"47ab735d.a7360c",
+    "x":1440.653060913086,
+    "y":620.5128269195557,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "d6046005.c3e8f",
-        "f99cbbe6.ae2498"
+        "774128e9.097e98"
       ]
     ]
   },
   {
-    "id":"d6046005.c3e8f",
+    "id":"1fe27c7.2dcc584",
     "type":"set",
     "name":"set site2_importRT1",
     "xml":"<set>\n<parameter name='validate.dci-connects.site2_importRT1' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1619.7141189575195,
-    "y":1073.2138023376465,
-    "z":"47ab735d.a7360c",
+    "x":1862.8285751342773,
+    "y":620.6240797042847,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"f99cbbe6.ae2498",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site2_importRT1`\">\n",
-    "comments":"",
-    "outputs":1,
-    "x":1604.7140197753906,
-    "y":1139.2138028144836,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "8c236b10.143bc8"
-      ]
-    ]
-  },
-  {
-    "id":"8c236b10.143bc8",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
-    "comments":"",
-    "outputs":1,
-    "x":1771.714126586914,
-    "y":1138.0708966255188,
-    "z":"47ab735d.a7360c",
-    "wires":[
-      [
-        "bea6a75d.110d08"
-      ]
-    ]
-  },
-  {
-    "id":"bea6a75d.110d08",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1944.1428527832031,
-    "y":1138.0708956718445,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"7a713e79.f07e5",
+    "id":"addc94d5.935028",
     "type":"set",
     "name":"set site1_exportRT1",
     "xml":"<set>\n<parameter name='validate.dci-connects.site1_exportRT1' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1628,
-    "y":1194.6666259765625,
-    "z":"47ab735d.a7360c",
+    "x":1844.9608268737793,
+    "y":682.8463268280029,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"cc5ed7e8.5ea2b8",
+    "id":"6132d023.70902",
     "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_exportRT1`\">\n",
+    "name":"switch site1_exportRT2",
+    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_exportRT2'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1612.999900817871,
-    "y":1260.6666264533997,
-    "z":"47ab735d.a7360c",
+    "x":1230.9609603881836,
+    "y":747.7693099975586,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "86630450.14c6c8"
+        "feb35a24.cd3648"
       ]
     ]
   },
   {
-    "id":"86630450.14c6c8",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
+    "id":"feb35a24.cd3648",
+    "type":"outcomeTrue",
+    "name":"true",
+    "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1780.0000076293945,
-    "y":1259.5237202644348,
-    "z":"47ab735d.a7360c",
+    "x":1426.9609603881836,
+    "y":744.7693099975586,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "468368dd.119d68"
+        "4b3b20e7.2b2fe"
       ]
     ]
   },
   {
-    "id":"468368dd.119d68",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
+    "id":"c9f8c3ab.70b24",
+    "type":"set",
+    "name":"set site1_exportRT2",
+    "xml":"<set>\n<parameter name='validate.dci-connects.site1_exportRT2' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1952.4287338256836,
-    "y":1259.5237193107605,
-    "z":"47ab735d.a7360c",
+    "x":1840.4958572387695,
+    "y":740.7011775970459,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"f8675cad.a9a8b",
+    "id":"a5dc4d63.d58b1",
+    "type":"set",
+    "name":"set site1_vni",
+    "xml":"<set>\n<parameter name='validate.dci-connects.site1_vni' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
+    "comments":"",
+    "x":1812.9096298217773,
+    "y":807.6412315368652,
+    "z":"b32ccb5b.ff5d48",
+    "wires":[
+
+    ]
+  },
+  {
+    "id":"137f7cf2.c3ab93",
     "type":"switchNode",
-    "name":"switch site1_exportRT2",
-    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_exportRT2'`\">\n",
+    "name":"switch site2_vni",
+    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_vni'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1234,
-    "y":1322.6666259765625,
-    "z":"47ab735d.a7360c",
+    "x":1203.6532287597656,
+    "y":873.3337364196777,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "7c5b768c.6c5ba8"
+        "79ded29d.4ddd9c"
       ]
     ]
   },
   {
-    "id":"7c5b768c.6c5ba8",
+    "id":"79ded29d.4ddd9c",
     "type":"outcomeTrue",
     "name":"true",
     "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1430,
-    "y":1319.6666259765625,
-    "z":"47ab735d.a7360c",
+    "x":1402.6532249450684,
+    "y":873.3337554931641,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "632409be.2fe268",
-        "ac332471.3b3248"
+        "d0c7e690.e8d078"
       ]
     ]
   },
   {
-    "id":"632409be.2fe268",
+    "id":"8a4479c0.ee42f8",
     "type":"set",
-    "name":"set site1_exportRT2",
-    "xml":"<set>\n<parameter name='validate.dci-connects.site1_exportRT2' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
+    "name":"set site2_vni",
+    "xml":"<set>\n<parameter name='validate.dci-connects.site2_vni' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1627.380786895752,
-    "y":1320.213830947876,
-    "z":"47ab735d.a7360c",
+    "x":1807.2905578613281,
+    "y":871.2911982536316,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"ac332471.3b3248",
+    "id":"1d0ed859.af0d08",
     "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_exportRT2`\">\n",
+    "name":"switch tunnelType",
+    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'tunnelType'`\">\n",
     "comments":"",
     "outputs":1,
-    "x":1612.380687713623,
-    "y":1386.2138314247131,
-    "z":"47ab735d.a7360c",
+    "x":1207.5376205444336,
+    "y":940.372227191925,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "aa9c2541.4a4bd8"
+        "5540f5e2.10ecbc"
       ]
     ]
   },
   {
-    "id":"aa9c2541.4a4bd8",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
+    "id":"5540f5e2.10ecbc",
+    "type":"outcomeTrue",
+    "name":"true",
+    "xml":"<outcome value='true'>\n",
     "comments":"",
     "outputs":1,
-    "x":1779.3807945251465,
-    "y":1385.0709252357483,
-    "z":"47ab735d.a7360c",
+    "x":1413.5376205444336,
+    "y":940.372227191925,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "b786e793.f56c18"
+        "f2527f65.6836f"
       ]
     ]
   },
   {
-    "id":"b786e793.f56c18",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
+    "id":"99b782e.ba8658",
+    "type":"set",
+    "name":"set tunnelType",
+    "xml":"<set>\n<parameter name='prop.dci-connects.tunnelType' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
     "comments":"",
-    "x":1951.8095207214355,
-    "y":1385.070924282074,
-    "z":"47ab735d.a7360c",
+    "x":1812.8451919555664,
+    "y":935.9876976013184,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"6a2f200.8e65de",
-    "type":"set",
-    "name":"set site1_vni",
-    "xml":"<set>\n<parameter name='validate.dci-connects.site1_vni' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
+    "id":"a101c9de.bfa5c8",
+    "type":"comment",
+    "name":"TODO: optimize the activate by using parameter assignment here",
+    "info":"",
     "comments":"",
-    "x":1621.333251953125,
-    "y":1451,
-    "z":"47ab735d.a7360c",
+    "x":1100.3197479248047,
+    "y":20,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
 
     ]
   },
   {
-    "id":"4214073.a9e53f8",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site1_vni`\">\n",
+    "id":"ae14dcf0.2fa2",
+    "type":"block",
+    "name":"block validate",
+    "xml":"<block atomic=\"true\">\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1606.333152770996,
-    "y":1517.0000004768372,
-    "z":"47ab735d.a7360c",
+    "x":575.3197402954102,
+    "y":261.9999895095825,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "83c7c713.88af68"
+        "28487c0a.d2f1d4",
+        "657025f9.1e55dc",
+        "766e54f6.c89c1c"
       ]
     ]
   },
   {
-    "id":"83c7c713.88af68",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
+    "id":"da60451d.6b55f8",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1773.3332595825195,
-    "y":1515.8570942878723,
-    "z":"47ab735d.a7360c",
+    "x":1625.0120544433594,
+    "y":86.55049514770508,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "a4f203d2.7ca8"
+        "1db7b8be.899e57",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"a4f203d2.7ca8",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
-    "comments":"",
-    "x":1945.7619857788086,
-    "y":1515.857093334198,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"c93315a.3d905e8",
-    "type":"switchNode",
-    "name":"switch site2_vni",
-    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_vni'`\">\n",
+    "id":"479be6ca.797c48",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1219.0001831054688,
-    "y":1579.0001740455627,
-    "z":"47ab735d.a7360c",
+    "x":1624.242691040039,
+    "y":144.2427978515625,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "ef47961a.8fd608"
+        "f8ed6bb4.b05df8",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"ef47961a.8fd608",
-    "type":"outcomeTrue",
-    "name":"true",
-    "xml":"<outcome value='true'>\n",
+    "id":"d9eecf1d.5da05",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1418.0001792907715,
-    "y":1579.000193119049,
-    "z":"47ab735d.a7360c",
+    "x":1616.5506019592285,
+    "y":205.78127479553223,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "7976c64e.576738",
-        "835fae91.9704a"
+        "54871b70.cd0a24",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"7976c64e.576738",
-    "type":"set",
-    "name":"set site2_vni",
-    "xml":"<set>\n<parameter name='validate.dci-connects.site2_vni' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
-    "comments":"",
-    "x":1625.7142868041992,
-    "y":1583.8806405067444,
-    "z":"47ab735d.a7360c",
-    "wires":[
-
-    ]
-  },
-  {
-    "id":"835fae91.9704a",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.site2_vni`\">\n",
+    "id":"360a973d.9d1cc8",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1610.7141876220703,
-    "y":1649.8806409835815,
-    "z":"47ab735d.a7360c",
+    "x":1615.0120849609375,
+    "y":275.78126430511475,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "88d0a6fa.f7ddb8"
+        "4ef856dd.ae2728",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"88d0a6fa.f7ddb8",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
+    "id":"822ee2d3.48c3c",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1777.7142944335938,
-    "y":1648.7377347946167,
-    "z":"47ab735d.a7360c",
+    "x":1606.550521850586,
+    "y":338.858193397522,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "4e2d2d8e.6e8494"
+        "ad54b8c9.7da448",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"4e2d2d8e.6e8494",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
+    "id":"e3a432d7.d3122",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
-    "x":1950.1430206298828,
-    "y":1648.7377338409424,
-    "z":"47ab735d.a7360c",
+    "outputs":1,
+    "x":1596.5502471923828,
+    "y":403.1658983230591,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
-
+      [
+        "aa160e34.e4b32",
+        "96044bd5.858c28"
+      ]
     ]
   },
   {
-    "id":"5e4cd98f.ace3e8",
-    "type":"switchNode",
-    "name":"switch tunnelType",
-    "xml":"<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'tunnelType'`\">\n",
+    "id":"82d1be44.e3709",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1227.4997482299805,
-    "y":1704.5002737045288,
-    "z":"47ab735d.a7360c",
+    "x":1587.319839477539,
+    "y":477.3197727203369,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "60d09a1d.8eacd4"
+        "6301c339.b9a5ac",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"60d09a1d.8eacd4",
-    "type":"outcomeTrue",
-    "name":"true",
-    "xml":"<outcome value='true'>\n",
+    "id":"8e2e8c1d.89a89",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1433.4997482299805,
-    "y":1704.5002737045288,
-    "z":"47ab735d.a7360c",
+    "x":1588.08890914917,
+    "y":553.8582248687744,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "39b6c0a.d67614",
-        "8a998b80.e315c8"
+        "56ed96a3.41ee28",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"39b6c0a.d67614",
-    "type":"set",
-    "name":"set tunnelType",
-    "xml":"<set>\n<parameter name='prop.dci-connects.tunnelType' value='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`' />\n",
+    "id":"774128e9.097e98",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
-    "x":1620.499771118164,
-    "y":1705.5004272460938,
-    "z":"47ab735d.a7360c",
+    "outputs":1,
+    "x":1592.704360961914,
+    "y":621.5506038665771,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
-
+      [
+        "1fe27c7.2dcc584",
+        "96044bd5.858c28"
+      ]
     ]
   },
   {
-    "id":"8a998b80.e315c8",
-    "type":"switchNode",
-    "name":"switch value",
-    "xml":"<switch test=\"`$validate.dci-connects.tunnelType`\">\n",
+    "id":"53264553.d1234c",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1613,
-    "y":1775,
-    "z":"47ab735d.a7360c",
+    "x":1582.7043190002441,
+    "y":686.166033744812,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "bdc574b6.8b53a8"
+        "addc94d5.935028",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"bdc574b6.8b53a8",
-    "type":"outcome",
-    "name":"NULL",
-    "xml":"<outcome value=''>",
+    "id":"4b3b20e7.2b2fe",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":1780.0001068115234,
-    "y":1773.8570938110352,
-    "z":"47ab735d.a7360c",
+    "x":1584.2429733276367,
+    "y":744.6275215148926,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "97d6982d.d730f8"
+        "c9f8c3ab.70b24",
+        "96044bd5.858c28"
       ]
     ]
   },
   {
-    "id":"97d6982d.d730f8",
-    "type":"returnFailure",
-    "name":"return failure",
-    "xml":"<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"network-request-input.network-input-parameters.name is a required input\" />\n",
+    "id":"a5b17398.c8fe9",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
-    "x":1952.4288330078125,
-    "y":1773.8570928573608,
-    "z":"47ab735d.a7360c",
+    "outputs":1,
+    "x":1574.242935180664,
+    "y":813.8583087921143,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
-
+      [
+        "a5dc4d63.d58b1",
+        "96044bd5.858c28"
+      ]
     ]
   },
   {
-    "id":"f21b1a5d.f4c3d8",
-    "type":"comment",
-    "name":"TODO: optimize the activate by using parameter assignment here",
-    "info":"",
+    "id":"d0c7e690.e8d078",
+    "type":"block",
+    "name":"block",
+    "xml":"<block>\n",
+    "atomic":"false",
     "comments":"",
-    "x":1065.6666870117188,
-    "y":45.666683197021484,
-    "z":"47ab735d.a7360c",
+    "outputs":1,
+    "x":1567.319580078125,
+    "y":879.243043422699,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
-
+      [
+        "8a4479c0.ee42f8",
+        "96044bd5.858c28"
+      ]
     ]
   },
   {
-    "id":"a976418d.bf0e8",
+    "id":"f2527f65.6836f",
     "type":"block",
-    "name":"block validate",
-    "xml":"<block atomic=\"true\">\n",
+    "name":"block",
+    "xml":"<block>\n",
     "atomic":"false",
     "comments":"",
     "outputs":1,
-    "x":540.6666793823242,
-    "y":287.666672706604,
-    "z":"47ab735d.a7360c",
+    "x":1574.2429809570312,
+    "y":939.2429823875427,
+    "z":"b32ccb5b.ff5d48",
     "wires":[
       [
-        "bd4a5cad.24385",
-        "1f0e911e.e29fcf",
-        "23001689.a4dc8a"
+        "99b782e.ba8658",
+        "96044bd5.858c28"
       ]
     ]
   }
index d0a402c..59ffb6f 100644 (file)
                             <parameter name="field1" value="__TIMESTAMP__" />
                             <parameter name="field2" value="dci-network-topology-operation-activate" />
                             <parameter name="field3" value="dci-connects.name" />
-                            <parameter name="field4" value="$prop.dci-connects.name" />
+                            <parameter name="field4" value="`$prop.dci-connects.name`" />
                             <parameter name="field5" value="dci-connects.id" />
                             <parameter name="field6" value="`$prop.dci-connects.id`" />
                             <parameter name="field7" value="dci-connects.tunnelType" />
                         <switch test="`$prop.dci-connects.tunnelType`">
                             <outcome value="L3-DCI">
                                 <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                                    <parameter name="templateFileName" value="$prop.sdncRestApi.tempDir +'/l3-dci-connects-template.json'" />
-                                    <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l3-dci-connects'" />
-                                    <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                                    <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                                    <parameter name="templateFileName" value="`$prop.sdncRestApi.tempDir +'/l3-dci-connects-template.json'`" />
+                                    <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l3-dci-connects'`" />
+                                    <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                                    <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                                     <parameter name="format" value="json" />
                                     <parameter name="httpMethod" value="post" />
                                     <parameter name="responsePrefix" value="restapi-result" />
                             </outcome>
                             <outcome value="L2-DCI">
                                 <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                                    <parameter name="templateFileName" value="$prop.sdncRestApi.tempDir +'/l2-dci-connects-template.json'" />
-                                    <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l2-dci-connects'" />
-                                    <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                                    <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                                    <parameter name="templateFileName" value="`$prop.sdncRestApi.tempDir +'/l2-dci-connects-template.json'`" />
+                                    <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l2-dci-connects'`" />
+                                    <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                                    <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                                     <parameter name="format" value="json" />
                                     <parameter name="httpMethod" value="post" />
                                     <parameter name="responsePrefix" value="restapi-result" />
                             <parameter name="field1" value="__TIMESTAMP__" />
                             <parameter name="field2" value="dci-network-topology-operation-activate" />
                             <parameter name="field3" value="dci-connects.name" />
-                            <parameter name="field4" value="$prop.dci-connects.name" />
+                            <parameter name="field4" value="`$prop.dci-connects.name`" />
                             <parameter name="field5" value="dci-connects.id" />
                             <parameter name="field6" value="`$prop.dci-connects.id`" />
                             <parameter name="field7" value="dci-connects.tunnelType" />
                         <switch test="`$prop.dci-connects.tunnelType`">
                             <outcome value="L3-DCI">
                                 <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                                    <parameter name="templateFileName" value="$prop.sdncRestApi.tempDir +'/l3-dci-connects-template.json'" />
-                                    <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l3-dci-connects'" />
-                                    <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                                    <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                                    <parameter name="templateFileName" value="`$prop.sdncRestApi.tempDir +'/l3-dci-connects-template.json'`" />
+                                    <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l3-dci-connects'`" />
+                                    <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                                    <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                                     <parameter name="format" value="json" />
                                     <parameter name="httpMethod" value="post" />
                                     <parameter name="responsePrefix" value="restapi-result" />
                             </outcome>
                             <outcome value="L2-DCI">
                                 <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                                    <parameter name="templateFileName" value="$prop.sdncRestApi.tempDir +'/l2-dci-connects-template.json'" />
-                                    <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l2-dci-connects'" />
-                                    <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                                    <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                                    <parameter name="templateFileName" value="`$prop.sdncRestApi.tempDir +'/l2-dci-connects-template.json'`" />
+                                    <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url +'/v2.0/l2-dci-connects'`" />
+                                    <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                                    <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                                     <parameter name="format" value="json" />
                                     <parameter name="httpMethod" value="post" />
                                     <parameter name="responsePrefix" value="restapi-result" />
index 3de08ff..23f6727 100644 (file)
@@ -62,9 +62,9 @@
                <switch test="`$prop.dci-connects.tunnelType`">
                   <outcome value="L3-DCI">
                      <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                        <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l3-dci-connects/' + $prop.dci-connects.id" />
-                        <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                        <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                        <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l3-dci-connects/' + $prop.dci-connects.id`" />
+                        <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                        <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                         <parameter name="format" value="json" />
                         <parameter name="httpMethod" value="delete" />
                         <parameter name="responsePrefix" value="restapi-result" />
@@ -72,9 +72,9 @@
                   </outcome>
                   <outcome value="L2-DCI">
                      <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                        <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l2-dci-connects/' + $prop.dci-connects.id" />
-                        <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                        <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                        <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l2-dci-connects/' + $prop.dci-connects.id`" />
+                        <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                        <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                         <parameter name="format" value="json" />
                         <parameter name="httpMethod" value="delete" />
                         <parameter name="responsePrefix" value="restapi-result" />
                <switch test="`$prop.dci-connects.tunnelType`">
                   <outcome value="L3-DCI">
                      <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                        <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l3-dci-connects/' + $prop.dci-connects.id" />
-                        <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                        <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                        <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l3-dci-connects/' + $prop.dci-connects.id`" />
+                        <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                        <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                         <parameter name="format" value="json" />
                         <parameter name="httpMethod" value="delete" />
                         <parameter name="responsePrefix" value="restapi-result" />
                   </outcome>
                   <outcome value="L2-DCI">
                      <execute plugin="org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode" method="sendRequest">
-                        <parameter name="restapiUrl" value="$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l2-dci-connects/' + $prop.dci-connects.id" />
-                        <parameter name="restapiUser" value="$prop.sdncRestApi.thirdpartySdnc.user" />
-                        <parameter name="restapiPassword" value="$prop.sdncRestApi.thirdpartySdnc.password" />
+                        <parameter name="restapiUrl" value="`$prop.sdncRestApi.thirdpartySdnc.url + '/v2.0/l2-dci-connects/' + $prop.dci-connects.id`" />
+                        <parameter name="restapiUser" value="`$prop.sdncRestApi.thirdpartySdnc.user`" />
+                        <parameter name="restapiPassword" value="`$prop.sdncRestApi.thirdpartySdnc.password`" />
                         <parameter name="format" value="json" />
                         <parameter name="httpMethod" value="delete" />
                         <parameter name="responsePrefix" value="restapi-result" />
index 11461f3..4a22bd0 100644 (file)
                 <block>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'name'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.name" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.name`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.name" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_id'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_id" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_id`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_id" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_id'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site2_id" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site2_id`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site2_id" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_networkName'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_networkName" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_networkName`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_networkName" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_networkName'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site2_networkName" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site2_networkName`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site2_networkName" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_routerId'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_routerId" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_routerId`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_routerId" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
+                        </outcome>\r
+                    </switch>\r
+                    <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_routerId'`">\r
+                        <outcome value="true">\r
+                            <block>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site2_routerId" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_importRT1'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_importRT1" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_importRT1`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_importRT1" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_importRT1'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site2_importRT1" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site2_importRT1`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site2_importRT1" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_exportRT1'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_exportRT1" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_exportRT1`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_exportRT1" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_exportRT2'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_exportRT2" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_exportRT2`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_exportRT2" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site1_vni'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site1_vni" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site1_vni`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site1_vni" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'site2_vni'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="validate.dci-connects.site2_vni" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.site2_vni`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="validate.dci-connects.site2_vni" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                     <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'tunnelType'`">\r
                         <outcome value="true">\r
-                            <set>\r
-                                <parameter name="prop.dci-connects.tunnelType" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
-                            </set>\r
-                            <switch test="`$validate.dci-connects.tunnelType`">\r
-                                <outcome value="">\r
-                                    <return status="failure">\r
-                                        <parameter name="ack-final" value="Y" />\r
-                                        <parameter name="error-code" value="500" />\r
-                                        <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
-                                    </return>\r
-                                </outcome>\r
-                            </switch>\r
+                            <block>\r
+                                <switch test="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`">\r
+                                    <outcome value="">\r
+                                        <return status="failure">\r
+                                            <parameter name="ack-final" value="Y" />\r
+                                            <parameter name="error-code" value="500" />\r
+                                            <parameter name="error-message" value="network-request-input.network-input-parameters.name is a required input" />\r
+                                        </return>\r
+                                    </outcome>\r
+                                </switch>\r
+                                <set>\r
+                                    <parameter name="prop.dci-connects.tunnelType" value="`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`" />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                 </block>\r
                 <execute plugin="org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils" method="requiredParameters">\r
-                    <parameter name="$validate.dci-connects.name" value="" />\r
-                    <parameter name="$validate.dci-connects.site1_id" value="" />\r
-                    <parameter name="$validate.dci-connects.site2_id" value="" />\r
-                    <parameter name="$validate.dci-connects.site1_networkName" value="" />\r
-                    <parameter name="$validate.dci-connects.site2_networkName" value="" />\r
-                    <parameter name="$validate.dci-connects.site1_importRT1" value="" />\r
-                    <parameter name="$validate.dci-connects.site2_importRT1" value="" />\r
-                    <parameter name="$validate.dci-connects.site1_exportRT1" value="" />\r
-                    <parameter name="$validate.dci-connects.site2_exportRT1" value="" />\r
-                    <parameter name="$validate.dci-connects.site1_vni" value="" />\r
-                    <parameter name="$validate.dci-connects.site2_vni" value="" />\r
-                    <parameter name="$validate.dci-connects.tunnelType" value="" />\r
+                    <parameter name="`$validate.dci-connects.name`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site1_id`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site2_id`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site1_networkName`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site2_networkName`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site1_importRT1`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site2_importRT1`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site1_exportRT1`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site2_exportRT1`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site1_vni`" value="" />\r
+                    <parameter name="`$validate.dci-connects.site2_vni`" value="" />\r
+                    <parameter name="`$validate.dci-connects.tunnelType`" value="" />\r
                 </execute>\r
                 <switch test="`$validate.dci-connects.tunnelType`">\r
                     <outcome value="L3-DCI">\r
                         <execute plugin="org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils" method="requiredParameters">\r
-                            <parameter name="$network-topology-operation-input.network-request-input.network-input-parameters.site1_routerId" value="" />\r
-                            <parameter name="$network-topology-operation-input.network-request-input.network-input-parameters.site2_routerId" value="" />\r
+                            <parameter name="`$network-topology-operation-input.network-request-input.network-input-parameters.site1_routerId`" value="" />\r
+                            <parameter name="`$network-topology-operation-input.network-request-input.network-input-parameters.site2_routerId`" value="" />\r
                         </execute>\r
                     </outcome>\r
                     <outcome value="L2-DCI" />\r