-[
- {
- "id": "4aba34b1.1043ac",
- "type": "block",
- "name": "block : atomic",
- "xml": "<block atomic=\"true\">",
- "atomic": "true",
- "outputs": 1,
- "x": 181.66666575840554,
- "y": 410.83333723885676,
- "z": "67f5a657.693288",
- "wires": [
- [
- "2ddf201d.e6ec8",
- "4a8dffd1.fdb7f",
- "c90f6af4.b82b08",
- "80d469b1.3662b8",
- "ed9e03ed.5232b",
- "db1345cd.afaaf8",
- "d431fbda.2a77f8"
- ]
- ]
- },
- {
- "id": "2ddf201d.e6ec8",
- "type": "switchNode",
- "name": "switch svc-request-id",
- "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 464.4285752432688,
- "y": 293.91367530822754,
- "z": "67f5a657.693288",
- "wires": [
- [
- "68766e97.4040d"
- ]
- ]
- },
- {
- "id": "68766e97.4040d",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 690.1428696768626,
- "y": 293.9136791229248,
- "z": "67f5a657.693288",
- "wires": [
- [
- "d9645ac2.df5c28"
- ]
- ]
- },
- {
- "id": "d9645ac2.df5c28",
- "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=\"sdnc-request-header.svc-request-id is a required input\" />\n",
- "comments": "",
- "x": 841.5714356558665,
- "y": 293.9136772155762,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "4a8dffd1.fdb7f",
- "type": "switchNode",
- "name": "switch svc-action",
- "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 452.99993841988726,
- "y": 252.48510687691828,
- "z": "67f5a657.693288",
- "wires": [
- [
- "d22c2e3f.6dc6b"
- ]
- ]
- },
- {
- "id": "d22c2e3f.6dc6b",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 688.71429007394,
- "y": 251.05650465829035,
- "z": "67f5a657.693288",
- "wires": [
- [
- "341784df.8e0cbc"
- ]
- ]
- },
- {
- "id": "341784df.8e0cbc",
- "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=\"sdnc-request-header.svc-action is a required input\" />\n",
- "comments": "",
- "x": 838.7142633710591,
- "y": 251.05651419503351,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "c90f6af4.b82b08",
- "type": "switchNode",
- "name": "switch request-action",
- "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 462.999991825649,
- "y": 336.7708219800677,
- "z": "67f5a657.693288",
- "wires": [
- [
- "2c44e3fa.3865fc"
- ]
- ]
- },
- {
- "id": "2c44e3fa.3865fc",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 690.1428653172088,
- "y": 336.77083287920277,
- "z": "67f5a657.693288",
- "wires": [
- [
- "52c9b858.c8ebb8"
- ]
- ]
- },
- {
- "id": "52c9b858.c8ebb8",
- "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=\"request-information.request-action is a required input\" />\n",
- "comments": "",
- "x": 841.5714312962127,
- "y": 336.77083097185414,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "81912a48.95e3c8",
- "type": "switchNode",
- "name": "switch model-customization-id",
- "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.ecomp-model-information.model-customization-uuid`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 994.1312157767161,
- "y": 558.199610710144,
- "z": "67f5a657.693288",
- "wires": [
- [
- "6c3b4585.9f79ac"
- ]
- ]
- },
- {
- "id": "6c3b4585.9f79ac",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1199.131215776716,
- "y": 558.1995935440063,
- "z": "67f5a657.693288",
- "wires": [
- [
- "cc324c4a.16d68"
- ]
- ]
- },
- {
- "id": "cc324c4a.16d68",
- "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=\"vf-module-information.ecomp-model-information.model-customization-uuid is a required input\" />\n",
- "comments": "",
- "x": 1350.55978175572,
- "y": 558.1995916366577,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "dea8feff.34d7",
- "type": "switchNode",
- "name": "switch tenant",
- "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.tenant`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 939.9882943289622,
- "y": 599.6281213760376,
- "z": "67f5a657.693288",
- "wires": [
- [
- "14d041fa.a0ae8e"
- ]
- ]
- },
- {
- "id": "14d041fa.a0ae8e",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1197.7026116507395,
- "y": 599.628155708313,
- "z": "67f5a657.693288",
- "wires": [
- [
- "3d3e09b5.333e66"
- ]
- ]
- },
- {
- "id": "3d3e09b5.333e66",
- "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=\"vf-module-information.vf-module-request-input.tenant is a required input\" />\n",
- "comments": "",
- "x": 1349.1311776297434,
- "y": 599.6281538009644,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "705f1093.b61a1",
- "type": "comment",
- "name": "Validation of required fields",
- "info": "",
- "comments": "",
- "x": 612.9999482291087,
- "y": 208.19938945770264,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "80d469b1.3662b8",
- "type": "switchNode",
- "name": "switch svc-action",
- "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 444.9047066824778,
- "y": 578.7947607040405,
- "z": "67f5a657.693288",
- "wires": [
- [
- "1fa2bfe5.f8a74"
- ]
- ]
- },
- {
- "id": "1fa2bfe5.f8a74",
- "type": "outcome",
- "name": "assign",
- "xml": "<outcome value='assign'>\n",
- "comments": "",
- "outputs": 1,
- "x": 607.4047066824778,
- "y": 578.7947607040405,
- "z": "67f5a657.693288",
- "wires": [
- [
- "89cbf621.6d6368"
- ]
- ]
- },
- {
- "id": "89cbf621.6d6368",
- "type": "block",
- "name": "block : atomic",
- "xml": "<block atomic=\"true\">",
- "atomic": "true",
- "outputs": 1,
- "x": 762.4047066824778,
- "y": 578.7947607040405,
- "z": "67f5a657.693288",
- "wires": [
- [
- "81912a48.95e3c8",
- "dea8feff.34d7",
- "5317edc6.907634",
- "977a8cc7.20f92"
- ]
- ]
- },
- {
- "id": "c0656ad0.118938",
- "type": "dgstart",
- "name": "DGSTART",
- "outputs": 1,
- "x": 125.41667556762695,
- "y": 80.7469892501831,
- "z": "67f5a657.693288",
- "wires": [
- [
- "e7e3fc5d.26071"
- ]
- ]
- },
- {
- "id": "e7e3fc5d.26071",
- "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": 200.7023811340332,
- "y": 120.98510074615479,
- "z": "67f5a657.693288",
- "wires": [
- [
- "53018b54.ba7fa4"
- ]
- ]
- },
- {
- "id": "53018b54.ba7fa4",
- "type": "method",
- "name": "method validate-vf-module-input",
- "xml": "<method rpc='validate-vf-module-input' mode='sync'>\n",
- "comments": "",
- "outputs": 1,
- "x": 197.76197052001953,
- "y": 161.66364669799805,
- "z": "67f5a657.693288",
- "wires": [
- [
- "4aba34b1.1043ac"
- ]
- ]
- },
- {
- "id": "69a2a002.592a6",
- "type": "comment",
- "name": "validate-vf-module-input",
- "info": "",
- "comments": "",
- "x": 519.761531829834,
- "y": 28.333333015441895,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "ed9e03ed.5232b",
- "type": "switchNode",
- "name": "switch service-instance-id",
- "xml": "<switch test='`$vf-module-topology-operation-input.service-information.service-instance-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 476.0238227844238,
- "y": 380.83334827423096,
- "z": "67f5a657.693288",
- "wires": [
- [
- "1fea5d4d.2c11e3"
- ]
- ]
- },
- {
- "id": "1fea5d4d.2c11e3",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 688.4524040222168,
- "y": 380.8333444595337,
- "z": "67f5a657.693288",
- "wires": [
- [
- "90e209ca.924dc8"
- ]
- ]
- },
- {
- "id": "90e209ca.924dc8",
- "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=\"service-information.service-instance-id is a required input\" />\n",
- "comments": "",
- "x": 839.8809700012207,
- "y": 380.83334255218506,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "db1345cd.afaaf8",
- "type": "switchNode",
- "name": "switch vnf-id",
- "xml": "<switch test='`$vf-module-topology-operation-input.vnf-information.vnf-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 433.52383204868875,
- "y": 427.3333387374878,
- "z": "67f5a657.693288",
- "wires": [
- [
- "bb759f02.71463"
- ]
- ]
- },
- {
- "id": "bb759f02.71463",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 688.8095414297923,
- "y": 425.90477085113525,
- "z": "67f5a657.693288",
- "wires": [
- [
- "f0403fde.5aee9"
- ]
- ]
- },
- {
- "id": "f0403fde.5aee9",
- "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=\"vnf-information.vnf-id is a required input\" />\n",
- "comments": "",
- "x": 840.2381074087962,
- "y": 425.9047689437866,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "5317edc6.907634",
- "type": "switchNode",
- "name": "switch aic-cloud-region",
- "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 969.3333756583079,
- "y": 641.9047784805298,
- "z": "67f5a657.693288",
- "wires": [
- [
- "f1a01d1c.1ba65"
- ]
- ]
- },
- {
- "id": "f1a01d1c.1ba65",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1196.0476929800852,
- "y": 641.9048128128052,
- "z": "67f5a657.693288",
- "wires": [
- [
- "d4c33f5b.e0ebe"
- ]
- ]
- },
- {
- "id": "d4c33f5b.e0ebe",
- "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=\"vf-module-request-input.aic-cloud-region is a required input\" />\n",
- "comments": "",
- "x": 1347.4762589590891,
- "y": 641.9048109054565,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "d431fbda.2a77f8",
- "type": "switchNode",
- "name": "switch vf-module-id",
- "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 454.33332225254617,
- "y": 473.33331775665283,
- "z": "67f5a657.693288",
- "wires": [
- [
- "d102ad9b.0e3c7"
- ]
- ]
- },
- {
- "id": "d102ad9b.0e3c7",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 688.6190316336497,
- "y": 471.9047498703003,
- "z": "67f5a657.693288",
- "wires": [
- [
- "a2b8131.6eb5ff"
- ]
- ]
- },
- {
- "id": "a2b8131.6eb5ff",
- "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=\"vf-module-information.vf-module-id is a required input\" />\n",
- "comments": "",
- "x": 840.0475976126536,
- "y": 471.90474796295166,
- "z": "67f5a657.693288",
- "wires": []
- },
- {
- "id": "977a8cc7.20f92",
- "type": "switchNode",
- "name": "switch vf-module-name",
- "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-name`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 972.666642870222,
- "y": 515.9999895095825,
- "z": "67f5a657.693288",
- "wires": [
- [
- "9832cc52.0a716"
- ]
- ]
- },
- {
- "id": "9832cc52.0a716",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1198.666642870222,
- "y": 515.9999723434448,
- "z": "67f5a657.693288",
- "wires": [
- [
- "cdbd51ca.ee45c"
- ]
- ]
- },
- {
- "id": "cdbd51ca.ee45c",
- "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=\"vf-module-information.vf-module-request-input.vf-module-name is a required input\" />\n",
- "comments": "",
- "x": 1350.0952088492259,
- "y": 515.9999704360962,
- "z": "67f5a657.693288",
- "wires": []
- }
-]
+[\r
+ {\r
+ "id": "64530960.7a4c48",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">",\r
+ "atomic": "true",\r
+ "outputs": 1,\r
+ "x": 266.03125,\r
+ "y": 487.50000762939453,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "42eab53.cead04c",\r
+ "9030d08e.473eb",\r
+ "e2eeb7ea.c3b598",\r
+ "6a464fe8.f5db",\r
+ "1cf09f88.9f996",\r
+ "50ebeee1.1f03d"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "42eab53.cead04c",\r
+ "type": "switchNode",\r
+ "name": "switch svc-request-id",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 522.5431518554688,\r
+ "y": 420.58034229278564,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "acac6999.f74ae8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "acac6999.f74ae8",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 748.2574462890625,\r
+ "y": 420.5803461074829,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "7a7765a6.716e9c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7a7765a6.716e9c",\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=\"sdnc-request-header.svc-request-id is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 899.6860122680664,\r
+ "y": 420.5803442001343,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "9030d08e.473eb",\r
+ "type": "switchNode",\r
+ "name": "switch svc-action",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 511.1145150320872,\r
+ "y": 379.1517738614764,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "6c42550c.9ee7ec"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "6c42550c.9ee7ec",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 746.8288666861399,\r
+ "y": 377.72317164284846,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "7bffbb0f.9e8194"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7bffbb0f.9e8194",\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=\"sdnc-request-header.svc-action is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 896.8288399832591,\r
+ "y": 377.7231811795916,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "e2eeb7ea.c3b598",\r
+ "type": "switchNode",\r
+ "name": "switch request-action",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.request-information.request-action`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 521.1145684378489,\r
+ "y": 463.4374889646258,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "3b145144.cf0dce"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "3b145144.cf0dce",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 748.2574419294087,\r
+ "y": 463.4374998637609,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "dab01406.ba8c98"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "dab01406.ba8c98",\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=\"request-information.request-action is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 899.6860079084126,\r
+ "y": 463.43749795641224,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "12ea91e7.8a5dee",\r
+ "type": "switchNode",\r
+ "name": "switch model-customization-id",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1118.5790824890137,\r
+ "y": 635.1996374130249,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "7123b9f.8aa2648"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7123b9f.8aa2648",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1323.5790824890137,\r
+ "y": 635.1996202468872,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "56283888.4b07c8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "56283888.4b07c8",\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=\"vf-module-information.onap-model-information.model-customization-uuid is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1475.0076484680176,\r
+ "y": 635.1996183395386,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "eca8ac0.d277c58",\r
+ "type": "switchNode",\r
+ "name": "switch tenant",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.tenant`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1064.4361610412598,\r
+ "y": 676.6281480789185,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "17c7649f.342e3b"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "17c7649f.342e3b",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1322.150478363037,\r
+ "y": 676.6281824111938,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "a9a7bd61.ab17c"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "a9a7bd61.ab17c",\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=\"vf-module-information.vf-module-request-input.tenant is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1473.579044342041,\r
+ "y": 676.6281805038452,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "37d1ad14.2a8632",\r
+ "type": "comment",\r
+ "name": "Validation of required fields",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 671.1145248413086,\r
+ "y": 334.86605644226074,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "6a464fe8.f5db",\r
+ "type": "switchNode",\r
+ "name": "switch svc-action",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 504.2693176269531,\r
+ "y": 677.5448093414307,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "55f87411.8977fc"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "55f87411.8977fc",\r
+ "type": "outcome",\r
+ "name": "assign",\r
+ "xml": "<outcome value='assign'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 663.8526191711426,\r
+ "y": 677.1280736923218,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "76a30e92.c3b23"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "76a30e92.c3b23",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">",\r
+ "atomic": "true",\r
+ "outputs": 1,\r
+ "x": 855.8526191711426,\r
+ "y": 677.1280736923218,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "12ea91e7.8a5dee",\r
+ "eca8ac0.d277c58",\r
+ "75303db4.f39ac4"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "412ad4c5.a2550c",\r
+ "type": "dgstart",\r
+ "name": "DGSTART",\r
+ "outputs": 1,\r
+ "x": 183.53125217982688,\r
+ "y": 207.4136562347412,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "5fecaed1.6af1f"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "5fecaed1.6af1f",\r
+ "type": "service-logic",\r
+ "name": "GENERIC-RESOURCE-API ${project.version}",\r
+ "module": "GENERIC-RESOURCE-API",\r
+ "version": "${project.version}",\r
+ "comments": "",\r
+ "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='GENERIC-RESOURCE-API' version='${project.version}'>",\r
+ "outputs": 1,\r
+ "x": 296.81695774623313,\r
+ "y": 247.6517677307129,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "ce8e825.505198"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ce8e825.505198",\r
+ "type": "method",\r
+ "name": "method validate-vf-module-input",\r
+ "xml": "<method rpc='validate-vf-module-input' mode='sync'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 253.87654713221946,\r
+ "y": 288.33031368255615,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "64530960.7a4c48"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d3c65d01.b09e8",\r
+ "type": "comment",\r
+ "name": "validate-vf-module-input",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 577.8761084420339,\r
+ "y": 155,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "1cf09f88.9f996",\r
+ "type": "switchNode",\r
+ "name": "switch service-instance-id",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.service-information.service-instance-id`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 534.1383993966238,\r
+ "y": 507.50001525878906,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "4a5d470b.8d66d8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "4a5d470b.8d66d8",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 746.5669806344167,\r
+ "y": 507.5000114440918,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "6a814e78.eefa1"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "6a814e78.eefa1",\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=\"service-information.service-instance-id is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 897.9955466134206,\r
+ "y": 507.50000953674316,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "50ebeee1.1f03d",\r
+ "type": "switchNode",\r
+ "name": "switch vnf-id",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.vnf-information.vnf-id`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 491.6384086608887,\r
+ "y": 554.0000057220459,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "91be467.d997cb8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "91be467.d997cb8",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 746.9241180419922,\r
+ "y": 552.5714378356934,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "a61fec00.397b18"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "a61fec00.397b18",\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-information.vnf-id is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 898.3526840209961,\r
+ "y": 552.5714359283447,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "75303db4.f39ac4",\r
+ "type": "switchNode",\r
+ "name": "switch aic-cloud-region",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1093.7812423706055,\r
+ "y": 718.9048051834106,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "ce90203b.b0afd"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ce90203b.b0afd",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1320.4955596923828,\r
+ "y": 718.904839515686,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "2275e534.88d4ca"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "2275e534.88d4ca",\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=\"vf-module-request-input.aic-cloud-region is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1471.9241256713867,\r
+ "y": 718.9048376083374,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "3d870d1c.309352",\r
+ "type": "outcome",\r
+ "name": "changeassign",\r
+ "xml": "<outcome value='changeassign'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 687.6979370117188,\r
+ "y": 832.2500114440918,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "fa0141f0.f9902"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "fa0141f0.f9902",\r
+ "type": "switchNode",\r
+ "name": "switch model-customization-id",\r
+ "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 914.3645782470703,\r
+ "y": 832.5833168029785,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "5358c72a.6a77a8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "5358c72a.6a77a8",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1119.3645782470703,\r
+ "y": 832.5832996368408,\r
+ "z": "c914996f.38af08",\r
+ "wires": [\r
+ [\r
+ "80d57253.986af"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "80d57253.986af",\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=\"vf-module-information.onap-model-information.model-customization-uuid is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1270.7931442260742,\r
+ "y": 832.5832977294922,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "319c1dc4.f1e692",\r
+ "type": "comment",\r
+ "name": "model-customization-uuid validation moved to changeassign DG",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 744.7812423706055,\r
+ "y": 790,\r
+ "z": "c914996f.38af08",\r
+ "wires": []\r
+ }\r
+]
\ No newline at end of file