+ "x": 1025.5715103149414,\r
+ "y": 1021.5969560416415,\r
+ "z": "a8db409e.810378",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "6eb961ad.5ae338",\r
+ "type": "set",\r
+ "name": "set vnf-index and vnf-object-path",\r
+ "xml": "<set>\n<parameter name='vnfId' value='`$prop.vnf-id`' />\n<parameter name=\"vnf-object-path\" value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/' + $vnf-topology-operation-input.service-information.service-instance-id + '/service-data/vnfs/vnf/' + $prop.vnf-id + '/vnf-data/'` \" />",\r
+ "comments": "",\r
+ "x": 1079.5715408325195,\r
+ "y": 799.5968749793246,\r
+ "z": "a8db409e.810378",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "46ba128f.50acd4",\r
+ "type": "returnFailure",\r
+ "name": "return failure",\r
+ "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=\"`'VNF id ' + $service-data.vnfs.vnf[$idx].vnf-id\n + ' already exists, and has order status ' + $service-data.vnfs.vnf[$idx].vnf-data.vnf-level-oper-status.order-status`\" />\n",\r
+ "comments": "",\r
+ "x": 2509.1429595947266,\r
+ "y": 365.1906163962558,\r
+ "z": "a8db409e.810378",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "adbadf0e.275b3",\r
+ "type": "save",\r
+ "name": "save AnAI - l2vpn.operational-status",\r
+ "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"connectivity\" \n\t\tkey='connectivity.connectivity-id = $prop.connectivity-id' >\n<parameter name=\"operational-status\" value=\"Created\" />\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1134.5458450317383,\r
+ "y": 909.247092035599,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "204db5a4.c326da",\r
+ "type": "comment",\r
+ "name": "TODO: change AAI models",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 1068.1821060180664,\r
+ "y": 868.9743078025058,\r
+ "z": "a8db409e.810378",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "e76c21c2.4a838",\r
+ "type": "execute",\r
+ "name": "execute split parameterName",\r
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name`'/>\n<parameter name=\"regex\" value=\"_\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1494.7395935058594,\r
+ "y": 362.7500076564029,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ []\r
+ ]\r
+ },\r
+ {\r
+ "id": "11945653.6c33ba",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1298.4833908081055,\r
+ "y": 367.0018806727603,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ [\r
+ "e76c21c2.4a838",\r
+ "e0fb04c6.a15c88"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "f1922be.86c2058",\r
+ "type": "for",\r
+ "name": "for loop idx - VNF input parameters",\r
+ "xml": "<for index=\"idx\" start=\"0\" end=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`\">\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1083.7050476074219,\r
+ "y": 369.4462967189029,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ [\r
+ "11945653.6c33ba"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d0ca9568.fe847",\r
+ "type": "set",\r
+ "name": "set vnf-request-input.",\r
+ "xml": "<set>\n<parameter name='vnf-request-input.' value='`$vnf-topology-operation-input.vnf-request-input.`' />\n",\r
+ "comments": "",\r
+ "x": 1040.7046813964844,\r
+ "y": 439.7710037501529,\r
+ "z": "a8db409e.810378",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "e0fb04c6.a15c88",\r
+ "type": "set",\r
+ "name": "set parameterName",\r
+ "xml": "<set>\n<parameter name=\"`vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name`\" value='`$param-prefix[$param-prefix_length -1]`'/>\n",\r
+ "comments": "",\r
+ "x": 1471.7395935058594,\r
+ "y": 408.7500076564029,\r
+ "z": "a8db409e.810378",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "5bbdffcc.b3f3b8",\r
+ "type": "for",\r
+ "name": "for each sdwan-get-request-input-param",\r
+ "xml": "<for index=\"idx\" start=\"0\" end=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`\">\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1096.7395935058594,\r
+ "y": 491.7500076564029,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ [\r
+ "e0f56e7c.d34a1"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "e0f56e7c.d34a1",\r
+ "type": "block",\r
+ "name": "block",\r
+ "xml": "<block>\n",\r
+ "atomic": "false",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1322.9722595214844,\r
+ "y": 490.0937576564029,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ [\r
+ "5be518f3.e26978"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "5be518f3.e26978",\r
+ "type": "switchNode",\r
+ "name": "switch vnf name",\r
+ "xml": "<switch test=\"`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1479.4722595214844,\r
+ "y": 488.09381869155914,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ [\r
+ "3bfa8dc2.ee3a5a"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3bfa8dc2.ee3a5a",\r
+ "type": "outcomeTrue",\r
+ "name": "true",\r
+ "xml": "<outcome value='true'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1640.4726257324219,\r
+ "y": 488.0938797267154,\r
+ "z": "a8db409e.810378",\r
+ "wires": [\r
+ [\r
+ "5f201fd1.6acc3"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "5f201fd1.6acc3",\r
+ "type": "set",\r
+ "name": "set vnf name",\r
+ "xml": "<set>\n<parameter name='prop.vnfName' value='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",\r
+ "comments": "",\r
+ "x": 1798.4727478027344,\r
+ "y": 486.69391634780914,\r
+ "z": "a8db409e.810378",\r