diff options
author | 2018-07-26 18:10:42 +0000 | |
---|---|---|
committer | 2018-07-26 18:10:42 +0000 | |
commit | 5a41e5c15bdbfba0e84e89e13bb06d9930988e77 (patch) | |
tree | 72fa804d3fc3f1e286e3c8e1209309e97a3ff528 /platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json | |
parent | 3b79de733187d2c1c9bccf626958a43bb06dbf2e (diff) |
Generic resource API DG catch up
Generic resource API DG catch up with several new capabilities
Change-Id: I6ba4a1716693a2fb0ba5314f60038277a50249a3
Issue-ID: SDNC-403
Signed-off-by: Brandon, Bruce (bb2697) <bb2697@att.com>
Former-commit-id: dd97cf829ce1c0b3bbb0e98e93a2e6619d945beb
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json')
-rw-r--r-- | platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json | 532 |
1 files changed, 1 insertions, 531 deletions
diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json index 948336c6..fb7d4397 100644 --- a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json +++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-service-input.json @@ -1,531 +1 @@ -[ - { - "id": "d54a485.152c1b8", - "type": "block", - "name": "block : atomic", - "xml": "<block atomic=\"true\">", - "atomic": "true", - "outputs": 1, - "x": 167.4999901907786, - "y": 410.00000422341486, - "z": "42cc1159.52eec", - "wires": [ - [ - "bcfa11de.2ed69", - "c928e0b1.6f8ba", - "862c95fc.9314d8", - "57d36230.80271c" - ] - ] - }, - { - "id": "bcfa11de.2ed69", - "type": "switchNode", - "name": "switch svc-request-id", - "xml": "<switch test='`$service-topology-operation-input.sdnc-request-header.svc-request-id`'>\n", - "comments": "", - "outputs": 1, - "x": 454.5476303100586, - "y": 315.9374895095825, - "z": "42cc1159.52eec", - "wires": [ - [ - "388829d5.26a2f6" - ] - ] - }, - { - "id": "388829d5.26a2f6", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 680.2619247436523, - "y": 315.9374933242798, - "z": "42cc1159.52eec", - "wires": [ - [ - "9ad322ba.1f5cf" - ] - ] - }, - { - "id": "9ad322ba.1f5cf", - "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": 831.6904907226562, - "y": 315.93749141693115, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "c928e0b1.6f8ba", - "type": "switchNode", - "name": "switch svc-action", - "xml": "<switch test='`$service-topology-operation-input.sdnc-request-header.svc-action`'>\n", - "comments": "", - "outputs": 1, - "x": 443.118993486677, - "y": 274.50892107827326, - "z": "42cc1159.52eec", - "wires": [ - [ - "14a44603.cceb6a" - ] - ] - }, - { - "id": "14a44603.cceb6a", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 678.8333451407298, - "y": 273.08031885964533, - "z": "42cc1159.52eec", - "wires": [ - [ - "2dd27fa8.9909d" - ] - ] - }, - { - "id": "2dd27fa8.9909d", - "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": 828.8333184378489, - "y": 273.0803283963885, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "862c95fc.9314d8", - "type": "switchNode", - "name": "switch request-action", - "xml": "<switch test='`$service-topology-operation-input.request-information.request-action`'>\n", - "comments": "", - "outputs": 1, - "x": 453.11904689243875, - "y": 358.7946361814227, - "z": "42cc1159.52eec", - "wires": [ - [ - "d18a5e6f.1258e" - ] - ] - }, - { - "id": "d18a5e6f.1258e", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 680.2619203839986, - "y": 358.79464708055775, - "z": "42cc1159.52eec", - "wires": [ - [ - "2fcf1e47.c379d2" - ] - ] - }, - { - "id": "2fcf1e47.c379d2", - "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": 831.6904863630025, - "y": 358.7946451732091, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "1abfff83.8ab75", - "type": "switchNode", - "name": "switch subscription-service-type", - "xml": "<switch test='`$service-topology-operation-input.service-information.subscription-service-type`'>\n", - "comments": "", - "outputs": 1, - "x": 1005.4405844552175, - "y": 480.9375510896955, - "z": "42cc1159.52eec", - "wires": [ - [ - "4139e9.e71e3618" - ] - ] - }, - { - "id": "4139e9.e71e3618", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 1201.1548788888113, - "y": 480.93754822867254, - "z": "42cc1159.52eec", - "wires": [ - [ - "c6f3b245.5780c" - ] - ] - }, - { - "id": "c6f3b245.5780c", - "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.subscription-service-type is a required input\" />\n", - "comments": "", - "x": 1352.583429609026, - "y": 480.93753773825506, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "742df1ab.3ae88", - "type": "switchNode", - "name": "switch global-customer-id", - "xml": "<switch test='`$service-topology-operation-input.service-information.global-customer-id`'>\n", - "comments": "", - "outputs": 1, - "x": 985.4406378609792, - "y": 522.3661514009748, - "z": "42cc1159.52eec", - "wires": [ - [ - "7ba07ba.47bde84" - ] - ] - }, - { - "id": "7ba07ba.47bde84", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 1201.1548865182058, - "y": 522.3661533083234, - "z": "42cc1159.52eec", - "wires": [ - [ - "cbe8d9bd.9c8618" - ] - ] - }, - { - "id": "cbe8d9bd.9c8618", - "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.global-customer-id is a required input\" />\n", - "comments": "", - "x": 1352.5834524972097, - "y": 522.3661514009748, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "1fcc9e4a.90b532", - "type": "switchNode", - "name": "switch model-invariant-uuid", - "xml": "<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-invariant-uuid`'>\n", - "comments": "", - "outputs": 1, - "x": 991.1548560006277, - "y": 563.7947231020246, - "z": "42cc1159.52eec", - "wires": [ - [ - "a2b56163.2eead" - ] - ] - }, - { - "id": "a2b56163.2eead", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 1201.1548636300222, - "y": 563.7947498049055, - "z": "42cc1159.52eec", - "wires": [ - [ - "85da17f9.7b6ee8" - ] - ] - }, - { - "id": "85da17f9.7b6ee8", - "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.onap-model-information.model-invariant-uuid is a required input\" />\n", - "comments": "", - "x": 1352.583429609026, - "y": 563.7947478975568, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "96d57264.57088", - "type": "switchNode", - "name": "switch model-uuid", - "xml": "<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-uuid`'>\n", - "comments": "", - "outputs": 1, - "x": 961.1549551827566, - "y": 605.2233367647443, - "z": "42cc1159.52eec", - "wires": [ - [ - "b0c11ff.c6916e" - ] - ] - }, - { - "id": "b0c11ff.c6916e", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 1201.1549551827566, - "y": 605.2233195986066, - "z": "42cc1159.52eec", - "wires": [ - [ - "6ef2e613.020628" - ] - ] - }, - { - "id": "6ef2e613.020628", - "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.onap-model-information.model-uuid is a required input\" />\n", - "comments": "", - "x": 1352.5835211617605, - "y": 605.223317691258, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "731761a3.6eed4", - "type": "switchNode", - "name": "switch model-name", - "xml": "<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-name`'>\n", - "comments": "", - "outputs": 1, - "x": 964.0120337350027, - "y": 646.6518474306379, - "z": "42cc1159.52eec", - "wires": [ - [ - "65032b2e.022024" - ] - ] - }, - { - "id": "65032b2e.022024", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 1199.72635105678, - "y": 646.6518817629133, - "z": "42cc1159.52eec", - "wires": [ - [ - "b67eae73.a9f6c" - ] - ] - }, - { - "id": "b67eae73.a9f6c", - "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.onap-model-information.model-name is a required input\" />\n", - "comments": "", - "x": 1351.154917035784, - "y": 646.6518798555646, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "fb62d34c.a0426", - "type": "comment", - "name": "Validation of required fields", - "info": "", - "comments": "", - "x": 603.1190032958984, - "y": 230.22320365905762, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "57d36230.80271c", - "type": "switchNode", - "name": "switch svc-action", - "xml": "<switch test='`$service-topology-operation-input.sdnc-request-header.svc-action`'>\n", - "comments": "", - "outputs": 1, - "x": 438.35706329345703, - "y": 563.1994934082031, - "z": "42cc1159.52eec", - "wires": [ - [ - "737f9c27.6f5f04" - ] - ] - }, - { - "id": "737f9c27.6f5f04", - "type": "outcome", - "name": "assign", - "xml": "<outcome value='assign'>\n", - "comments": "", - "outputs": 1, - "x": 600.857063293457, - "y": 563.1994934082031, - "z": "42cc1159.52eec", - "wires": [ - [ - "9f47db00.e034a8" - ] - ] - }, - { - "id": "9f47db00.e034a8", - "type": "block", - "name": "block : atomic", - "xml": "<block atomic=\"true\">", - "atomic": "true", - "outputs": 1, - "x": 755.857063293457, - "y": 563.1994934082031, - "z": "42cc1159.52eec", - "wires": [ - [ - "1abfff83.8ab75", - "742df1ab.3ae88", - "1fcc9e4a.90b532", - "96d57264.57088", - "731761a3.6eed4", - "7ae25d13.e12ea4" - ] - ] - }, - { - "id": "8465d752.ecf868", - "type": "dgstart", - "name": "DGSTART", - "outputs": 1, - "x": 111.25, - "y": 79.91365623474121, - "z": "42cc1159.52eec", - "wires": [ - [ - "9f7bd881.0481b8" - ] - ] - }, - { - "id": "9f7bd881.0481b8", - "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": 186.53570556640625, - "y": 120.15176773071289, - "z": "42cc1159.52eec", - "wires": [ - [ - "15072416.3cb84c" - ] - ] - }, - { - "id": "15072416.3cb84c", - "type": "method", - "name": "method validate-service-input", - "xml": "<method rpc='validate-service-input' mode='sync'>\n", - "comments": "", - "outputs": 1, - "x": 175.92862701416016, - "y": 161.16365242004395, - "z": "42cc1159.52eec", - "wires": [ - [ - "d54a485.152c1b8" - ] - ] - }, - { - "id": "6f67c5b7.423c2c", - "type": "comment", - "name": "validate-service-input", - "info": "", - "comments": "", - "x": 505.59485626220703, - "y": 27.5, - "z": "42cc1159.52eec", - "wires": [] - }, - { - "id": "7ae25d13.e12ea4", - "type": "switchNode", - "name": "switch service-id", - "xml": "<switch test='`$service-topology-operation-input.service-information.service-id`'>\n", - "comments": "", - "outputs": 1, - "x": 957.1428375244141, - "y": 440.428599357605, - "z": "42cc1159.52eec", - "wires": [ - [ - "e9812407.bacf48" - ] - ] - }, - { - "id": "e9812407.bacf48", - "type": "outcome", - "name": "NULL", - "xml": "<outcome value=''>", - "comments": "", - "outputs": 1, - "x": 1197.571418762207, - "y": 440.4285955429077, - "z": "42cc1159.52eec", - "wires": [ - [ - "9d9de464.0da3a8" - ] - ] - }, - { - "id": "9d9de464.0da3a8", - "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-id is a required input\" />\n", - "comments": "", - "x": 1348.999984741211, - "y": 440.4285936355591, - "z": "42cc1159.52eec", - "wires": [] - } -] +[{"id":"edb23f9d.a0831","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":208.5714340209961,"y":432.857120513916,"z":"28243e86.88d342","wires":[["54626725.767df8","ae0ea7a6.aa4958","2ee7ae8e.ec3e02","572713cb.967e9c"]]},{"id":"54626725.767df8","type":"switchNode","name":"switch svc-request-id","xml":"<switch test='`$service-topology-operation-input.sdnc-request-header.svc-request-id`'>\n","comments":"","outputs":1,"x":454.19051361083984,"y":300.2232151031494,"z":"28243e86.88d342","wires":[["16c18fe2.37317"]]},{"id":"16c18fe2.37317","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":679.9048080444336,"y":300.2232189178467,"z":"28243e86.88d342","wires":[["7afca0eb.9cdce"]]},{"id":"7afca0eb.9cdce","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":831.3333740234375,"y":300.22321701049805,"z":"28243e86.88d342","wires":[]},{"id":"ae0ea7a6.aa4958","type":"switchNode","name":"switch svc-action","xml":"<switch test='`$service-topology-operation-input.sdnc-request-header.svc-action`'>\n","comments":"","outputs":1,"x":442.7618767874583,"y":258.79464667184016,"z":"28243e86.88d342","wires":[["3756f3ff.76490c"]]},{"id":"3756f3ff.76490c","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":678.476228441511,"y":257.3660444532122,"z":"28243e86.88d342","wires":[["306ea9cf.6ce206"]]},{"id":"306ea9cf.6ce206","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":828.4762017386302,"y":257.3660539899554,"z":"28243e86.88d342","wires":[]},{"id":"2ee7ae8e.ec3e02","type":"switchNode","name":"switch request-action","xml":"<switch test='`$service-topology-operation-input.request-information.request-action`'>\n","comments":"","outputs":1,"x":452.76193019322,"y":343.08036177498957,"z":"28243e86.88d342","wires":[["8d89fa.f2f75608"]]},{"id":"8d89fa.f2f75608","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":679.9048036847798,"y":343.08037267412465,"z":"28243e86.88d342","wires":[["2ce5e91a.3d5216"]]},{"id":"2ce5e91a.3d5216","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":831.3333696637837,"y":343.080370766776,"z":"28243e86.88d342","wires":[]},{"id":"44ec88dd.c9a958","type":"switchNode","name":"switch subscription-service-type","xml":"<switch test='`$service-topology-operation-input.service-information.subscription-service-type`'>\n","comments":"","outputs":1,"x":1075.083447047642,"y":430.937544958932,"z":"28243e86.88d342","wires":[["92ab775.631ee88"]]},{"id":"92ab775.631ee88","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1270.7977414812358,"y":430.93754209790904,"z":"28243e86.88d342","wires":[["e6796dc3.10f6c"]]},{"id":"e6796dc3.10f6c","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.subscription-service-type is a required input\" />\n","comments":"","x":1422.2262922014506,"y":430.93753160749156,"z":"28243e86.88d342","wires":[]},{"id":"b8ebffbf.bce06","type":"switchNode","name":"switch global-customer-id","xml":"<switch test='`$service-topology-operation-input.service-information.global-customer-id`'>\n","comments":"","outputs":1,"x":1055.0835004534038,"y":472.3661452702113,"z":"28243e86.88d342","wires":[["3275964a.60192a"]]},{"id":"3275964a.60192a","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1270.7977491106303,"y":472.3661471775599,"z":"28243e86.88d342","wires":[["2aa93764.d1ca48"]]},{"id":"2aa93764.d1ca48","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.global-customer-id is a required input\" />\n","comments":"","x":1422.2263150896342,"y":472.3661452702113,"z":"28243e86.88d342","wires":[]},{"id":"f646cff6.1edd7","type":"switchNode","name":"switch model-invariant-uuid","xml":"<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-invariant-uuid`'>\n","comments":"","outputs":1,"x":1060.7977185930522,"y":513.7947169712611,"z":"28243e86.88d342","wires":[["dfbf13d8.eedeb"]]},{"id":"dfbf13d8.eedeb","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1270.7977262224467,"y":513.794743674142,"z":"28243e86.88d342","wires":[["c13e23d1.c796b"]]},{"id":"c13e23d1.c796b","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.onap-model-information.model-invariant-uuid is a required input\" />\n","comments":"","x":1422.2262922014506,"y":513.7947417667933,"z":"28243e86.88d342","wires":[]},{"id":"bae96f52.32ae8","type":"switchNode","name":"switch model-uuid","xml":"<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-uuid`'>\n","comments":"","outputs":1,"x":1030.797817775181,"y":555.2233306339808,"z":"28243e86.88d342","wires":[["dc4a3e4.f1212c"]]},{"id":"dc4a3e4.f1212c","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1270.797817775181,"y":555.2233134678431,"z":"28243e86.88d342","wires":[["50e8e609.694fa8"]]},{"id":"50e8e609.694fa8","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.onap-model-information.model-uuid is a required input\" />\n","comments":"","x":1422.226383754185,"y":555.2233115604945,"z":"28243e86.88d342","wires":[]},{"id":"1b05c1d3.e757de","type":"switchNode","name":"switch model-name","xml":"<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-name`'>\n","comments":"","outputs":1,"x":1033.6548963274272,"y":596.6518412998744,"z":"28243e86.88d342","wires":[["57fd3f6c.ea562"]]},{"id":"57fd3f6c.ea562","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1269.3692136492045,"y":596.6518756321498,"z":"28243e86.88d342","wires":[["d82eb142.373f2"]]},{"id":"d82eb142.373f2","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.onap-model-information.model-name is a required input\" />\n","comments":"","x":1420.7977796282084,"y":596.6518737248011,"z":"28243e86.88d342","wires":[]},{"id":"8f018dc.a5bb37","type":"comment","name":"Validation of required fields","info":"","comments":"","x":602.7618865966797,"y":214.5089292526245,"z":"28243e86.88d342","wires":[]},{"id":"572713cb.967e9c","type":"switchNode","name":"switch svc-action","xml":"<switch test='`$service-topology-operation-input.sdnc-request-header.svc-action`'>\n","comments":"","outputs":1,"x":436.5713882446289,"y":601.7709045410156,"z":"28243e86.88d342","wires":[["4146d215.081c3c","f2a1e8.42ce8e18"]]},{"id":"4146d215.081c3c","type":"outcome","name":"assign","xml":"<outcome value='assign'>\n","comments":"","outputs":1,"x":633.3570518493652,"y":514.6280498504639,"z":"28243e86.88d342","wires":[["2201de8b.f2d032"]]},{"id":"2201de8b.f2d032","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":825.4999258858816,"y":513.1994872774396,"z":"28243e86.88d342","wires":[["44ec88dd.c9a958","b8ebffbf.bce06","f646cff6.1edd7","bae96f52.32ae8","1b05c1d3.e757de"]]},{"id":"12a4a1e1.0f3c6e","type":"dgstart","name":"DGSTART","outputs":1,"x":112.32143620082297,"y":79.91365201132635,"z":"28243e86.88d342","wires":[["a4b20c73.9349b"]]},{"id":"a4b20c73.9349b","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":229.03571319580078,"y":120.15176350729803,"z":"28243e86.88d342","wires":[["efd6dbc2.72c708"]]},{"id":"efd6dbc2.72c708","type":"method","name":"method validate-service-input","xml":"<method rpc='validate-service-input' mode='sync'>\n","comments":"","outputs":1,"x":177.00006321498313,"y":161.16364819662908,"z":"28243e86.88d342","wires":[["edb23f9d.a0831"]]},{"id":"8e1cbab3.830fc8","type":"comment","name":"validate-service-input","info":"","comments":"","x":506.66629246303,"y":27.499995776585138,"z":"28243e86.88d342","wires":[]},{"id":"77dada46.44a994","type":"switchNode","name":"switch model-invariant-uuid","xml":"<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-invariant-uuid`'>\n","comments":"","outputs":1,"x":1055.7143287658691,"y":647.1428604125977,"z":"28243e86.88d342","wires":[["952257b3.dd6078"]]},{"id":"952257b3.dd6078","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1265.7143363952637,"y":647.1428871154785,"z":"28243e86.88d342","wires":[["8da06761.60a388"]]},{"id":"8da06761.60a388","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.onap-model-information.model-invariant-uuid is a required input\" />\n","comments":"","x":1417.1429023742676,"y":647.1428852081299,"z":"28243e86.88d342","wires":[]},{"id":"64f8b162.eeba","type":"switchNode","name":"switch model-uuid","xml":"<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-uuid`'>\n","comments":"","outputs":1,"x":1025.714427947998,"y":688.5714740753174,"z":"28243e86.88d342","wires":[["aee449b5.453ff8"]]},{"id":"aee449b5.453ff8","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1265.714427947998,"y":688.5714569091797,"z":"28243e86.88d342","wires":[["572da02b.634f4"]]},{"id":"572da02b.634f4","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.onap-model-information.model-uuid is a required input\" />\n","comments":"","x":1417.142993927002,"y":688.571455001831,"z":"28243e86.88d342","wires":[]},{"id":"c3343db6.57a7d","type":"switchNode","name":"switch model-name","xml":"<switch test='`$service-topology-operation-input.service-information.onap-model-information.model-name`'>\n","comments":"","outputs":1,"x":1028.5715065002441,"y":729.9999847412109,"z":"28243e86.88d342","wires":[["4dbe8140.1c24"]]},{"id":"4dbe8140.1c24","type":"outcome","name":"NULL","xml":"<outcome value=''>","comments":"","outputs":1,"x":1264.2858238220215,"y":730.0000190734863,"z":"28243e86.88d342","wires":[["3a247f65.3dbf2"]]},{"id":"3a247f65.3dbf2","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.onap-model-information.model-name is a required input\" />\n","comments":"","x":1415.7143898010254,"y":730.0000171661377,"z":"28243e86.88d342","wires":[]},{"id":"f2a1e8.42ce8e18","type":"outcome","name":"changeassign","xml":"<outcome value='changeassign'>\n","comments":"","outputs":1,"x":656.2736778259277,"y":686.547679901123,"z":"28243e86.88d342","wires":[["52eab4f4.64cf0c"]]},{"id":"52eab4f4.64cf0c","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":826.1308364868164,"y":686.547679901123,"z":"28243e86.88d342","wires":[["77dada46.44a994","64f8b162.eeba","c3343db6.57a7d"]]}]
\ No newline at end of file |