aboutsummaryrefslogtreecommitdiffstats
path: root/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-generate-name.json
diff options
context:
space:
mode:
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-generate-name.json')
-rw-r--r--platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-generate-name.json2072
1 files changed, 2072 insertions, 0 deletions
diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-generate-name.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-generate-name.json
new file mode 100644
index 00000000..4033111f
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_self-serve-generate-name.json
@@ -0,0 +1,2072 @@
+[
+ {
+ "id": "83c4c357.9dc39",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 130,
+ "y": 90,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "9604180f.cb4db8"
+ ]
+ ]
+ },
+ {
+ "id": "9604180f.cb4db8",
+ "type": "service-logic",
+ "name": "GENERIC-RESOURCE-API ${project.version}",
+ "module": "GENERIC-RESOURCE-API",
+ "version": "${project.version}",
+ "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,
+ "y": 90,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "af8f1e4c.cfc74"
+ ]
+ ]
+ },
+ {
+ "id": "af8f1e4c.cfc74",
+ "type": "method",
+ "name": "self-serve-generate-name",
+ "xml": "<method rpc='self-serve-generate-name' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 693,
+ "y": 90,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "2086f0e1.00b83"
+ ]
+ ]
+ },
+ {
+ "id": "2086f0e1.00b83",
+ "type": "block",
+ "name": "block atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 192,
+ "y": 176,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "62037e9a.ca2458",
+ "b9bbc864.527688",
+ "3b7aed1.23a8c12",
+ "60e850da.d148d8"
+ ]
+ ]
+ },
+ {
+ "id": "f59e3ac.5bbea48",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',}' />\n <parameter name='replacement' value='}' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1422,
+ "y": 915,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "62037e9a.ca2458",
+ "type": "set",
+ "name": "set capability-name",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value='{&quot;elements&quot;:[' />\n",
+ "comments": "",
+ "x": 391,
+ "y": 177,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "b9bbc864.527688",
+ "type": "call",
+ "name": "call capability-param-resolution",
+ "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-capability-param-resolution' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 429,
+ "y": 242,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "9a7984f8.d045a",
+ "a106fa43.728e6"
+ ]
+ ]
+ },
+ {
+ "id": "a7d01c46.7ed298",
+ "type": "for",
+ "name": "for vnf-parameters-data",
+ "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 731.5,
+ "y": 452,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "79cbdffb.5625c"
+ ]
+ ]
+ },
+ {
+ "id": "79cbdffb.5625c",
+ "type": "switchNode",
+ "name": "switch capability-name",
+ "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.capability-name == $ss.capability-name`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 961.5,
+ "y": 452,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "b56a34bf.677dd"
+ ]
+ ]
+ },
+ {
+ "id": "b56a34bf.677dd",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1146.5,
+ "y": 452,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "6f944674.7628e"
+ ]
+ ]
+ },
+ {
+ "id": "4f2156d5.7eee6",
+ "type": "for",
+ "name": "for vnf-parameters-data",
+ "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1391.5,
+ "y": 716,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "605bf355.cd218c"
+ ]
+ ]
+ },
+ {
+ "id": "9a7984f8.d045a",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 652,
+ "y": 210,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "81307ed2.8a94a"
+ ]
+ ]
+ },
+ {
+ "id": "a106fa43.728e6",
+ "type": "failure",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 661,
+ "y": 276,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "81307ed2.8a94a"
+ ]
+ ]
+ },
+ {
+ "id": "81307ed2.8a94a",
+ "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=\"Error from capability-param-resolution\" />\n",
+ "comments": "",
+ "x": 854,
+ "y": 210,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "8477c998.03573",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name=\"tmp.naming-data-payload\" value=\"`$tmp.naming-data-payload + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name + '&quot;:' + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].value + '&quot;,'`\"/>",
+ "comments": "",
+ "x": 1994,
+ "y": 714,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "6f944674.7628e",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 726,
+ "y": 524,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "acd997c.8f22fe8",
+ "19f72049.c5871"
+ ]
+ ]
+ },
+ {
+ "id": "f3fa18cc.0c1d8",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '{'`\" />",
+ "comments": "",
+ "x": 1389,
+ "y": 639,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "3ee20a3c.f8edd6",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '},'`\" />",
+ "comments": "",
+ "x": 1389,
+ "y": 778,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "69cbbbed.9fa5e4",
+ "type": "set",
+ "name": "set close payload list",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + ']}'`\" />",
+ "comments": "",
+ "x": 1395,
+ "y": 843,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "3e881059.2f2cd8",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',]' />\n <parameter name='replacement' value=']' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1425,
+ "y": 969,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "ea1ca046.5e2668",
+ "type": "execute",
+ "name": "execute NameGenerationNode-unassign",
+ "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.UnAssignNameNode' method='process'>\n <parameter name='payload' value='`$tmp.naming-data-payload`' />\n <parameter name=\"prifix\" value=\"nameGenResponse\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1451,
+ "y": 1026,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "eee95f1a.f9e658",
+ "c109cce2.3819c8"
+ ]
+ ]
+ },
+ {
+ "id": "eee95f1a.f9e658",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1726,
+ "y": 976,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "1f694574.fea8db"
+ ]
+ ]
+ },
+ {
+ "id": "21b3a902.2a28e6",
+ "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=\"Error from NameGenerationNode Unassign\" />\n",
+ "comments": "",
+ "x": 2091,
+ "y": 1076,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "c109cce2.3819c8",
+ "type": "failure",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1731,
+ "y": 1075,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "1f694574.fea8db"
+ ]
+ ]
+ },
+ {
+ "id": "1f694574.fea8db",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1889,
+ "y": 1020,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "cf5a56b9.ac4db",
+ "21b3a902.2a28e6"
+ ]
+ ]
+ },
+ {
+ "id": "cf5a56b9.ac4db",
+ "type": "set",
+ "name": "set status as FAILED",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='FAILED' />",
+ "comments": "",
+ "x": 2105,
+ "y": 967,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "acd997c.8f22fe8",
+ "type": "switchNode",
+ "name": "switch capability action unassign",
+ "xml": "<switch test=\"`$ss.capability-action == 'unassign'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 972,
+ "y": 580,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "e07fb5f3.783d08"
+ ]
+ ]
+ },
+ {
+ "id": "e07fb5f3.783d08",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1180,
+ "y": 580,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "f1c3c9fd.f1c5a"
+ ]
+ ]
+ },
+ {
+ "id": "19f72049.c5871",
+ "type": "switchNode",
+ "name": "switch capability action assign",
+ "xml": "<switch test=\"`$ss.capability-action == 'assign'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 960,
+ "y": 1796,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "1345f4df.4b6d6b"
+ ]
+ ]
+ },
+ {
+ "id": "1345f4df.4b6d6b",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1189,
+ "y": 1796,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "55135596.9d3dbc"
+ ]
+ ]
+ },
+ {
+ "id": "1c3375c5.7f4eb2",
+ "type": "for",
+ "name": "for vnf-parameters-data",
+ "xml": "<for index='l' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1637,
+ "y": 1271,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "e358340b.c7c068"
+ ]
+ ]
+ },
+ {
+ "id": "77b166f5.05823",
+ "type": "switchNode",
+ "name": "switch capability-name",
+ "xml": "<switch test='`$s2[0] == $jsonContextPrefix.elements[$n].resource-name`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1840,
+ "y": 1489,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "88f003e2.c6bad"
+ ]
+ ]
+ },
+ {
+ "id": "88f003e2.c6bad",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2050,
+ "y": 1489,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "95192879.db03b"
+ ]
+ ]
+ },
+ {
+ "id": "95192879.db03b",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`' value=\"`$jsonContextPrefix.elements[$n].resource-value`\" />\n",
+ "comments": "",
+ "x": 2246.5,
+ "y": 1490,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "fa36f91.4e88208",
+ "type": "execute",
+ "name": "execute jsonStringToCtx",
+ "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"jsonStringToCtx\">\n\t<parameter name=\"source\" value=\"nameGenResponse.response-payload\" />\n\t<parameter name=\"outputPath\" value=\"jsonContextPrefix\" />\n\t<parameter name=\"isEscaped\" value=\"false\" />\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1406,
+ "y": 1174,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "3c2ddcd0.83c2b4",
+ "type": "for",
+ "name": "for response elements",
+ "xml": "<for index='n' start='0' end='`$jsonContextPrefix.elements_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1399,
+ "y": 1270,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "1c3375c5.7f4eb2"
+ ]
+ ]
+ },
+ {
+ "id": "e358340b.c7c068",
+ "type": "execute",
+ "name": "slistringUtils - check value for $",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`\" />\n <parameter name=\"target\" value=\"$\"/>\n \n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1941,
+ "y": 1271,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "4de47180.92ccc"
+ ]
+ ]
+ },
+ {
+ "id": "4de47180.92ccc",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2181,
+ "y": 1270,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "f9db83bf.c14658"
+ ]
+ ]
+ },
+ {
+ "id": "6382d7ef.87d61",
+ "type": "execute",
+ "name": "split resource-resolution-data",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='resource-resolution-split' />\n <parameter name='original_string' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`' />\n <parameter name='regex' value='\\$\\{' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1848,
+ "y": 1341,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "54d8508a.81b1b8",
+ "type": "execute",
+ "name": "split resource-resolution-split-1",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='s2' />\n <parameter name='original_string' value='`$resource-resolution-split[1]`' />\n <parameter name='regex' value='\\}' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1863,
+ "y": 1424,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "f9db83bf.c14658",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1632,
+ "y": 1341,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "6382d7ef.87d61",
+ "54d8508a.81b1b8",
+ "77b166f5.05823"
+ ]
+ ]
+ },
+ {
+ "id": "f1c3c9fd.f1c5a",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 1182,
+ "y": 642,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "f3fa18cc.0c1d8",
+ "4f2156d5.7eee6",
+ "3ee20a3c.f8edd6",
+ "69cbbbed.9fa5e4",
+ "f59e3ac.5bbea48",
+ "ea1ca046.5e2668",
+ "fa36f91.4e88208",
+ "d9e65974.b749d8",
+ "3c2ddcd0.83c2b4",
+ "3e881059.2f2cd8"
+ ]
+ ]
+ },
+ {
+ "id": "d9e65974.b749d8",
+ "type": "set",
+ "name": "set status as DELETED",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='DELETED' />",
+ "comments": "",
+ "x": 1404,
+ "y": 1224,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "ead23b8b.faf658",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',}' />\n <parameter name='replacement' value='}' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1435,
+ "y": 2155,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "47f1f7bb.12786",
+ "type": "for",
+ "name": "for vnf-parameters-data",
+ "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1404.5,
+ "y": 1956,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "9a68b04e.73523"
+ ]
+ ]
+ },
+ {
+ "id": "9a68b04e.73523",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name=\"tmp.naming-data-payload\" value=\"`$tmp.naming-data-payload + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name + '&quot;:' + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].value + '&quot;,'`\"/>",
+ "comments": "",
+ "x": 1675,
+ "y": 1957,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "fe45dbf4.302c3",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '{'`\" />",
+ "comments": "",
+ "x": 1402,
+ "y": 1879,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "3b628590.b42b3a",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '},'`\" />",
+ "comments": "",
+ "x": 1402,
+ "y": 2018,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "397bc60e.b881a2",
+ "type": "set",
+ "name": "set close payload list",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + ']}'`\" />",
+ "comments": "",
+ "x": 1408,
+ "y": 2083,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "a2dff58c.13be1",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',]' />\n <parameter name='replacement' value=']' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1438,
+ "y": 2209,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "7262b464.b9e4ec",
+ "type": "execute",
+ "name": "execute NameGenerationNode-assign",
+ "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.AssignNameNode' method='process'>\n <parameter name='payload' value='`$tmp.naming-data-payload`' />\n <parameter name=\"prifix\" value=\"nameGenResponse\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1464,
+ "y": 2266,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "f84348e6.228948",
+ "45baba32.3a97c4"
+ ]
+ ]
+ },
+ {
+ "id": "f84348e6.228948",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1739,
+ "y": 2216,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "64e193dd.dfac0c"
+ ]
+ ]
+ },
+ {
+ "id": "515ae124.29a79",
+ "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=\"Error from NameGenerationNode Assign\" />\n",
+ "comments": "",
+ "x": 2104,
+ "y": 2316,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "45baba32.3a97c4",
+ "type": "failure",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1744,
+ "y": 2315,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "64e193dd.dfac0c"
+ ]
+ ]
+ },
+ {
+ "id": "64e193dd.dfac0c",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1902,
+ "y": 2260,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "169a3304.a1a2e5",
+ "515ae124.29a79"
+ ]
+ ]
+ },
+ {
+ "id": "169a3304.a1a2e5",
+ "type": "set",
+ "name": "set status as FAILED",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='FAILED' />",
+ "comments": "",
+ "x": 2118,
+ "y": 2207,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "228e3f19.57aaa8",
+ "type": "for",
+ "name": "for vnf-parameters-data",
+ "xml": "<for index='l' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1650,
+ "y": 2511,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "60984fa4.b1e438"
+ ]
+ ]
+ },
+ {
+ "id": "7fce4ad1.85e74c",
+ "type": "switchNode",
+ "name": "switch capability-name",
+ "xml": "<switch test='`$s2[0] == $jsonContextPrefix.elements[$n].resource-name`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1853,
+ "y": 2729,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "cc8bc379.37b0b"
+ ]
+ ]
+ },
+ {
+ "id": "cc8bc379.37b0b",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2063,
+ "y": 2729,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "29b45c41.435534"
+ ]
+ ]
+ },
+ {
+ "id": "29b45c41.435534",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`' value=\"`$jsonContextPrefix.elements[$n].resource-value`\" />\n",
+ "comments": "",
+ "x": 2259.5,
+ "y": 2730,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "1d9cbff6.ababf",
+ "type": "execute",
+ "name": "execute jsonStringToCtx",
+ "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"jsonStringToCtx\">\n\t<parameter name=\"source\" value=\"nameGenResponse.response-payload\" />\n\t<parameter name=\"outputPath\" value=\"jsonContextPrefix\" />\n\t<parameter name=\"isEscaped\" value=\"false\" />\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1419,
+ "y": 2414,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "7a82e27d.2c3424",
+ "type": "for",
+ "name": "for response elements",
+ "xml": "<for index='n' start='0' end='`$jsonContextPrefix.elements_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1412,
+ "y": 2510,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "228e3f19.57aaa8"
+ ]
+ ]
+ },
+ {
+ "id": "60984fa4.b1e438",
+ "type": "execute",
+ "name": "slistringUtils - check value for $",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`\" />\n <parameter name=\"target\" value=\"$\"/>\n \n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1954,
+ "y": 2511,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "a9536dd8.3e0148"
+ ]
+ ]
+ },
+ {
+ "id": "a9536dd8.3e0148",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2194,
+ "y": 2510,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "eeae6477.d0694"
+ ]
+ ]
+ },
+ {
+ "id": "f9658edf.b87da8",
+ "type": "execute",
+ "name": "split resource-resolution-data",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='resource-resolution-split' />\n <parameter name='original_string' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$l].value`' />\n <parameter name='regex' value='\\$\\{' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1861,
+ "y": 2581,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "79a86e40.517d48",
+ "type": "execute",
+ "name": "split resource-resolution-split-1",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='s2' />\n <parameter name='original_string' value='`$resource-resolution-split[1]`' />\n <parameter name='regex' value='\\}' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1876,
+ "y": 2664,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "eeae6477.d0694",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1645,
+ "y": 2581,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "f9658edf.b87da8",
+ "79a86e40.517d48",
+ "7fce4ad1.85e74c"
+ ]
+ ]
+ },
+ {
+ "id": "55135596.9d3dbc",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 1195,
+ "y": 1882,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "fe45dbf4.302c3",
+ "47f1f7bb.12786",
+ "3b628590.b42b3a",
+ "397bc60e.b881a2",
+ "ead23b8b.faf658",
+ "7262b464.b9e4ec",
+ "1d9cbff6.ababf",
+ "7ff20590.e25864",
+ "7a82e27d.2c3424",
+ "a2dff58c.13be1"
+ ]
+ ]
+ },
+ {
+ "id": "7ff20590.e25864",
+ "type": "set",
+ "name": "set status as SUCCESS",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.status`' value='SUCCESS' />",
+ "comments": "",
+ "x": 1417,
+ "y": 2464,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "605bf355.cd218c",
+ "type": "switchNode",
+ "name": "switch external-key",
+ "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].resource-resolution-data.resource-key[$j].name == 'external-key'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1630,
+ "y": 715,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "1ac238ba.38c8cf"
+ ]
+ ]
+ },
+ {
+ "id": "1ac238ba.38c8cf",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1814,
+ "y": 715,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "8477c998.03573"
+ ]
+ ]
+ },
+ {
+ "id": "ede9fa35.b00548",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',}' />\n <parameter name='replacement' value='}' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1449,
+ "y": 3248,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "57b3571e.19cb88",
+ "type": "for",
+ "name": "for vnf-parameters-data",
+ "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 758.5,
+ "y": 2785,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "7d63d6cd.c98e48"
+ ]
+ ]
+ },
+ {
+ "id": "7d63d6cd.c98e48",
+ "type": "switchNode",
+ "name": "switch capability-name",
+ "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.capability-name == $ss.capability-name`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 988.5,
+ "y": 2785,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "93dde06c.d3bc28"
+ ]
+ ]
+ },
+ {
+ "id": "93dde06c.d3bc28",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1173.5,
+ "y": 2785,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "8d654101.f172b"
+ ]
+ ]
+ },
+ {
+ "id": "7ed0b2b5.e662b4",
+ "type": "for",
+ "name": "for vf-module-parameters",
+ "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1418.5,
+ "y": 3049,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "6b561ade.3e62fc"
+ ]
+ ]
+ },
+ {
+ "id": "b15b1561.90f45",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name=\"tmp.naming-data-payload\" value=\"`$tmp.naming-data-payload + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].name + '&quot;:' + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].value + '&quot;,'`\"/>",
+ "comments": "",
+ "x": 2021,
+ "y": 3047,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "8d654101.f172b",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 753,
+ "y": 2857,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "818b77b7.ae2798",
+ "2acf0683.7c50ba"
+ ]
+ ]
+ },
+ {
+ "id": "4c1ecc65.8266dc",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '{'`\" />",
+ "comments": "",
+ "x": 1416,
+ "y": 2972,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "3e850e38.1def12",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '},'`\" />",
+ "comments": "",
+ "x": 1416,
+ "y": 3111,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "35f073d1.ba7aa4",
+ "type": "set",
+ "name": "set close payload list",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + ']}'`\" />",
+ "comments": "",
+ "x": 1422,
+ "y": 3176,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "529fefee.dbc64",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',]' />\n <parameter name='replacement' value=']' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1452,
+ "y": 3302,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "6e69306.f9efc5",
+ "type": "execute",
+ "name": "execute NameGenerationNode-unassign",
+ "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.UnAssignNameNode' method='process'>\n <parameter name='payload' value='`$tmp.naming-data-payload`' />\n <parameter name=\"prifix\" value=\"nameGenResponse\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1478,
+ "y": 3359,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "cd75df1e.730f",
+ "ed490565.9f3ba8"
+ ]
+ ]
+ },
+ {
+ "id": "cd75df1e.730f",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1753,
+ "y": 3309,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "4cb7581c.cb3dc"
+ ]
+ ]
+ },
+ {
+ "id": "4a53ab2d.04c074",
+ "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=\"Error from NameGenerationNode Unassign\" />\n",
+ "comments": "",
+ "x": 2118,
+ "y": 3409,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "ed490565.9f3ba8",
+ "type": "failure",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1758,
+ "y": 3408,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "4cb7581c.cb3dc"
+ ]
+ ]
+ },
+ {
+ "id": "4cb7581c.cb3dc",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1916,
+ "y": 3353,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "23af7bb1.7f209c",
+ "4a53ab2d.04c074"
+ ]
+ ]
+ },
+ {
+ "id": "23af7bb1.7f209c",
+ "type": "set",
+ "name": "set status as FAILED",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.status`' value='FAILED' />",
+ "comments": "",
+ "x": 2132,
+ "y": 3300,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "818b77b7.ae2798",
+ "type": "switchNode",
+ "name": "switch capability action unassign",
+ "xml": "<switch test=\"`$ss.capability-action == 'unassign'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 999,
+ "y": 2913,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "9881c026.6d7e"
+ ]
+ ]
+ },
+ {
+ "id": "9881c026.6d7e",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1207,
+ "y": 2913,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "1538055c.946ffb"
+ ]
+ ]
+ },
+ {
+ "id": "2acf0683.7c50ba",
+ "type": "switchNode",
+ "name": "switch capability action assign",
+ "xml": "<switch test=\"`$ss.capability-action == 'assign'`\">",
+ "comments": "",
+ "outputs": 1,
+ "x": 987,
+ "y": 4129,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "3f383b83.fe4da4"
+ ]
+ ]
+ },
+ {
+ "id": "3f383b83.fe4da4",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1216,
+ "y": 4129,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "c01355fc.047ae8"
+ ]
+ ]
+ },
+ {
+ "id": "55f1fd23.af2894",
+ "type": "for",
+ "name": "for vf-module-parameters",
+ "xml": "<for index='l' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1664,
+ "y": 3604,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "cdf4a4f1.7cbd5"
+ ]
+ ]
+ },
+ {
+ "id": "5291bedf.b4c34",
+ "type": "switchNode",
+ "name": "switch capability-name",
+ "xml": "<switch test='`$s2[0] == $jsonContextPrefix.elements[$n].resource-name`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1867,
+ "y": 3822,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "2e4a7581.ea6382"
+ ]
+ ]
+ },
+ {
+ "id": "2e4a7581.ea6382",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2077,
+ "y": 3822,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "4a99e293.704f1c"
+ ]
+ ]
+ },
+ {
+ "id": "4a99e293.704f1c",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$l].value`' value=\"`$jsonContextPrefix.elements[$n].resource-value`\" />\n",
+ "comments": "",
+ "x": 2273.5,
+ "y": 3823,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "d90cbda1.ab8598",
+ "type": "execute",
+ "name": "execute jsonStringToCtx",
+ "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"jsonStringToCtx\">\n\t<parameter name=\"source\" value=\"nameGenResponse.response-payload\" />\n\t<parameter name=\"outputPath\" value=\"jsonContextPrefix\" />\n\t<parameter name=\"isEscaped\" value=\"false\" />\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1433,
+ "y": 3507,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "d6564825.875ba8",
+ "type": "for",
+ "name": "for response elements",
+ "xml": "<for index='n' start='0' end='`$jsonContextPrefix.elements_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1426,
+ "y": 3603,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "55f1fd23.af2894"
+ ]
+ ]
+ },
+ {
+ "id": "cdf4a4f1.7cbd5",
+ "type": "execute",
+ "name": "slistringUtils - check value for $",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$l].value`\" />\n <parameter name=\"target\" value=\"$\"/>\n \n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1968,
+ "y": 3604,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "80b3324.fa11ed"
+ ]
+ ]
+ },
+ {
+ "id": "80b3324.fa11ed",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2208,
+ "y": 3603,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "7fc56707.0572e8"
+ ]
+ ]
+ },
+ {
+ "id": "b215066e.bf6d78",
+ "type": "execute",
+ "name": "split resource-resolution-data",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='resource-resolution-split' />\n <parameter name='original_string' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$l].value`' />\n <parameter name='regex' value='\\$\\{' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1875,
+ "y": 3674,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "79e3e1e0.edca3",
+ "type": "execute",
+ "name": "split resource-resolution-split-1",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='s2' />\n <parameter name='original_string' value='`$resource-resolution-split[1]`' />\n <parameter name='regex' value='\\}' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1890,
+ "y": 3757,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "7fc56707.0572e8",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1659,
+ "y": 3674,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "b215066e.bf6d78",
+ "79e3e1e0.edca3",
+ "5291bedf.b4c34"
+ ]
+ ]
+ },
+ {
+ "id": "1538055c.946ffb",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 1209,
+ "y": 2975,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "4c1ecc65.8266dc",
+ "7ed0b2b5.e662b4",
+ "3e850e38.1def12",
+ "35f073d1.ba7aa4",
+ "ede9fa35.b00548",
+ "6e69306.f9efc5",
+ "d90cbda1.ab8598",
+ "1484c014.0b63d8",
+ "d6564825.875ba8",
+ "529fefee.dbc64"
+ ]
+ ]
+ },
+ {
+ "id": "1484c014.0b63d8",
+ "type": "set",
+ "name": "set status as DELETED",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.status`' value='DELETED' />",
+ "comments": "",
+ "x": 1431,
+ "y": 3557,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "cc07bd7d.2ebad8",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',}' />\n <parameter name='replacement' value='}' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1462,
+ "y": 4488,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "af1739a6.c3e33",
+ "type": "for",
+ "name": "for vf-module-parameters",
+ "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1431.5,
+ "y": 4289,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "7f75e4e.daf2d9c",
+ "4f414ac6.1c4adc"
+ ]
+ ]
+ },
+ {
+ "id": "7f75e4e.daf2d9c",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name=\"tmp.naming-data-payload\" value=\"`$tmp.naming-data-payload + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].name + '&quot;:' + '&quot;' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].value + '&quot;,'`\"/>",
+ "comments": "",
+ "x": 1702,
+ "y": 4290,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "a230d379.a03f1",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '{'`\" />",
+ "comments": "",
+ "x": 1429,
+ "y": 4212,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "c324f948.bab3c",
+ "type": "set",
+ "name": "set payload data",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + '},'`\" />",
+ "comments": "",
+ "x": 1429,
+ "y": 4351,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "dd94b5e2.e4de4",
+ "type": "set",
+ "name": "set close payload list",
+ "xml": "<set>\n<parameter name='tmp.naming-data-payload' value=\"`$tmp.naming-data-payload + ']}'`\" />",
+ "comments": "",
+ "x": 1435,
+ "y": 4416,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "abbbbd7e.d06118",
+ "type": "execute",
+ "name": "execute replace extra comma",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace'>\n <parameter name='outputPath' value='tmp.naming-data-payload' />\n <parameter name='source' value='`$tmp.naming-data-payload`' />\n <parameter name='target' value=',]' />\n <parameter name='replacement' value=']' />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1465,
+ "y": 4542,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "fe683bd5.6243a8",
+ "type": "execute",
+ "name": "execute NameGenerationNode-assign",
+ "xml": "<execute plugin='org.openecomp.sdnc.prov.namegeneration.node.AssignNameNode' method='process'>\n <parameter name='payload' value='`$tmp.naming-data-payload`' />\n <parameter name=\"prifix\" value=\"nameGenResponse\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1491,
+ "y": 4599,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "91c16bd6.61a5c",
+ "146eff5.d60eb01"
+ ]
+ ]
+ },
+ {
+ "id": "91c16bd6.61a5c",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1766,
+ "y": 4549,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "d4a5b4e0.8baeb8"
+ ]
+ ]
+ },
+ {
+ "id": "7ff75d57.380c84",
+ "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=\"Error from NameGenerationNode Assign\" />\n",
+ "comments": "",
+ "x": 2131,
+ "y": 4649,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "146eff5.d60eb01",
+ "type": "failure",
+ "name": "not-found",
+ "xml": "<outcome value='not-found'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1771,
+ "y": 4648,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "d4a5b4e0.8baeb8"
+ ]
+ ]
+ },
+ {
+ "id": "d4a5b4e0.8baeb8",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1929,
+ "y": 4593,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "dc98c503.2f291",
+ "7ff75d57.380c84"
+ ]
+ ]
+ },
+ {
+ "id": "dc98c503.2f291",
+ "type": "set",
+ "name": "set status as FAILED",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.status`' value='FAILED' />",
+ "comments": "",
+ "x": 2145,
+ "y": 4540,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "37661303.714934",
+ "type": "for",
+ "name": "for vf-module-parameters",
+ "xml": "<for index='l' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1677,
+ "y": 4844,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "983598ab.10f78"
+ ]
+ ]
+ },
+ {
+ "id": "e7f9e3fb.9e7de",
+ "type": "switchNode",
+ "name": "switch capability-name",
+ "xml": "<switch test='`$s2[0] == $jsonContextPrefix.elements[$n].resource-name`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1880,
+ "y": 5062,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "3c1df4f4.c8cb54"
+ ]
+ ]
+ },
+ {
+ "id": "3c1df4f4.c8cb54",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2090,
+ "y": 5062,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "55908959.6e6d7"
+ ]
+ ]
+ },
+ {
+ "id": "55908959.6e6d7",
+ "type": "set",
+ "name": "set set payload data",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$l].value`' value=\"`$jsonContextPrefix.elements[$n].resource-value`\" />\n",
+ "comments": "",
+ "x": 2286.5,
+ "y": 5063,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "a7100ceb.e2c178",
+ "type": "execute",
+ "name": "execute jsonStringToCtx",
+ "xml": "<execute plugin=\"org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils\" method=\"jsonStringToCtx\">\n\t<parameter name=\"source\" value=\"nameGenResponse.response-payload\" />\n\t<parameter name=\"outputPath\" value=\"jsonContextPrefix\" />\n\t<parameter name=\"isEscaped\" value=\"false\" />\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1446,
+ "y": 4747,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "eb6d80d4.d85da8",
+ "type": "for",
+ "name": "for response elements",
+ "xml": "<for index='n' start='0' end='`$jsonContextPrefix.elements_length`' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1439,
+ "y": 4843,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "37661303.714934"
+ ]
+ ]
+ },
+ {
+ "id": "983598ab.10f78",
+ "type": "execute",
+ "name": "slistringUtils - check value for $",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$l].value`\" />\n <parameter name=\"target\" value=\"$\"/>\n \n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1981,
+ "y": 4844,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "98402a17.631798"
+ ]
+ ]
+ },
+ {
+ "id": "98402a17.631798",
+ "type": "outcomeTrue",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2221,
+ "y": 4843,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "320e20df.29f5d8"
+ ]
+ ]
+ },
+ {
+ "id": "d43b7f49.e6a1b8",
+ "type": "execute",
+ "name": "split resource-resolution-data",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='resource-resolution-split' />\n <parameter name='original_string' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$l].value`' />\n <parameter name='regex' value='\\$\\{' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1888,
+ "y": 4914,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "4d03e536.108c3c",
+ "type": "execute",
+ "name": "split resource-resolution-split-1",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name='ctx_memory_result_key' value='s2' />\n <parameter name='original_string' value='`$resource-resolution-split[1]`' />\n <parameter name='regex' value='\\}' />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1903,
+ "y": 4997,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "320e20df.29f5d8",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1672,
+ "y": 4914,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "d43b7f49.e6a1b8",
+ "4d03e536.108c3c",
+ "e7f9e3fb.9e7de"
+ ]
+ ]
+ },
+ {
+ "id": "c01355fc.047ae8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 1222,
+ "y": 4215,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "a230d379.a03f1",
+ "af1739a6.c3e33",
+ "c324f948.bab3c",
+ "dd94b5e2.e4de4",
+ "cc07bd7d.2ebad8",
+ "fe683bd5.6243a8",
+ "a7100ceb.e2c178",
+ "1ed9f122.3e69f7",
+ "eb6d80d4.d85da8",
+ "abbbbd7e.d06118"
+ ]
+ ]
+ },
+ {
+ "id": "1ed9f122.3e69f7",
+ "type": "set",
+ "name": "set status as SUCCESS",
+ "xml": "<set>\n<parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.status`' value='SUCCESS' />",
+ "comments": "",
+ "x": 1444,
+ "y": 4797,
+ "z": "d296ce47.7642e8",
+ "wires": []
+ },
+ {
+ "id": "6b561ade.3e62fc",
+ "type": "switchNode",
+ "name": "switch external-key",
+ "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].name == 'external-key'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1657,
+ "y": 3048,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "ff11e5eb.0359"
+ ]
+ ]
+ },
+ {
+ "id": "ff11e5eb.0359",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1841,
+ "y": 3048,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "b15b1561.90f45"
+ ]
+ ]
+ },
+ {
+ "id": "3b7aed1.23a8c12",
+ "type": "switchNode",
+ "name": "switch capability-type. vnf",
+ "xml": "<switch test=\"`$ss.capability-type == 'vnf'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 401,
+ "y": 347,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "833ca28a.1746b8"
+ ]
+ ]
+ },
+ {
+ "id": "833ca28a.1746b8",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 573,
+ "y": 392,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "a7d01c46.7ed298"
+ ]
+ ]
+ },
+ {
+ "id": "60e850da.d148d8",
+ "type": "switchNode",
+ "name": "switch capability-type vf-module",
+ "xml": "<switch test=\"`$ss.capability-type == 'vf-module'`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 507,
+ "y": 2647,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "eee0343f.f1beb8"
+ ]
+ ]
+ },
+ {
+ "id": "eee0343f.f1beb8",
+ "type": "not-found",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 664,
+ "y": 2707,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ [
+ "57b3571e.19cb88"
+ ]
+ ]
+ },
+ {
+ "id": "4f414ac6.1c4adc",
+ "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=\"level\" value=\"info\" /> \n<parameter name=\"field1\" value=\"`'AJJJ13' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].name`\" />\n<parameter name=\"field2\" value=\"`'AJJJ14' + $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$j].value`\" />\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1650,
+ "y": 4204,
+ "z": "d296ce47.7642e8",
+ "wires": [
+ []
+ ]
+ }
+] \ No newline at end of file