[ { "id": "4e4a1db5.e19994", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 69, "y": 114.04766654968262, "z": "32fe6314.d27544", "wires": [ [ "b00c6ebc.9f6148" ] ] }, { "id": "b00c6ebc.9f6148", "type": "service-logic", "name": "GENERIC-RESOURCE-API ${project.version}", "module": "GENERIC-RESOURCE-API", "version": "${project.version}", "comments": "", "xml": "", "outputs": 1, "x": 314.2857131958008, "y": 113.28574562072754, "z": "32fe6314.d27544", "wires": [ [ "44d4c8c4.c3b998" ] ] }, { "id": "44d4c8c4.c3b998", "type": "method", "name": "method validate-network-input-parameters", "xml": "\n", "comments": "", "outputs": 1, "x": 271.91668701171875, "y": 188.30068397521973, "z": "32fe6314.d27544", "wires": [ [ "b1f5234e.374c1" ] ] }, { "id": "b1f5234e.374c1", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 555.9166946411133, "y": 176.30070877075195, "z": "32fe6314.d27544", "wires": [ [ "911dd6e7.3e5ce", "30f2c5d1.5e680a" ] ] }, { "id": "911dd6e7.3e5ce", "type": "switchNode", "name": "switch svc-action", "xml": "\n", "comments": "", "outputs": 1, "x": 836.9166946411133, "y": 171.3006944656372, "z": "32fe6314.d27544", "wires": [ [ "84d48b8c.b6753" ] ] }, { "id": "84d48b8c.b6753", "type": "outcome", "name": "NULL", "xml": "", "comments": "", "outputs": 1, "x": 1027.6309967041016, "y": 172.30069541931152, "z": "32fe6314.d27544", "wires": [ [ "7ddcb143.915a4" ] ] }, { "id": "7ddcb143.915a4", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1202.0595474243164, "y": 171.300687789917, "z": "32fe6314.d27544", "wires": [] }, { "id": "30f2c5d1.5e680a", "type": "switchNode", "name": "switch svc-action", "xml": "\n", "comments": "", "outputs": 1, "x": 137.91664123535156, "y": 447.30070877075195, "z": "32fe6314.d27544", "wires": [ [ "adae5694.342958", "500ad4c6.47f08c", "22013026.8cc88", "750fe4a3.ade904", "a9f01ff9.d40278" ] ] }, { "id": "adae5694.342958", "type": "outcome", "name": "create", "xml": "\n", "comments": "", "outputs": 1, "x": 339.4167251586914, "y": 447.30070877075195, "z": "32fe6314.d27544", "wires": [ [ "45ac8a67.1ab214" ] ] }, { "id": "45ac8a67.1ab214", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 505.41673278808594, "y": 447.30070877075195, "z": "32fe6314.d27544", "wires": [ [ "97add15a.4cb3a8" ] ] }, { "id": "d1354c61.d70e7", "type": "for", "name": "for loop i - Network input parameters", "xml": "\n", "comments": "", "outputs": 1, "x": 1704.630874633789, "y": 111.01497840881348, "z": "32fe6314.d27544", "wires": [ [ "f7be75b2.d145f8" ] ] }, { "id": "560f8ff1.549fe8", "type": "switchNode", "name": "switch value", "xml": "\n", "comments": "", "outputs": 1, "x": 2558.2022247314453, "y": 365.01495361328125, "z": "32fe6314.d27544", "wires": [ [ "35d7055a.4a3242" ] ] }, { "id": "35d7055a.4a3242", "type": "outcome", "name": "NULL", "xml": "", "comments": "", "outputs": 1, "x": 2775.2021980285645, "y": 364.01495933532715, "z": "32fe6314.d27544", "wires": [ [ "d860ff65.a2e1" ] ] }, { "id": "d860ff65.a2e1", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 2953.6309127807617, "y": 365.01495933532715, "z": "32fe6314.d27544", "wires": [] }, { "id": "500ad4c6.47f08c", "type": "outcome", "name": "deactivate", "xml": "\n", "comments": "", "outputs": 1, "x": 341.7142791748047, "y": 605.4762363433838, "z": "32fe6314.d27544", "wires": [ [ "4bb419b5.b0e6e" ] ] }, { "id": "22013026.8cc88", "type": "outcome", "name": "delete", "xml": "\n", "comments": "", "outputs": 1, "x": 345.42866134643555, "y": 932.1907939910889, "z": "32fe6314.d27544", "wires": [ [ "4023bbbc.b8c3c4" ] ] }, { "id": "750fe4a3.ade904", "type": "other", "name": "other", "xml": "\n", "comments": "", "outputs": 1, "x": 343.1905403137207, "y": 886.619062423706, "z": "32fe6314.d27544", "wires": [ [ "3dd4d642.9cafa2" ] ] }, { "id": "3dd4d642.9cafa2", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 496.7621154785156, "y": 889.2382063865662, "z": "32fe6314.d27544", "wires": [] }, { "id": "f7be75b2.d145f8", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 1582.7142486572266, "y": 257.761926651001, "z": "32fe6314.d27544", "wires": [ [ "26bdae61.564c5a", "395e8b66.7b0f1c", "84048547.624768" ] ] }, { "id": "97add15a.4cb3a8", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 831.0000152587891, "y": 336.7143363952637, "z": "32fe6314.d27544", "wires": [ [ "76502e63.ceb1a", "1255dbb4.75c26c" ] ] }, { "id": "76502e63.ceb1a", "type": "other", "name": "CreateNetworkInstance", "xml": "", "comments": "", "outputs": 1, "x": 1097.000015258789, "y": 295.7143363952637, "z": "32fe6314.d27544", "wires": [ [ "afc2e177.f42c" ] ] }, { "id": "1255dbb4.75c26c", "type": "other", "name": "Other", "xml": "", "comments": "", "outputs": 1, "x": 1051.000015258789, "y": 345.7143363952637, "z": "32fe6314.d27544", "wires": [ [ "dfb2157e.4f1ae" ] ] }, { "id": "dfb2157e.4f1ae", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1220.000015258789, "y": 345.7143363952637, "z": "32fe6314.d27544", "wires": [] }, { "id": "afc2e177.f42c", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1322.000015258789, "y": 284.7143363952637, "z": "32fe6314.d27544", "wires": [ [ "d1354c61.d70e7" ] ] }, { "id": "26bdae61.564c5a", "type": "set", "name": "clear tmp-data", "xml": "\n\n\n", "comments": "", "x": 1774.7143096923828, "y": 212.00002479553223, "z": "32fe6314.d27544", "wires": [] }, { "id": "395e8b66.7b0f1c", "type": "set", "name": "set tmp-data", "xml": "\n\n\n", "comments": "", "x": 1763.7143096923828, "y": 302.0000247955322, "z": "32fe6314.d27544", "wires": [] }, { "id": "84048547.624768", "type": "switchNode", "name": "switch name", "xml": "\n", "comments": "", "outputs": 1, "x": 1742.7143096923828, "y": 396.0000247955322, "z": "32fe6314.d27544", "wires": [ [ "91870d3c.00766", "9673ceac.9d128", "2fa6afd4.470c68", "208a2db6.5cd29a", "a6950835.4f1f88", "f6a60960.64ec1", "3f6ebe83.24fb02", "6691ccb6.43ba2c", "3e734965.e53836", "7c1d0f2f.d390d8", "90835e79.55fda", "98d98d4e.90457", "c55ddc64.709ea", "d3d96688.947678", "de824513.d08848", "bd1ecf5f.f7c2b", "499053bc.575afc" ] ] }, { "id": "91870d3c.00766", "type": "outcome", "name": "NULL", "xml": "", "comments": "", "outputs": 1, "x": 2282.285598754883, "y": 899, "z": "32fe6314.d27544", "wires": [ [ "49ed5fbd.14e1c8" ] ] }, { "id": "49ed5fbd.14e1c8", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 2457.285598754883, "y": 898, "z": "32fe6314.d27544", "wires": [] }, { "id": "9673ceac.9d128", "type": "other", "name": "name", "xml": "", "comments": "", "outputs": 1, "x": 2259.285598754883, "y": 21, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "2fa6afd4.470c68", "type": "other", "name": "service-type", "xml": "", "comments": "", "outputs": 1, "x": 2262.285598754883, "y": 88, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "3f6ebe83.24fb02", "type": "other", "name": "sna2_name", "xml": "", "comments": "", "outputs": 1, "x": 2266.285598754883, "y": 317, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "208a2db6.5cd29a", "type": "other", "name": "site1-name", "xml": "", "comments": "", "outputs": 1, "x": 2263.285598754883, "y": 149, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "a6950835.4f1f88", "type": "other", "name": "site2-name", "xml": "", "comments": "", "outputs": 1, "x": 2259.285598754883, "y": 206, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "f6a60960.64ec1", "type": "other", "name": "sna1_name", "xml": "", "comments": "", "outputs": 1, "x": 2262.285598754883, "y": 263, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "6691ccb6.43ba2c", "type": "other", "name": "pe1_id", "xml": "", "comments": "", "outputs": 1, "x": 2266.285598754883, "y": 368, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "3e734965.e53836", "type": "other", "name": "pe2_id", "xml": "", "comments": "", "outputs": 1, "x": 2269.285598754883, "y": 416, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "7c1d0f2f.d390d8", "type": "other", "name": "ac1-id", "xml": "", "comments": "", "outputs": 1, "x": 2274.285598754883, "y": 465, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "90835e79.55fda", "type": "other", "name": "ac2-id", "xml": "", "comments": "", "outputs": 1, "x": 2276.285598754883, "y": 520, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "98d98d4e.90457", "type": "other", "name": "ac1-ip", "xml": "", "comments": "", "outputs": 1, "x": 2276.285598754883, "y": 572, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "c55ddc64.709ea", "type": "other", "name": "ac2-ip", "xml": "", "comments": "", "outputs": 1, "x": 2278.285598754883, "y": 633, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "d3d96688.947678", "type": "other", "name": "ac1_peer_ip", "xml": "", "comments": "", "outputs": 1, "x": 2280.285598754883, "y": 683, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "de824513.d08848", "type": "other", "name": "ac2_peer_ip", "xml": "", "comments": "", "outputs": 1, "x": 2276.285598754883, "y": 731, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "bd1ecf5f.f7c2b", "type": "other", "name": "ac1_svlan", "xml": "", "comments": "", "outputs": 1, "x": 2278.285598754883, "y": 784, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "499053bc.575afc", "type": "other", "name": "ac2_svlan", "xml": "", "comments": "", "outputs": 1, "x": 2280.285598754883, "y": 845, "z": "32fe6314.d27544", "wires": [ [ "560f8ff1.549fe8" ] ] }, { "id": "4023bbbc.b8c3c4", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 276.5714340209961, "y": 1013.8572435379028, "z": "32fe6314.d27544", "wires": [ [ "97e7ce10.7c85b8", "9dc996b.23ff3e8" ] ] }, { "id": "97e7ce10.7c85b8", "type": "other", "name": "DeleteNetworkInstance", "xml": "", "comments": "", "outputs": 1, "x": 292.2857246398926, "y": 1069.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "841c3464.e35208" ] ] }, { "id": "9dc996b.23ff3e8", "type": "other", "name": "Other", "xml": "", "comments": "", "outputs": 1, "x": 246.28572463989258, "y": 1119.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "6b8e362b.376518" ] ] }, { "id": "6b8e362b.376518", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 415.2857246398926, "y": 1119.8572072982788, "z": "32fe6314.d27544", "wires": [] }, { "id": "841c3464.e35208", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 517.2857246398926, "y": 1058.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "abf4d6e7.91759" ] ] }, { "id": "abf4d6e7.91759", "type": "for", "name": "for each network-input-parameters", "xml": "\n", "comments": "", "outputs": 1, "x": 339.2857246398926, "y": 1213.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "4d50d8cc.46e0a" ] ] }, { "id": "4d50d8cc.46e0a", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 332.2857246398926, "y": 1298.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "5c906df.eb09894" ] ] }, { "id": "5c906df.eb09894", "type": "switchNode", "name": "switch name", "xml": "\n", "comments": "", "outputs": 1, "x": 515.2857246398926, "y": 1291.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "1e0b11b0.0c1596" ] ] }, { "id": "1e0b11b0.0c1596", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 696.2857246398926, "y": 1290.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "6bd99898.8a25c8" ] ] }, { "id": "6bd99898.8a25c8", "type": "switchNode", "name": "switch value", "xml": "\n", "comments": "", "outputs": 1, "x": 860.2857246398926, "y": 1290.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "2612c750.3f1de" ] ] }, { "id": "2612c750.3f1de", "type": "outcome", "name": "NULL", "xml": "", "comments": "", "outputs": 1, "x": 729.2857246398926, "y": 1414.8572072982788, "z": "32fe6314.d27544", "wires": [ [ "27237901.158d7e" ] ] }, { "id": "27237901.158d7e", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 907.7144393920898, "y": 1415.8572072982788, "z": "32fe6314.d27544", "wires": [] }, { "id": "a9f01ff9.d40278", "type": "outcome", "name": "activate", "xml": "\n", "comments": "", "outputs": 1, "x": 340.4285697937012, "y": 539.7619791030884, "z": "32fe6314.d27544", "wires": [ [ "24b1be4.4b9cb42" ] ] }, { "id": "24b1be4.4b9cb42", "type": "switchNode", "name": "switch request-action", "xml": "\n", "comments": "", "outputs": 1, "x": 523.2857360839844, "y": 536.9048290252686, "z": "32fe6314.d27544", "wires": [ [ "534344f8.99bd8c", "3efa7868.7d6d6" ] ] }, { "id": "534344f8.99bd8c", "type": "other", "name": "ActivateNetworkInstance", "xml": "", "comments": "", "outputs": 1, "x": 789.2857360839844, "y": 495.90482902526855, "z": "32fe6314.d27544", "wires": [ [ "dbc11e26.b1b04" ] ] }, { "id": "3efa7868.7d6d6", "type": "other", "name": "Other", "xml": "", "comments": "", "outputs": 1, "x": 743.2857360839844, "y": 545.9048290252686, "z": "32fe6314.d27544", "wires": [ [ "7054bbc2.d71e3c" ] ] }, { "id": "7054bbc2.d71e3c", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 912.2857360839844, "y": 545.9048290252686, "z": "32fe6314.d27544", "wires": [] }, { "id": "dbc11e26.b1b04", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1014.2857360839844, "y": 484.90482902526855, "z": "32fe6314.d27544", "wires": [ [ "bae11bcf.54b4c8" ] ] }, { "id": "4bb419b5.b0e6e", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 509, "y": 609.7620029449463, "z": "32fe6314.d27544", "wires": [ [ "15adf5d0.a38402", "a37cc3b4.9b7a68" ] ] }, { "id": "15adf5d0.a38402", "type": "other", "name": "DeactivateNetworkInstance", "xml": "", "comments": "", "outputs": 1, "x": 606.1428909301758, "y": 687.1905641555786, "z": "32fe6314.d27544", "wires": [ [ "a95baf99.9c4a6" ] ] }, { "id": "a37cc3b4.9b7a68", "type": "other", "name": "Other", "xml": "", "comments": "", "outputs": 1, "x": 560.1428909301758, "y": 737.1905641555786, "z": "32fe6314.d27544", "wires": [ [ "77245576.2c267c" ] ] }, { "id": "77245576.2c267c", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 729.1428909301758, "y": 737.1905641555786, "z": "32fe6314.d27544", "wires": [] }, { "id": "a95baf99.9c4a6", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 831.1428909301758, "y": 676.1905641555786, "z": "32fe6314.d27544", "wires": [ [ "3994558.cdec22a" ] ] }, { "id": "3994558.cdec22a", "type": "for", "name": "for each network-input-parameters", "xml": "\n", "comments": "", "outputs": 1, "x": 653.1428909301758, "y": 831.1905641555786, "z": "32fe6314.d27544", "wires": [ [ "a7f759b2.2be768" ] ] }, { "id": "a7f759b2.2be768", "type": "block", "name": "block", "xml": "\n", "atomic": "false", "comments": "", "outputs": 1, "x": 934.7143325805664, "y": 804.7619962692261, "z": "32fe6314.d27544", "wires": [ [ "c9fb60d0.70a518" ] ] }, { "id": "c9fb60d0.70a518", "type": "switchNode", "name": "switch id", "xml": "\n", "comments": "", "outputs": 1, "x": 950.5715255737305, "y": 860.6191473007202, "z": "32fe6314.d27544", "wires": [ [ "56941bc3.f5be04" ] ] }, { "id": "56941bc3.f5be04", "type": "outcomeTrue", "name": "true", "xml": "\n", "comments": "", "outputs": 1, "x": 1131.5715255737305, "y": 859.6191473007202, "z": "32fe6314.d27544", "wires": [ [ "35a7f799.be48f" ] ] }, { "id": "35a7f799.be48f", "type": "switchNode", "name": "switch value", "xml": "\n", "comments": "", "outputs": 1, "x": 1208.4286346435547, "y": 938.1905860900879, "z": "32fe6314.d27544", "wires": [ [ "ba107d78.943578" ] ] }, { "id": "ba107d78.943578", "type": "outcome", "name": "NULL", "xml": "", "comments": "", "outputs": 1, "x": 1117.4285774230957, "y": 1022.1905422210693, "z": "32fe6314.d27544", "wires": [ [ "b43b580a.2bbc7" ] ] }, { "id": "b43b580a.2bbc7", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n \n", "comments": "", "x": 1295.857292175293, "y": 1023.1905422210693, "z": "32fe6314.d27544", "wires": [] }, { "id": "bae11bcf.54b4c8", "type": "call", "name": "call validate-overlay-network-input-parameters", "xml": "\n", "comments": "", "outputs": 1, "x": 1322.1510696411133, "y": 486.3333520889282, "z": "32fe6314.d27544", "wires": [ [] ] } ]