aboutsummaryrefslogtreecommitdiffstats
path: root/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-connection-attachment-input.json
diff options
context:
space:
mode:
Diffstat (limited to 'platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-connection-attachment-input.json')
-rw-r--r--platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-connection-attachment-input.json993
1 files changed, 993 insertions, 0 deletions
diff --git a/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-connection-attachment-input.json b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-connection-attachment-input.json
new file mode 100644
index 00000000..fa77c6f0
--- /dev/null
+++ b/platform-logic/generic-resource-api/src/main/json/GENERIC-RESOURCE-API_validate-connection-attachment-input.json
@@ -0,0 +1,993 @@
+[
+ {
+ "id": "193b8ebe.168931",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 133.03125,
+ "y": 58.03125,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "516b96b5.f39508"
+ ]
+ ]
+ },
+ {
+ "id": "516b96b5.f39508",
+ "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": 262.3169708251953,
+ "y": 153.26932334899902,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "d1fe8042.cc5a4"
+ ]
+ ]
+ },
+ {
+ "id": "d1fe8042.cc5a4",
+ "type": "method",
+ "name": "method validate-connection-attachment-input",
+ "xml": "<method rpc='validate-connection-attachment-input' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 258.94793701171875,
+ "y": 249.28427839279175,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b05ac558.fc0298"
+ ]
+ ]
+ },
+ {
+ "id": "b05ac558.fc0298",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 265.94799041748047,
+ "y": 367.28428649902344,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "11b2d666.19a8fa",
+ "a0f1dfee.c1db9",
+ "57efdb7e.7de474",
+ "e66639cf.56aa48"
+ ]
+ ]
+ },
+ {
+ "id": "11b2d666.19a8fa",
+ "type": "switchNode",
+ "name": "switch svc-action",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.sdnc-request-header.svc-action`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 671.9479293823242,
+ "y": 24.28428077697754,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "563fe857.005428"
+ ]
+ ]
+ },
+ {
+ "id": "563fe857.005428",
+ "type": "outcome",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 883.6623001098633,
+ "y": 24.28429126739502,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "bf9c002.703e6"
+ ]
+ ]
+ },
+ {
+ "id": "bf9c002.703e6",
+ "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": 1058.0908508300781,
+ "y": 23.28428363800049,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "a0f1dfee.c1db9",
+ "type": "switchNode",
+ "name": "switch svc-action",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.sdnc-request-header.svc-action`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 656.9478225708008,
+ "y": 366.2843084335327,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "6b1eefd1.a4726",
+ "517bdb12.579b84",
+ "352e24a0.788a7c",
+ "92374a0f.2f7d98",
+ "eb87ceea.db236"
+ ]
+ ]
+ },
+ {
+ "id": "6b1eefd1.a4726",
+ "type": "outcome",
+ "name": "create",
+ "xml": "<outcome value='create'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 882.4479789733887,
+ "y": 194.28435230255127,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "2f04939.a9b436c"
+ ]
+ ]
+ },
+ {
+ "id": "517bdb12.579b84",
+ "type": "outcome",
+ "name": "delete",
+ "xml": "<outcome value='delete'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 884.4599838256836,
+ "y": 772.1745042800903,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "c9b924ac.aa4418"
+ ]
+ ]
+ },
+ {
+ "id": "352e24a0.788a7c",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 885.2218246459961,
+ "y": 958.6029243469238,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "313b0ba4.9277b4"
+ ]
+ ]
+ },
+ {
+ "id": "313b0ba4.9277b4",
+ "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=\"`$network-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",
+ "comments": "",
+ "x": 1068.793357849121,
+ "y": 959.2220649719238,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "c9b924ac.aa4418",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1066.6028099060059,
+ "y": 772.8409547805786,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "21ee0580.01132a"
+ ]
+ ]
+ },
+ {
+ "id": "72eb1342.c73a6c",
+ "type": "other",
+ "name": "DeleteSOTNAttachmentInstance",
+ "xml": "<outcome value='DeleteSOTNAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1380.3171997070312,
+ "y": 786.8409357070923,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "a0b8065a.68d4e8"
+ ]
+ ]
+ },
+ {
+ "id": "77510c5b.922da4",
+ "type": "other",
+ "name": "Other",
+ "xml": "<outcome value='Other'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1313.3174514770508,
+ "y": 875.8410797119141,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "69dd5310.b0e50c"
+ ]
+ ]
+ },
+ {
+ "id": "69dd5310.b0e50c",
+ "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 required to be DeleteNetworkInstance for svc-action=delete\" />\n",
+ "comments": "",
+ "x": 1500.3174514770508,
+ "y": 876.8410797119141,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "a0b8065a.68d4e8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1743.3170852661133,
+ "y": 500.84095668792725,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "6c6e8419.13924c",
+ "d81b196b.de9bf8"
+ ]
+ ]
+ },
+ {
+ "id": "6c6e8419.13924c",
+ "type": "switchNode",
+ "name": "switch allotted-resource-id",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.allotted-resource-information.allotted-resource-id`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1994.3169059753418,
+ "y": 536.8409214019775,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "3455ba94.f30a46"
+ ]
+ ]
+ },
+ {
+ "id": "3455ba94.f30a46",
+ "type": "outcome",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2005.3169212341309,
+ "y": 625.8409004211426,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "42c69ed2.4c6e3"
+ ]
+ ]
+ },
+ {
+ "id": "42c69ed2.4c6e3",
+ "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=\"network-request-input.network-input-parameters.name is a required input\" />\n",
+ "comments": "",
+ "x": 2161.745632171631,
+ "y": 624.8409004211426,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "d81b196b.de9bf8",
+ "type": "execute",
+ "name": "execute requiredParameter",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='requiredParameters' >\n<parameter name=\"connection-attachment-topology-operation-input.allotted-resource-information.allotted-resource-id\" value=\"$connection-attachment-topology-operation-input.allotted-resource-information.allotted-resource-id\"/>\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1997.0313415527344,
+ "y": 464.98375606536865,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+
+ ]
+ ]
+ },
+ {
+ "id": "57efdb7e.7de474",
+ "type": "switchNode",
+ "name": "switch service-instance-id",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.service-information.service-instance-id`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 697.0312728881836,
+ "y": 67.99399757385254,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "85a4ddfa.563bf"
+ ]
+ ]
+ },
+ {
+ "id": "85a4ddfa.563bf",
+ "type": "other",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 913.4598617553711,
+ "y": 68.99399757385254,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "e5b10c87.6dcab"
+ ]
+ ]
+ },
+ {
+ "id": "e5b10c87.6dcab",
+ "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": 1071.8883895874023,
+ "y": 67.99399757385254,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "2f04939.a9b436c",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1047.253620147705,
+ "y": 191.9940309524536,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "99cb6d0f.faec9"
+ ]
+ ]
+ },
+ {
+ "id": "99cb6d0f.faec9",
+ "type": "switchNode",
+ "name": "switch request-action",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1142.4890975952148,
+ "y": 255.4991979598999,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "12b9b32c.a4b30d",
+ "46ff1495.b090cc"
+ ]
+ ]
+ },
+ {
+ "id": "12b9b32c.a4b30d",
+ "type": "outcome",
+ "name": "CreateSOTNAttachmentInstance",
+ "xml": "<outcome value='CreateSOTNAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1397.8223190307617,
+ "y": 138.49896335601807,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "a1752dfc.73195"
+ ]
+ ]
+ },
+ {
+ "id": "46ff1495.b090cc",
+ "type": "outcome",
+ "name": "other",
+ "xml": "<outcome value='other'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1330.8223152160645,
+ "y": 284.1656885147095,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "67468b53.41b5e4"
+ ]
+ ]
+ },
+ {
+ "id": "67468b53.41b5e4",
+ "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.request-action is invalid\" />\n",
+ "comments": "",
+ "x": 1529.3781509399414,
+ "y": 283.61034536361694,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "a1752dfc.73195",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1653.6977615356445,
+ "y": 136.88288116455078,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "db455346.fe8d9"
+ ]
+ ]
+ },
+ {
+ "id": "db455346.fe8d9",
+ "type": "for",
+ "name": "for loop i - Sotn input param",
+ "xml": "<for index=\"i\" start=\"0\" end=\"`$connection-attachment-topology-operation-input.connection-attachment-request-input.param_length`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1735.3287467956543,
+ "y": 197.18352508544922,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "250dfbd6.f87e24"
+ ]
+ ]
+ },
+ {
+ "id": "250dfbd6.f87e24",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1929.4120750427246,
+ "y": 161.93047618865967,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "6411a252.efa3dc",
+ "bd70a50a.f57aa8",
+ "bce7ba47.627aa8"
+ ]
+ ]
+ },
+ {
+ "id": "6411a252.efa3dc",
+ "type": "set",
+ "name": "clear tmp-data",
+ "xml": "<set>\n<parameter name='tmp.name' value='' />\n<parameter name='tmp.value' value='' />\n",
+ "comments": "",
+ "x": 2121.412136077881,
+ "y": 116.16857433319092,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "bd70a50a.f57aa8",
+ "type": "set",
+ "name": "set tmp-data",
+ "xml": "<set>\n<parameter name='tmp.name' value=\"`$connection-attachment-topology-operation-input.connection-attachment-request-input.param[$i].name`\"/>\n<parameter name='tmp.value' value=\"`$connection-attachment-topology-operation-input.connection-attachment-request-input.param[$i].value`\"/>\n",
+ "comments": "",
+ "x": 2110.4121322631836,
+ "y": 193.16857862472534,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "bce7ba47.627aa8",
+ "type": "switchNode",
+ "name": "switch name",
+ "xml": "<switch test=\"`$tmp.name`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2110.4122161865234,
+ "y": 275.16857862472534,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "9a3c6ac9.101328",
+ "b44b4e5e.93a68",
+ "c46018d4.cde2f8",
+ "bf279f01.56146",
+ "2718b920.5086d6",
+ "9dec1793.d77e58",
+ "6b903ba1.e89184",
+ "9610c6b4.d4b598"
+ ]
+ ]
+ },
+ {
+ "id": "9a3c6ac9.101328",
+ "type": "outcome",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2312.4763164520264,
+ "y": 618.9942054748535,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "75de126c.4ad7cc"
+ ]
+ ]
+ },
+ {
+ "id": "75de126c.4ad7cc",
+ "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=\"`'network-topology-operation-input.network-request-input.network-input-parameters.param[' + $i + ']' + '.name is a required input'`\" />\n",
+ "comments": "",
+ "x": 2487.476665496826,
+ "y": 614.9942588806152,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "21ee0580.01132a",
+ "type": "switchNode",
+ "name": "switch request-action",
+ "xml": "<switch test='`$sotn-topology-operation-input.request-information.request-action`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1088.6980628967285,
+ "y": 851.994065284729,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "72eb1342.c73a6c",
+ "77510c5b.922da4"
+ ]
+ ]
+ },
+ {
+ "id": "b44b4e5e.93a68",
+ "type": "other",
+ "name": "sotnVpnName",
+ "xml": "<outcome value='sotnVpnName'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2327.4757356643677,
+ "y": 144.19395065307617,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b99955f0.4e5fc8"
+ ]
+ ]
+ },
+ {
+ "id": "b99955f0.4e5fc8",
+ "type": "switchNode",
+ "name": "switch value",
+ "xml": "<switch test=\"`$tmp.value`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2558.3922157287598,
+ "y": 333.20887565612793,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "79ab6adb.1f2014"
+ ]
+ ]
+ },
+ {
+ "id": "79ab6adb.1f2014",
+ "type": "outcome",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2742.3921394348145,
+ "y": 329.208890914917,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "cf098d97.55fb"
+ ]
+ ]
+ },
+ {
+ "id": "cf098d97.55fb",
+ "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=\"`'$tmp.name +' is a required input'`\" />\n",
+ "comments": "",
+ "x": 2750.821060180664,
+ "y": 403.2088851928711,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "c46018d4.cde2f8",
+ "type": "other",
+ "name": "clientSignal",
+ "xml": "<outcome value='clientSignal'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2333.475742340088,
+ "y": 213.19396114349365,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b99955f0.4e5fc8"
+ ]
+ ]
+ },
+ {
+ "id": "bf279f01.56146",
+ "type": "other",
+ "name": "access-provider-id",
+ "xml": "<outcome value='access-provider-id'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2335.3646812438965,
+ "y": 289.1939239501953,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b99955f0.4e5fc8"
+ ]
+ ]
+ },
+ {
+ "id": "2718b920.5086d6",
+ "type": "other",
+ "name": "access-client-id",
+ "xml": "<outcome value='access-client-id'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2332.3646812438965,
+ "y": 361.19392371177673,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b99955f0.4e5fc8"
+ ]
+ ]
+ },
+ {
+ "id": "9dec1793.d77e58",
+ "type": "other",
+ "name": "access-topology-id",
+ "xml": "<outcome value='access-topology-id'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2336.3646812438965,
+ "y": 423.1939239501953,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+
+ ]
+ ]
+ },
+ {
+ "id": "6b903ba1.e89184",
+ "type": "other",
+ "name": "access-node-id",
+ "xml": "<outcome value='access-node-id'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2338.3648529052734,
+ "y": 488.19395637512207,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b99955f0.4e5fc8"
+ ]
+ ]
+ },
+ {
+ "id": "9610c6b4.d4b598",
+ "type": "other",
+ "name": "cVLAN",
+ "xml": "<outcome value='cVLAN'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2316.3651542663574,
+ "y": 552.7496566772461,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "b99955f0.4e5fc8"
+ ]
+ ]
+ },
+ {
+ "id": "92374a0f.2f7d98",
+ "type": "outcome",
+ "name": "activate",
+ "xml": "<outcome value='activate'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 883.5312347412109,
+ "y": 364.53126430511475,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "40ca4bfa.dde754"
+ ]
+ ]
+ },
+ {
+ "id": "40ca4bfa.dde754",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1064.3369064331055,
+ "y": 365.24098110198975,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "38d46ef5.2515a2"
+ ]
+ ]
+ },
+ {
+ "id": "38d46ef5.2515a2",
+ "type": "switchNode",
+ "name": "switch request-action",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1137.5723876953125,
+ "y": 445.74612522125244,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "bc03657f.d968f8",
+ "c7a46845.a20028"
+ ]
+ ]
+ },
+ {
+ "id": "bc03657f.d968f8",
+ "type": "outcome",
+ "name": "ActivateSOTNAttachmentInstance",
+ "xml": "<outcome value='ActivateSOTNAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1393.9055290222168,
+ "y": 375.7458610534668,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "a0b8065a.68d4e8"
+ ]
+ ]
+ },
+ {
+ "id": "c7a46845.a20028",
+ "type": "outcome",
+ "name": "other",
+ "xml": "<outcome value='other'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1310.905445098877,
+ "y": 484.41266107559204,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "62ba5aa1.e5bf54"
+ ]
+ ]
+ },
+ {
+ "id": "62ba5aa1.e5bf54",
+ "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.request-action is invalid\" />\n",
+ "comments": "",
+ "x": 1509.461280822754,
+ "y": 483.8573179244995,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "eb87ceea.db236",
+ "type": "outcome",
+ "name": "deactivate",
+ "xml": "<outcome value='deactivate'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 881.5311889648438,
+ "y": 584.53125,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "10580d5c.7277e3"
+ ]
+ ]
+ },
+ {
+ "id": "10580d5c.7277e3",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1063.674015045166,
+ "y": 585.1977005004883,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "97009550.34e988"
+ ]
+ ]
+ },
+ {
+ "id": "a7478b0d.ac1368",
+ "type": "other",
+ "name": "DeactivateSOTNAttachmentInstance",
+ "xml": "<outcome value='DeactivateSOTNAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1377.3884048461914,
+ "y": 599.197681427002,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "a0b8065a.68d4e8"
+ ]
+ ]
+ },
+ {
+ "id": "f5f85a41.420a68",
+ "type": "other",
+ "name": "Other",
+ "xml": "<outcome value='Other'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1310.388656616211,
+ "y": 688.1978254318237,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "e751aaad.be4338"
+ ]
+ ]
+ },
+ {
+ "id": "e751aaad.be4338",
+ "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 required to be DeleteNetworkInstance for svc-action=delete\" />\n",
+ "comments": "",
+ "x": 1497.388656616211,
+ "y": 689.1978254318237,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ },
+ {
+ "id": "97009550.34e988",
+ "type": "switchNode",
+ "name": "switch request-action",
+ "xml": "<switch test='`$sotn-topology-operation-input.request-information.request-action`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1085.7692680358887,
+ "y": 664.3508110046387,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "a7478b0d.ac1368",
+ "f5f85a41.420a68"
+ ]
+ ]
+ },
+ {
+ "id": "e66639cf.56aa48",
+ "type": "switchNode",
+ "name": "switch parent-service-instance-id",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.service-information.parent-service-instance-id`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 713.0103988647461,
+ "y": 114.01042175292969,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "2f054da9.55b662"
+ ]
+ ]
+ },
+ {
+ "id": "2f054da9.55b662",
+ "type": "other",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 919.43896484375,
+ "y": 118.01041412353516,
+ "z": "548da231.570f2c",
+ "wires": [
+ [
+ "271d7aba.ca1876"
+ ]
+ ]
+ },
+ {
+ "id": "271d7aba.ca1876",
+ "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.parent-service-instance-id is a required input\" />\n",
+ "comments": "",
+ "x": 1077.8674926757812,
+ "y": 117.01041412353516,
+ "z": "548da231.570f2c",
+ "wires": [
+
+ ]
+ }
+] \ No newline at end of file