[
{
- "id": "193b8ebe.168931",
+ "id": "42b2c3b5.1de40c",
"type": "dgstart",
"name": "DGSTART",
"outputs": 1,
- "x": 133.03125,
- "y": 58.03125,
- "z": "548da231.570f2c",
+ "x": 164,
+ "y": 153.7469038963318,
+ "z": "d21b8423.410b48",
"wires": [
[
- "516b96b5.f39508"
+ "26ae5f8e.852bd"
]
]
},
{
- "id": "516b96b5.f39508",
+ "id": "26ae5f8e.852bd",
"type": "service-logic",
"name": "GENERIC-RESOURCE-API ${project.version}",
"module": "GENERIC-RESOURCE-API",
"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",
+ "x": 293.2857208251953,
+ "y": 248.9849772453308,
+ "z": "d21b8423.410b48",
"wires": [
[
- "d1fe8042.cc5a4"
+ "9c9331e1.ef348"
]
]
},
{
- "id": "d1fe8042.cc5a4",
+ "id": "9c9331e1.ef348",
"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",
+ "x": 289.91668701171875,
+ "y": 344.99993228912354,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b05ac558.fc0298"
+ "e30434d.72586c8"
]
]
},
{
- "id": "b05ac558.fc0298",
+ "id": "e30434d.72586c8",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 265.94799041748047,
- "y": 367.28428649902344,
- "z": "548da231.570f2c",
+ "x": 637.9167785644531,
+ "y": 344,
+ "z": "d21b8423.410b48",
"wires": [
[
- "11b2d666.19a8fa",
- "a0f1dfee.c1db9",
- "57efdb7e.7de474",
- "e66639cf.56aa48"
+ "a24e3968.f0f898",
+ "213180a5.dcdf2",
+ "6da46309.e8b25c",
+ "97be0dfc.a49b"
]
]
},
{
- "id": "11b2d666.19a8fa",
+ "id": "a24e3968.f0f898",
"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",
+ "x": 1011.9167556762695,
+ "y": 93.99999618530273,
+ "z": "d21b8423.410b48",
"wires": [
[
- "563fe857.005428"
+ "1a960cf7.459883"
]
]
},
{
- "id": "563fe857.005428",
+ "id": "1a960cf7.459883",
"type": "outcome",
"name": "NULL",
"xml": "<outcome value=''>",
"comments": "",
"outputs": 1,
- "x": 883.6623001098633,
- "y": 24.28429126739502,
- "z": "548da231.570f2c",
+ "x": 1221.631118774414,
+ "y": 93.00000762939453,
+ "z": "d21b8423.410b48",
"wires": [
[
- "bf9c002.703e6"
+ "87e1fc25.19dd7"
]
]
},
{
- "id": "bf9c002.703e6",
+ "id": "87e1fc25.19dd7",
"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": [
-
- ]
+ "x": 1396.059669494629,
+ "y": 92,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "a0f1dfee.c1db9",
+ "id": "213180a5.dcdf2",
"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",
+ "x": 816.9165649414062,
+ "y": 625.9999570846558,
+ "z": "d21b8423.410b48",
"wires": [
[
- "6b1eefd1.a4726",
- "517bdb12.579b84",
- "352e24a0.788a7c",
- "92374a0f.2f7d98",
- "eb87ceea.db236"
+ "2a3d4b0.69b81b6",
+ "38a5e948.46f696",
+ "249ed1d3.9ca2fe",
+ "7a022b30.b2a354",
+ "675a28ba.66ea98"
]
]
},
{
- "id": "6b1eefd1.a4726",
+ "id": "2a3d4b0.69b81b6",
"type": "outcome",
"name": "create",
"xml": "<outcome value='create'>\n",
"comments": "",
"outputs": 1,
- "x": 882.4479789733887,
- "y": 194.28435230255127,
- "z": "548da231.570f2c",
+ "x": 1054.416690826416,
+ "y": 374.99999380111694,
+ "z": "d21b8423.410b48",
"wires": [
[
- "2f04939.a9b436c"
+ "eb01319b.f11ab"
]
]
},
{
- "id": "517bdb12.579b84",
+ "id": "38a5e948.46f696",
"type": "outcome",
"name": "delete",
"xml": "<outcome value='delete'>\n",
"comments": "",
"outputs": 1,
- "x": 884.4599838256836,
- "y": 772.1745042800903,
- "z": "548da231.570f2c",
+ "x": 1059.428897857666,
+ "y": 923.890193939209,
+ "z": "d21b8423.410b48",
"wires": [
[
- "c9b924ac.aa4418"
+ "ae84fe26.14305"
]
]
},
{
- "id": "352e24a0.788a7c",
+ "id": "249ed1d3.9ca2fe",
"type": "other",
"name": "other",
"xml": "<outcome value='Other'>\n",
"comments": "",
"outputs": 1,
- "x": 885.2218246459961,
- "y": 958.6029243469238,
- "z": "548da231.570f2c",
+ "x": 1056.1906623840332,
+ "y": 996.3186483383179,
+ "z": "d21b8423.410b48",
"wires": [
[
- "313b0ba4.9277b4"
+ "a59dcb2c.5f74a8"
]
]
},
{
- "id": "313b0ba4.9277b4",
+ "id": "a59dcb2c.5f74a8",
"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": [
-
- ]
+ "x": 1239.7621955871582,
+ "y": 996.9377889633179,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "c9b924ac.aa4418",
+ "id": "ae84fe26.14305",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 1066.6028099060059,
- "y": 772.8409547805786,
- "z": "548da231.570f2c",
+ "x": 1241.5717239379883,
+ "y": 924.5566444396973,
+ "z": "d21b8423.410b48",
"wires": [
[
- "21ee0580.01132a"
+ "c8402cf9.c3498"
]
]
},
{
- "id": "72eb1342.c73a6c",
+ "id": "e9d0bfa.0872f4",
"type": "other",
"name": "DeleteSOTNAttachmentInstance",
"xml": "<outcome value='DeleteSOTNAttachmentInstance'>",
"comments": "",
"outputs": 1,
- "x": 1380.3171997070312,
- "y": 786.8409357070923,
- "z": "548da231.570f2c",
+ "x": 1706.286205291748,
+ "y": 893.556661605835,
+ "z": "d21b8423.410b48",
"wires": [
[
- "a0b8065a.68d4e8"
+ "c007bb78.bad198"
]
]
},
{
- "id": "77510c5b.922da4",
+ "id": "a0c47385.decaa",
"type": "other",
"name": "Other",
"xml": "<outcome value='Other'>",
"comments": "",
"outputs": 1,
- "x": 1313.3174514770508,
- "y": 875.8410797119141,
- "z": "548da231.570f2c",
+ "x": 1629.2864608764648,
+ "y": 974.5568246841431,
+ "z": "d21b8423.410b48",
"wires": [
[
- "69dd5310.b0e50c"
+ "e6af92d5.15652"
]
]
},
{
- "id": "69dd5310.b0e50c",
+ "id": "e6af92d5.15652",
"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": [
-
- ]
+ "x": 1816.2864608764648,
+ "y": 975.5568246841431,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "a0b8065a.68d4e8",
+ "id": "c007bb78.bad198",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 1743.3170852661133,
- "y": 500.84095668792725,
- "z": "548da231.570f2c",
+ "x": 2097.2862243652344,
+ "y": 716.5566501617432,
+ "z": "d21b8423.410b48",
"wires": [
[
- "6c6e8419.13924c",
- "d81b196b.de9bf8"
+ "52c40ba.0b16af4",
+ "eaa23038.207b"
]
]
},
{
- "id": "6c6e8419.13924c",
+ "id": "52c40ba.0b16af4",
"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",
+ "x": 2320.2857990264893,
+ "y": 715.5565738677979,
+ "z": "d21b8423.410b48",
"wires": [
[
- "3455ba94.f30a46"
+ "5a95e1d3.c70c9"
]
]
},
{
- "id": "3455ba94.f30a46",
+ "id": "5a95e1d3.c70c9",
"type": "outcome",
"name": "NULL",
"xml": "<outcome value=''>",
"comments": "",
"outputs": 1,
- "x": 2005.3169212341309,
- "y": 625.8409004211426,
- "z": "548da231.570f2c",
+ "x": 2500.285861968994,
+ "y": 714.5565891265869,
+ "z": "d21b8423.410b48",
"wires": [
[
- "42c69ed2.4c6e3"
+ "21b4438a.8ae7ac"
]
]
},
{
- "id": "42c69ed2.4c6e3",
+ "id": "21b4438a.8ae7ac",
"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": [
-
- ]
+ "x": 2532.714515686035,
+ "y": 770.5566053390503,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "d81b196b.de9bf8",
+ "id": "eaa23038.207b",
"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",
+ "x": 2324.0002784729004,
+ "y": 677.6994247436523,
+ "z": "d21b8423.410b48",
"wires": [
- [
-
- ]
+ []
]
},
{
- "id": "57efdb7e.7de474",
+ "id": "6da46309.e8b25c",
"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",
+ "x": 1035.0000915527344,
+ "y": 136.70971393585205,
+ "z": "d21b8423.410b48",
"wires": [
[
- "85a4ddfa.563bf"
+ "9eae7e15.c32b3"
]
]
},
{
- "id": "85a4ddfa.563bf",
+ "id": "9eae7e15.c32b3",
"type": "other",
"name": "NULL",
"xml": "<outcome value=''>",
"comments": "",
"outputs": 1,
- "x": 913.4598617553711,
- "y": 68.99399757385254,
- "z": "548da231.570f2c",
+ "x": 1251.4286804199219,
+ "y": 137.70971393585205,
+ "z": "d21b8423.410b48",
"wires": [
[
- "e5b10c87.6dcab"
+ "1cff38a0.3251b7"
]
]
},
{
- "id": "e5b10c87.6dcab",
+ "id": "1cff38a0.3251b7",
"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": [
-
- ]
+ "x": 1409.8572082519531,
+ "y": 136.70971393585205,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "2f04939.a9b436c",
+ "id": "eb01319b.f11ab",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 1047.253620147705,
- "y": 191.9940309524536,
- "z": "548da231.570f2c",
+ "x": 1219.2223320007324,
+ "y": 372.7096724510193,
+ "z": "d21b8423.410b48",
"wires": [
[
- "99cb6d0f.faec9"
+ "2a814298.4379ee"
]
]
},
{
- "id": "99cb6d0f.faec9",
+ "id": "2a814298.4379ee",
"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",
+ "x": 1409.4578552246094,
+ "y": 374.214870929718,
+ "z": "d21b8423.410b48",
"wires": [
[
- "12b9b32c.a4b30d",
- "46ff1495.b090cc"
+ "9a24d7c1.7f41b8",
+ "31edce78.f55fe2",
+ "76132be7.8874c4"
]
]
},
{
- "id": "12b9b32c.a4b30d",
+ "id": "9a24d7c1.7f41b8",
"type": "outcome",
"name": "CreateSOTNAttachmentInstance",
"xml": "<outcome value='CreateSOTNAttachmentInstance'>",
"comments": "",
"outputs": 1,
- "x": 1397.8223190307617,
- "y": 138.49896335601807,
- "z": "548da231.570f2c",
+ "x": 1690.7911376953125,
+ "y": 353.21460008621216,
+ "z": "d21b8423.410b48",
"wires": [
[
- "a1752dfc.73195"
+ "ddc52a14.b68028"
]
]
},
{
- "id": "46ff1495.b090cc",
+ "id": "31edce78.f55fe2",
"type": "outcome",
"name": "other",
"xml": "<outcome value='other'>",
"comments": "",
"outputs": 1,
- "x": 1330.8223152160645,
- "y": 284.1656885147095,
- "z": "548da231.570f2c",
+ "x": 1609.7912330627441,
+ "y": 442.88133573532104,
+ "z": "d21b8423.410b48",
"wires": [
[
- "67468b53.41b5e4"
+ "a1422df.b222fd"
]
]
},
{
- "id": "67468b53.41b5e4",
+ "id": "a1422df.b222fd",
"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": [
-
- ]
+ "x": 1808.347068786621,
+ "y": 442.3259925842285,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "a1752dfc.73195",
+ "id": "ddc52a14.b68028",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 1653.6977615356445,
- "y": 136.88288116455078,
- "z": "548da231.570f2c",
+ "x": 1922.6665000915527,
+ "y": 355.59849977493286,
+ "z": "d21b8423.410b48",
"wires": [
[
- "db455346.fe8d9"
+ "4d02f123.5c1cd"
]
]
},
{
- "id": "db455346.fe8d9",
+ "id": "4d02f123.5c1cd",
"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",
+ "x": 2145.297737121582,
+ "y": 259.89916610717773,
+ "z": "d21b8423.410b48",
"wires": [
[
- "250dfbd6.f87e24"
+ "3c0f8442.38d8dc"
]
]
},
{
- "id": "250dfbd6.f87e24",
+ "id": "3c0f8442.38d8dc",
"type": "block",
"name": "block",
"xml": "<block>\n",
"atomic": "false",
"comments": "",
"outputs": 1,
- "x": 1929.4120750427246,
- "y": 161.93047618865967,
- "z": "548da231.570f2c",
+ "x": 2336.3809661865234,
+ "y": 258.6460943222046,
+ "z": "d21b8423.410b48",
"wires": [
[
- "6411a252.efa3dc",
- "bd70a50a.f57aa8",
- "bce7ba47.627aa8"
+ "d39cca26.839578",
+ "16b1f4f7.435bcb",
+ "1d34c439.601edc"
]
]
},
{
- "id": "6411a252.efa3dc",
+ "id": "d39cca26.839578",
"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": [
-
- ]
+ "x": 2495.381072998047,
+ "y": 212.88420391082764,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "bd70a50a.f57aa8",
+ "id": "16b1f4f7.435bcb",
"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": [
-
- ]
+ "x": 2493.380947113037,
+ "y": 244.8842067718506,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "bce7ba47.627aa8",
+ "id": "1d34c439.601edc",
"type": "switchNode",
"name": "switch name",
"xml": "<switch test=\"`$tmp.name`\">\n",
"comments": "",
"outputs": 1,
- "x": 2110.4122161865234,
- "y": 275.16857862472534,
- "z": "548da231.570f2c",
+ "x": 2490.3810691833496,
+ "y": 284.8842124938965,
+ "z": "d21b8423.410b48",
"wires": [
[
- "9a3c6ac9.101328",
- "b44b4e5e.93a68",
- "c46018d4.cde2f8",
- "bf279f01.56146",
- "2718b920.5086d6",
- "9dec1793.d77e58",
- "6b903ba1.e89184",
- "9610c6b4.d4b598"
+ "a88c8435.38b638",
+ "3bbf5338.a951ec",
+ "1635afc2.b6de7",
+ "cff6db4f.b87538",
+ "9335d38b.7ca52",
+ "f2781f65.360cc",
+ "6bb67fb6.e8d0c",
+ "497eac21.19f344"
]
]
},
{
- "id": "9a3c6ac9.101328",
+ "id": "a88c8435.38b638",
"type": "outcome",
"name": "NULL",
"xml": "<outcome value=''>",
"comments": "",
"outputs": 1,
- "x": 2312.4763164520264,
- "y": 618.9942054748535,
- "z": "548da231.570f2c",
+ "x": 2697.4454765319824,
+ "y": 422.7098865509033,
+ "z": "d21b8423.410b48",
"wires": [
[
- "75de126c.4ad7cc"
+ "f001e245.7813a"
]
]
},
{
- "id": "75de126c.4ad7cc",
+ "id": "f001e245.7813a",
"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": [
-
- ]
+ "x": 2849.445686340332,
+ "y": 417.7099189758301,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "21ee0580.01132a",
+ "id": "c8402cf9.c3498",
"type": "switchNode",
"name": "switch request-action",
- "xml": "<switch test='`$sotn-topology-operation-input.request-information.request-action`'>\n",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
"comments": "",
"outputs": 1,
- "x": 1088.6980628967285,
- "y": 851.994065284729,
- "z": "548da231.570f2c",
+ "x": 1439.6670150756836,
+ "y": 926.7097959518433,
+ "z": "d21b8423.410b48",
"wires": [
[
- "72eb1342.c73a6c",
- "77510c5b.922da4"
+ "e9d0bfa.0872f4",
+ "a0c47385.decaa",
+ "9e1c0985.ac54a8"
]
]
},
{
- "id": "b44b4e5e.93a68",
+ "id": "3bbf5338.a951ec",
"type": "other",
"name": "sotnVpnName",
"xml": "<outcome value='sotnVpnName'>",
"comments": "",
"outputs": 1,
- "x": 2327.4757356643677,
- "y": 144.19395065307617,
- "z": "548da231.570f2c",
+ "x": 2717.4447526931763,
+ "y": 166.90960216522217,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b99955f0.4e5fc8"
+ "524ca1b7.a929c"
]
]
},
{
- "id": "b99955f0.4e5fc8",
+ "id": "524ca1b7.a929c",
"type": "switchNode",
"name": "switch value",
"xml": "<switch test=\"`$tmp.value`\">\n",
"comments": "",
"outputs": 1,
- "x": 2558.3922157287598,
- "y": 333.20887565612793,
- "z": "548da231.570f2c",
+ "x": 2980.3616256713867,
+ "y": 281.9245433807373,
+ "z": "d21b8423.410b48",
"wires": [
[
- "79ab6adb.1f2014"
+ "76a5bf3b.12c31"
]
]
},
{
- "id": "79ab6adb.1f2014",
+ "id": "76a5bf3b.12c31",
"type": "outcome",
"name": "NULL",
"xml": "<outcome value=''>",
"comments": "",
"outputs": 1,
- "x": 2742.3921394348145,
- "y": 329.208890914917,
- "z": "548da231.570f2c",
+ "x": 3118.3615951538086,
+ "y": 276.92456340789795,
+ "z": "d21b8423.410b48",
"wires": [
[
- "cf098d97.55fb"
+ "6d73498b.516f18"
]
]
},
{
- "id": "cf098d97.55fb",
+ "id": "6d73498b.516f18",
"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": [
-
- ]
+ "x": 3240.7903060913086,
+ "y": 313.9245414733887,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "c46018d4.cde2f8",
+ "id": "1635afc2.b6de7",
"type": "other",
"name": "clientSignal",
"xml": "<outcome value='clientSignal'>",
"comments": "",
"outputs": 1,
- "x": 2333.475742340088,
- "y": 213.19396114349365,
- "z": "548da231.570f2c",
+ "x": 2710.444923400879,
+ "y": 203.90962409973145,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b99955f0.4e5fc8"
+ "524ca1b7.a929c"
]
]
},
{
- "id": "bf279f01.56146",
+ "id": "cff6db4f.b87538",
"type": "other",
"name": "access-provider-id",
"xml": "<outcome value='access-provider-id'>",
"comments": "",
"outputs": 1,
- "x": 2335.3646812438965,
- "y": 289.1939239501953,
- "z": "548da231.570f2c",
+ "x": 2730.333869934082,
+ "y": 239.90957164764404,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b99955f0.4e5fc8"
+ "524ca1b7.a929c"
]
]
},
{
- "id": "2718b920.5086d6",
+ "id": "9335d38b.7ca52",
"type": "other",
"name": "access-client-id",
"xml": "<outcome value='access-client-id'>",
"comments": "",
"outputs": 1,
- "x": 2332.3646812438965,
- "y": 361.19392371177673,
- "z": "548da231.570f2c",
+ "x": 2719.3337745666504,
+ "y": 278.9095993041992,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b99955f0.4e5fc8"
+ "524ca1b7.a929c"
]
]
},
{
- "id": "9dec1793.d77e58",
+ "id": "f2781f65.360cc",
"type": "other",
"name": "access-topology-id",
"xml": "<outcome value='access-topology-id'>",
"comments": "",
"outputs": 1,
- "x": 2336.3646812438965,
- "y": 423.1939239501953,
- "z": "548da231.570f2c",
+ "x": 2728.3338661193848,
+ "y": 313.9095706939697,
+ "z": "d21b8423.410b48",
"wires": [
- [
-
- ]
+ []
]
},
{
- "id": "6b903ba1.e89184",
+ "id": "6bb67fb6.e8d0c",
"type": "other",
"name": "access-node-id",
"xml": "<outcome value='access-node-id'>",
"comments": "",
"outputs": 1,
- "x": 2338.3648529052734,
- "y": 488.19395637512207,
- "z": "548da231.570f2c",
+ "x": 2719.333869934082,
+ "y": 349.9096088409424,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b99955f0.4e5fc8"
+ "524ca1b7.a929c"
]
]
},
{
- "id": "9610c6b4.d4b598",
+ "id": "497eac21.19f344",
"type": "other",
"name": "cVLAN",
"xml": "<outcome value='cVLAN'>",
"comments": "",
"outputs": 1,
- "x": 2316.3651542663574,
- "y": 552.7496566772461,
- "z": "548da231.570f2c",
+ "x": 2694.33438873291,
+ "y": 385.465350151062,
+ "z": "d21b8423.410b48",
"wires": [
[
- "b99955f0.4e5fc8"
+ "524ca1b7.a929c"
]
]
},
{
- "id": "92374a0f.2f7d98",
+ "id": "7a022b30.b2a354",
"type": "outcome",
"name": "activate",
"xml": "<outcome value='activate'>\n",
"comments": "",
"outputs": 1,
- "x": 883.5312347412109,
- "y": 364.53126430511475,
- "z": "548da231.570f2c",
+ "x": 1058.4999771118164,
+ "y": 563.2469110488892,
+ "z": "d21b8423.410b48",
"wires": [
[
- "40ca4bfa.dde754"
+ "69f0bb77.157344"
]
]
},
{
- "id": "40ca4bfa.dde754",
+ "id": "69f0bb77.157344",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 1064.3369064331055,
- "y": 365.24098110198975,
- "z": "548da231.570f2c",
+ "x": 1239.305648803711,
+ "y": 563.9566278457642,
+ "z": "d21b8423.410b48",
"wires": [
[
- "38d46ef5.2515a2"
+ "18ee795e.66d7e7"
]
]
},
{
- "id": "38d46ef5.2515a2",
+ "id": "18ee795e.66d7e7",
"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",
+ "x": 1427.541130065918,
+ "y": 565.4617948532104,
+ "z": "d21b8423.410b48",
"wires": [
[
- "bc03657f.d968f8",
- "c7a46845.a20028"
+ "e08a9821.e97b18",
+ "ee585f2d.5f4db",
+ "e7496e1a.f100e"
]
]
},
{
- "id": "bc03657f.d968f8",
+ "id": "e08a9821.e97b18",
"type": "outcome",
"name": "ActivateSOTNAttachmentInstance",
"xml": "<outcome value='ActivateSOTNAttachmentInstance'>",
"comments": "",
"outputs": 1,
- "x": 1393.9055290222168,
- "y": 375.7458610534668,
- "z": "548da231.570f2c",
+ "x": 1696.8744087219238,
+ "y": 539.4615068435669,
+ "z": "d21b8423.410b48",
"wires": [
[
- "a0b8065a.68d4e8"
+ "c007bb78.bad198"
]
]
},
{
- "id": "c7a46845.a20028",
+ "id": "ee585f2d.5f4db",
"type": "outcome",
"name": "other",
"xml": "<outcome value='other'>",
"comments": "",
"outputs": 1,
- "x": 1310.905445098877,
- "y": 484.41266107559204,
- "z": "548da231.570f2c",
+ "x": 1612.874210357666,
+ "y": 620.1283292770386,
+ "z": "d21b8423.410b48",
"wires": [
[
- "62ba5aa1.e5bf54"
+ "f1ebc9ca.bda2a8"
]
]
},
{
- "id": "62ba5aa1.e5bf54",
+ "id": "f1ebc9ca.bda2a8",
"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": [
-
- ]
+ "x": 1752.4301681518555,
+ "y": 623.5729856491089,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "eb87ceea.db236",
+ "id": "675a28ba.66ea98",
"type": "outcome",
"name": "deactivate",
"xml": "<outcome value='deactivate'>\n",
"comments": "",
"outputs": 1,
- "x": 881.5311889648438,
- "y": 584.53125,
- "z": "548da231.570f2c",
+ "x": 1074.5,
+ "y": 734.2469053268433,
+ "z": "d21b8423.410b48",
"wires": [
[
- "10580d5c.7277e3"
+ "fd017ad9.8950a8"
]
]
},
{
- "id": "10580d5c.7277e3",
+ "id": "fd017ad9.8950a8",
"type": "block",
"name": "block : atomic",
"xml": "<block atomic=\"true\">",
"atomic": "true",
"outputs": 1,
- "x": 1063.674015045166,
- "y": 585.1977005004883,
- "z": "548da231.570f2c",
+ "x": 1256.6428260803223,
+ "y": 734.9133558273315,
+ "z": "d21b8423.410b48",
"wires": [
[
- "97009550.34e988"
+ "6e494400.e2627c"
]
]
},
{
- "id": "a7478b0d.ac1368",
+ "id": "4445cab3.35a8c4",
"type": "other",
- "name": "DeactivateSOTNAttachmentInstance",
- "xml": "<outcome value='DeactivateSOTNAttachmentInstance'>",
+ "name": "DeactivateSDWANAttachmentInstance",
+ "xml": "<outcome value='DeactivateSDWANAttachmentInstance'>",
"comments": "",
"outputs": 1,
- "x": 1377.3884048461914,
- "y": 599.197681427002,
- "z": "548da231.570f2c",
+ "x": 1718.3572616577148,
+ "y": 705.9133615493774,
+ "z": "d21b8423.410b48",
"wires": [
[
- "a0b8065a.68d4e8"
+ "c007bb78.bad198"
]
]
},
{
- "id": "f5f85a41.420a68",
+ "id": "6c144aae.b65964",
"type": "other",
"name": "Other",
"xml": "<outcome value='Other'>",
"comments": "",
"outputs": 1,
- "x": 1310.388656616211,
- "y": 688.1978254318237,
- "z": "548da231.570f2c",
+ "x": 1621.357566833496,
+ "y": 781.9135341644287,
+ "z": "d21b8423.410b48",
"wires": [
[
- "e751aaad.be4338"
+ "d4bf5522.da0cd8"
]
]
},
{
- "id": "e751aaad.be4338",
+ "id": "d4bf5522.da0cd8",
"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": [
-
- ]
+ "x": 1779.3575057983398,
+ "y": 784.9135570526123,
+ "z": "d21b8423.410b48",
+ "wires": []
},
{
- "id": "97009550.34e988",
+ "id": "6e494400.e2627c",
"type": "switchNode",
"name": "switch request-action",
- "xml": "<switch test='`$sotn-topology-operation-input.request-information.request-action`'>\n",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
"comments": "",
"outputs": 1,
- "x": 1085.7692680358887,
- "y": 664.3508110046387,
- "z": "548da231.570f2c",
+ "x": 1443.7381401062012,
+ "y": 734.066478729248,
+ "z": "d21b8423.410b48",
"wires": [
[
- "a7478b0d.ac1368",
- "f5f85a41.420a68"
+ "4445cab3.35a8c4",
+ "6c144aae.b65964",
+ "adb5b0a4.b36d9"
]
]
},
{
- "id": "e66639cf.56aa48",
+ "id": "97be0dfc.a49b",
"type": "switchNode",
"name": "switch parent-service-instance-id",
- "xml": "<switch test='`$connection-attachment-topology-operation-input.service-information.parent-service-instance-id`'>\n",
+ "xml": "<switch test='`$connection-attachment-topology-operation-input.allotted-resource-information.parent-service-instance-id`'>\n",
"comments": "",
"outputs": 1,
- "x": 713.0103988647461,
- "y": 114.01042175292969,
- "z": "548da231.570f2c",
+ "x": 1050.9792175292969,
+ "y": 182.7261381149292,
+ "z": "d21b8423.410b48",
"wires": [
[
- "2f054da9.55b662"
+ "97c55ba1.1ffe98"
]
]
},
{
- "id": "2f054da9.55b662",
+ "id": "97c55ba1.1ffe98",
"type": "other",
"name": "NULL",
"xml": "<outcome value=''>",
"comments": "",
"outputs": 1,
- "x": 919.43896484375,
- "y": 118.01041412353516,
- "z": "548da231.570f2c",
+ "x": 1257.4077835083008,
+ "y": 186.72613048553467,
+ "z": "d21b8423.410b48",
"wires": [
[
- "271d7aba.ca1876"
+ "18a36e30.d0c222"
]
]
},
{
- "id": "271d7aba.ca1876",
+ "id": "18a36e30.d0c222",
"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",
+ "x": 1415.836311340332,
+ "y": 185.72613048553467,
+ "z": "d21b8423.410b48",
+ "wires": []
+ },
+ {
+ "id": "76132be7.8874c4",
+ "type": "outcome",
+ "name": "CreateSDWANAttachmentInstance",
+ "xml": "<outcome value='CreateSDWANAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1700.4999694824219,
+ "y": 400.75078296661377,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "9256a59d.20fae8"
+ ]
+ ]
+ },
+ {
+ "id": "9256a59d.20fae8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1932.375331878662,
+ "y": 403.1346826553345,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "6c1d4efc.ef28b"
+ ]
+ ]
+ },
+ {
+ "id": "e7496e1a.f100e",
+ "type": "outcome",
+ "name": "ActivateSDWANAttachmentInstance",
+ "xml": "<outcome value='ActivateSDWANAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1696.4999694824219,
+ "y": 579.7507829666138,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "c007bb78.bad198"
+ ]
+ ]
+ },
+ {
+ "id": "adb5b0a4.b36d9",
+ "type": "other",
+ "name": "DeactivateSOTNAttachmentInstance",
+ "xml": "<outcome value='DeactivateSOTNAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1719.4999694824219,
+ "y": 743.7507829666138,
+ "z": "d21b8423.410b48",
"wires": [
-
+ [
+ "c007bb78.bad198"
+ ]
+ ]
+ },
+ {
+ "id": "9e1c0985.ac54a8",
+ "type": "other",
+ "name": "DeleteSDWANAttachmentInstance",
+ "xml": "<outcome value='DeleteSDWANAttachmentInstance'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1714.4999694824219,
+ "y": 937.7507829666138,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "c007bb78.bad198"
+ ]
+ ]
+ },
+ {
+ "id": "6c1d4efc.ef28b",
+ "type": "for",
+ "name": "for loop i - sdwan 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": 2126.250068664551,
+ "y": 496.75078296661377,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "71678c48.443894"
+ ]
+ ]
+ },
+ {
+ "id": "71678c48.443894",
+ "type": "block",
+ "name": "block",
+ "xml": "<block>\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 2324.333263397217,
+ "y": 496.497745513916,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "e79077b3.099788",
+ "a4baf31b.1b5de",
+ "210d76b8.7beafa"
+ ]
+ ]
+ },
+ {
+ "id": "e79077b3.099788",
+ "type": "set",
+ "name": "clear tmp-data",
+ "xml": "<set>\n<parameter name='tmp.name' value='' />\n<parameter name='tmp.value' value='' />\n",
+ "comments": "",
+ "x": 2493.333393096924,
+ "y": 473.7358207702637,
+ "z": "d21b8423.410b48",
+ "wires": []
+ },
+ {
+ "id": "a4baf31b.1b5de",
+ "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": 2491.333267211914,
+ "y": 505.7358236312866,
+ "z": "d21b8423.410b48",
+ "wires": []
+ },
+ {
+ "id": "210d76b8.7beafa",
+ "type": "switchNode",
+ "name": "switch name",
+ "xml": "<switch test=\"`$tmp.name`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2488.3333892822266,
+ "y": 545.7358293533325,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "abd03293.cd18",
+ "7be5406a.1ccb4",
+ "47286f93.87dbf"
+ ]
+ ]
+ },
+ {
+ "id": "abd03293.cd18",
+ "type": "outcome",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2722.3977546691895,
+ "y": 559.5615439414978,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "968ac01f.99f6c"
+ ]
+ ]
+ },
+ {
+ "id": "968ac01f.99f6c",
+ "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": 2887.3979988098145,
+ "y": 722.5615291595459,
+ "z": "d21b8423.410b48",
+ "wires": []
+ },
+ {
+ "id": "7be5406a.1ccb4",
+ "type": "other",
+ "name": "sdwanVpnName",
+ "xml": "<outcome value='sdwanVpnName'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2755.3970651626587,
+ "y": 471.761212348938,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "a3e64284.5a573"
+ ]
+ ]
+ },
+ {
+ "id": "a3e64284.5a573",
+ "type": "switchNode",
+ "name": "switch value",
+ "xml": "<switch test=\"`$tmp.value`\">\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2933.3140869140625,
+ "y": 502.77617168426514,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "fe0135a8.011198"
+ ]
+ ]
+ },
+ {
+ "id": "fe0135a8.011198",
+ "type": "outcome",
+ "name": "NULL",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 3085.3139991760254,
+ "y": 502.77619457244873,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "f390d6c6.2ff848"
+ ]
+ ]
+ },
+ {
+ "id": "f390d6c6.2ff848",
+ "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": 3229.7427139282227,
+ "y": 501.7762041091919,
+ "z": "d21b8423.410b48",
+ "wires": []
+ },
+ {
+ "id": "47286f93.87dbf",
+ "type": "other",
+ "name": "role",
+ "xml": "<outcome value='role'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 2725.397331237793,
+ "y": 511.7612247467041,
+ "z": "d21b8423.410b48",
+ "wires": [
+ [
+ "a3e64284.5a573"
+ ]
]
}
-]
\ No newline at end of file
+]