-[
- {
- "id": "b38b0b37.4fbba8",
- "type": "block",
- "name": "block : atomic",
- "xml": "<block atomic=\"true\">",
- "atomic": "true",
- "outputs": 1,
- "x": 156.66665649414062,
- "y": 414.16667597634455,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "52d79f98.236c9",
- "db0b2c04.23c78",
- "2090c272.2f2dae",
- "f3ec5636.aa7578",
- "de04dcb6.e0093",
- "286a5aeb.cd2826"
- ]
- ]
- },
- {
- "id": "52d79f98.236c9",
- "type": "switchNode",
- "name": "switch svc-request-id",
- "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 439.4285659790039,
- "y": 297.24701404571533,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "f9ab1dd1.ac849"
- ]
- ]
- },
- {
- "id": "f9ab1dd1.ac849",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 665.1428604125977,
- "y": 297.2470178604126,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "a08153b.30607b"
- ]
- ]
- },
- {
- "id": "a08153b.30607b",
- "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": 816.5714263916016,
- "y": 297.24701595306396,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "db0b2c04.23c78",
- "type": "switchNode",
- "name": "switch svc-action",
- "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 427.99992915562234,
- "y": 255.81844561440607,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "eeea9033.66cb9"
- ]
- ]
- },
- {
- "id": "eeea9033.66cb9",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 663.7142808096751,
- "y": 254.38984339577814,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "d8278276.52076"
- ]
- ]
- },
- {
- "id": "d8278276.52076",
- "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": 813.7142541067942,
- "y": 254.3898529325213,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "2090c272.2f2dae",
- "type": "switchNode",
- "name": "switch request-action",
- "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 437.99998256138406,
- "y": 340.1041607175555,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "3462c626.b9b84a"
- ]
- ]
- },
- {
- "id": "3462c626.b9b84a",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 665.1428560529439,
- "y": 340.10417161669056,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "b3d88cc6.52ff2"
- ]
- ]
- },
- {
- "id": "b3d88cc6.52ff2",
- "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": 816.5714220319478,
- "y": 340.10416970934193,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "e6d8c21d.71c1c",
- "type": "switchNode",
- "name": "switch model-customization-id",
- "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 972.4645347595215,
- "y": 486.53292655944824,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "de43bd69.67fda"
- ]
- ]
- },
- {
- "id": "de43bd69.67fda",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1177.4645347595215,
- "y": 486.53290939331055,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "4575d060.3b037"
- ]
- ]
- },
- {
- "id": "4575d060.3b037",
- "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.onap-model-information.model-customization-uuid is a required input\" />\n",
- "comments": "",
- "x": 1328.8931007385254,
- "y": 486.5329074859619,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "689a33f6.b4cc9c",
- "type": "switchNode",
- "name": "switch tenant",
- "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.tenant`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 918.3216133117676,
- "y": 527.9614372253418,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "238e5ffc.d0317"
- ]
- ]
- },
- {
- "id": "238e5ffc.d0317",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1176.035930633545,
- "y": 527.9614715576172,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "bcaf5c05.49c86"
- ]
- ]
- },
- {
- "id": "bcaf5c05.49c86",
- "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-request-input.tenant is a required input\" />\n",
- "comments": "",
- "x": 1327.4644966125488,
- "y": 527.9614696502686,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "c2b4e8d1.4fcae8",
- "type": "comment",
- "name": "Validation of required fields",
- "info": "",
- "comments": "",
- "x": 587.9999389648438,
- "y": 211.53272819519043,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "f3ec5636.aa7578",
- "type": "switchNode",
- "name": "switch svc-action",
- "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 423.238037109375,
- "y": 528.7947521209717,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "2acfd81d.e2f408"
- ]
- ]
- },
- {
- "id": "2acfd81d.e2f408",
- "type": "outcome",
- "name": "assign",
- "xml": "<outcome value='assign'>\n",
- "comments": "",
- "outputs": 1,
- "x": 585.738037109375,
- "y": 528.7947521209717,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "5a45a048.95a1d"
- ]
- ]
- },
- {
- "id": "5a45a048.95a1d",
- "type": "block",
- "name": "block : atomic",
- "xml": "<block atomic=\"true\">",
- "atomic": "true",
- "outputs": 1,
- "x": 740.738037109375,
- "y": 528.7947521209717,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "e6d8c21d.71c1c",
- "689a33f6.b4cc9c",
- "217fcc81.9f4ba4"
- ]
- ]
- },
- {
- "id": "a37f14a8.387e78",
- "type": "dgstart",
- "name": "DGSTART",
- "outputs": 1,
- "x": 100.41666630336204,
- "y": 84.0803279876709,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "b399deb4.255d6"
- ]
- ]
- },
- {
- "id": "b399deb4.255d6",
- "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": 175.70237186976829,
- "y": 124.31843948364258,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "869696da.e07a18"
- ]
- ]
- },
- {
- "id": "869696da.e07a18",
- "type": "method",
- "name": "method validate-vnf-input",
- "xml": "<method rpc='validate-vnf-input' mode='sync'>\n",
- "comments": "",
- "outputs": 1,
- "x": 151.0952933175222,
- "y": 165.33032417297363,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "b38b0b37.4fbba8"
- ]
- ]
- },
- {
- "id": "9789ee81.07f95",
- "type": "comment",
- "name": "validate-vnf-input",
- "info": "",
- "comments": "",
- "x": 494.76152256556907,
- "y": 31.666671752929688,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "de04dcb6.e0093",
- "type": "switchNode",
- "name": "switch service-instance-id",
- "xml": "<switch test='`$vnf-topology-operation-input.service-information.service-instance-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 451.0238135201589,
- "y": 384.16668701171875,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "54e9ea0e.6ae744"
- ]
- ]
- },
- {
- "id": "54e9ea0e.6ae744",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 663.4523947579519,
- "y": 384.1666831970215,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "d1e3ee4b.ceb14"
- ]
- ]
- },
- {
- "id": "d1e3ee4b.ceb14",
- "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": 814.8809607369558,
- "y": 384.16668128967285,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "286a5aeb.cd2826",
- "type": "switchNode",
- "name": "switch vnf-id",
- "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.vnf-id`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 408.5238227844238,
- "y": 427.6666774749756,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "bb28e2bc.36c43"
- ]
- ]
- },
- {
- "id": "bb28e2bc.36c43",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 663.8095321655273,
- "y": 426.23810958862305,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "9c9ba7cb.f1d4b8"
- ]
- ]
- },
- {
- "id": "9c9ba7cb.f1d4b8",
- "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": 815.2380981445312,
- "y": 426.2381076812744,
- "z": "19ac43dc.b5de6c",
- "wires": []
- },
- {
- "id": "217fcc81.9f4ba4",
- "type": "switchNode",
- "name": "switch aic-cloud-region",
- "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.aic-cloud-region`'>\n",
- "comments": "",
- "outputs": 1,
- "x": 947.6666946411133,
- "y": 570.238094329834,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "30f287b7.9d1118"
- ]
- ]
- },
- {
- "id": "30f287b7.9d1118",
- "type": "outcome",
- "name": "NULL",
- "xml": "<outcome value=''>",
- "comments": "",
- "outputs": 1,
- "x": 1174.3810119628906,
- "y": 570.2381286621094,
- "z": "19ac43dc.b5de6c",
- "wires": [
- [
- "44a324d9.932adc"
- ]
- ]
- },
- {
- "id": "44a324d9.932adc",
- "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-request-input.aic-cloud-region is a required input\" />\n",
- "comments": "",
- "x": 1325.8095779418945,
- "y": 570.2381267547607,
- "z": "19ac43dc.b5de6c",
- "wires": []
- }
-]
+[\r
+ {\r
+ "id": "76c41400.105bfc",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">",\r
+ "atomic": "true",\r
+ "outputs": 1,\r
+ "x": 215.03125,\r
+ "y": 380.7500047683716,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "2a2419b1.808286",\r
+ "63aa7131.36521",\r
+ "eac281c.1de128",\r
+ "e567acf8.fa2ee",\r
+ "b96ae981.783b38"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "2a2419b1.808286",\r
+ "type": "switchNode",\r
+ "name": "switch svc-request-id",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-request-id`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 472.7931594848633,\r
+ "y": 338.580340385437,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "b04eadfc.363d6"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "b04eadfc.363d6",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 698.507453918457,\r
+ "y": 338.5803442001343,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "7a089ce3.3d6db4"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7a089ce3.3d6db4",\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": 849.9360198974609,\r
+ "y": 338.58034229278564,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "63aa7131.36521",\r
+ "type": "switchNode",\r
+ "name": "switch svc-action",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 461.3645226614817,\r
+ "y": 297.15177195412775,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "9a54011a.7a533"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "9a54011a.7a533",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 697.0788743155344,\r
+ "y": 295.7231697354998,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "ae9fbdb1.99d76"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "ae9fbdb1.99d76",\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": 847.0788476126536,\r
+ "y": 295.723179272243,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "eac281c.1de128",\r
+ "type": "switchNode",\r
+ "name": "switch request-action",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 471.36457606724343,\r
+ "y": 381.43748705727717,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "723ab622.079618"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "723ab622.079618",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 698.5074495588033,\r
+ "y": 381.43749795641224,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "af6a2199.40114"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "af6a2199.40114",\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": 849.9360155378072,\r
+ "y": 381.4374960490636,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "cb0aa11e.ba442",\r
+ "type": "switchNode",\r
+ "name": "switch model-customization-id",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1089.8290977478027,\r
+ "y": 528.8662605285645,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "f7d46398.5727f"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "f7d46398.5727f",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1294.8290977478027,\r
+ "y": 528.8662433624268,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "4203f831.9a99a8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "4203f831.9a99a8",\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.onap-model-information.model-customization-uuid is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1446.2576637268066,\r
+ "y": 528.8662414550781,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "3314ab19.e03fa4",\r
+ "type": "switchNode",\r
+ "name": "switch tenant",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.tenant`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1035.6861763000488,\r
+ "y": 570.294771194458,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "8f23daeb.368758"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "8f23daeb.368758",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1293.4004936218262,\r
+ "y": 570.2948055267334,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "d455e65.3d8f318"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "d455e65.3d8f318",\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-request-input.tenant is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1444.82905960083,\r
+ "y": 570.2948036193848,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "b6a4138f.58b28",\r
+ "type": "comment",\r
+ "name": "Validation of required fields",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 621.3645324707031,\r
+ "y": 252.8660545349121,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "e567acf8.fa2ee",\r
+ "type": "switchNode",\r
+ "name": "switch svc-action",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.sdnc-request-header.svc-action`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 455.35266876220703,\r
+ "y": 570.5447463989258,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "99eee3d5.45a48"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "99eee3d5.45a48",\r
+ "type": "outcome",\r
+ "name": "assign",\r
+ "xml": "<outcome value='assign'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 632.4359893798828,\r
+ "y": 570.1280860900879,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "74f6768d.61c458"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "74f6768d.61c458",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">",\r
+ "atomic": "true",\r
+ "outputs": 1,\r
+ "x": 829.1026000976562,\r
+ "y": 570.1280860900879,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "cb0aa11e.ba442",\r
+ "3314ab19.e03fa4",\r
+ "14a1f7ee.4225a8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "75d1af24.b59b7",\r
+ "type": "dgstart",\r
+ "name": "DGSTART",\r
+ "outputs": 1,\r
+ "x": 133.7812598092214,\r
+ "y": 125.41365432739258,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "7a2246ee.79a8f8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "7a2246ee.79a8f8",\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": 247.06696537562766,\r
+ "y": 165.65176582336426,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "58cd5caf.4f7f64"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "58cd5caf.4f7f64",\r
+ "type": "method",\r
+ "name": "method validate-vnf-input",\r
+ "xml": "<method rpc='validate-vnf-input' mode='sync'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 182.45988682338157,\r
+ "y": 206.6636505126953,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "76c41400.105bfc"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "4fd47656.8c48d8",\r
+ "type": "comment",\r
+ "name": "validate-vnf-input",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 528.1261160714284,\r
+ "y": 72.99999809265137,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "b96ae981.783b38",\r
+ "type": "switchNode",\r
+ "name": "switch service-instance-id",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.service-information.service-instance-id`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 484.3884070260183,\r
+ "y": 425.50001335144043,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "222c65be.19adaa"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "222c65be.19adaa",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 696.8169882638113,\r
+ "y": 425.50000953674316,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "419149d7.f3c9e8"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "419149d7.f3c9e8",\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": 848.2455542428152,\r
+ "y": 425.50000762939453,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "14a1f7ee.4225a8",\r
+ "type": "switchNode",\r
+ "name": "switch aic-cloud-region",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.aic-cloud-region`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1065.0312576293945,\r
+ "y": 612.5714282989502,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "34b6bd95.7d9342"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "34b6bd95.7d9342",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1291.7455749511719,\r
+ "y": 612.5714626312256,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "2a60eee3.33bf02"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "2a60eee3.33bf02",\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-request-input.aic-cloud-region is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1443.1741409301758,\r
+ "y": 612.571460723877,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "786596f7.351798",\r
+ "type": "switchNode",\r
+ "name": "switch model-customization-id",\r
+ "xml": "<switch test='`$vnf-topology-operation-input.vnf-information.onap-model-information.model-customization-uuid`'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1060.5074005126953,\r
+ "y": 727.7619094848633,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "47670feb.a0d52"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "47670feb.a0d52",\r
+ "type": "outcome",\r
+ "name": "NULL",\r
+ "xml": "<outcome value=''>",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 1265.5074005126953,\r
+ "y": 727.7618923187256,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "57c8f1dd.5353b"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "57c8f1dd.5353b",\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.onap-model-information.model-customization-uuid is a required input\" />\n",\r
+ "comments": "",\r
+ "x": 1416.9359664916992,\r
+ "y": 727.761890411377,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ },\r
+ {\r
+ "id": "cfe766b3.3ac5a8",\r
+ "type": "outcome",\r
+ "name": "changeassign",\r
+ "xml": "<outcome value='changeassign'>\n",\r
+ "comments": "",\r
+ "outputs": 1,\r
+ "x": 650.4476203918457,\r
+ "y": 727.690468788147,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "43346cb0.8ff874"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "43346cb0.8ff874",\r
+ "type": "block",\r
+ "name": "block : atomic",\r
+ "xml": "<block atomic=\"true\">",\r
+ "atomic": "true",\r
+ "outputs": 1,\r
+ "x": 830.4476089477539,\r
+ "y": 727.6904354095459,\r
+ "z": "62d88521.de373c",\r
+ "wires": [\r
+ [\r
+ "786596f7.351798"\r
+ ]\r
+ ]\r
+ },\r
+ {\r
+ "id": "75147ce8.6bd644",\r
+ "type": "comment",\r
+ "name": "model-customization-uuid validation moved to changeassign DG",\r
+ "info": "",\r
+ "comments": "",\r
+ "x": 710.03125,\r
+ "y": 693.0000085830688,\r
+ "z": "62d88521.de373c",\r
+ "wires": []\r
+ }\r
+]\r