SDWAN device instance DGs
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_vnf-topology-operation.json
index 55e912d..d0ccec9 100644 (file)
     "xml": "<outcome value='unassign'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 939.4286308288574,
-    "y": 580.1282825469971,
+    "x": 940.4287643432617,
+    "y": 711.1283483505249,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<outcome value='Other'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 928.1428680419922,
-    "y": 960.3183660507202,
+    "x": 929.1430358886719,
+    "y": 1303.3186073303223,
     "z": "4375a986.58da58",
     "wires": [
       [
     "name": "return failure",
     "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n    <parameter name=\"error-message\" value=\"`$vnf-topology-operation-input.sdnc-request-header.svc-action + ' is not a valid svc-action'`\" />\n",
     "comments": "",
-    "x": 1161.3332977294922,
-    "y": 960.3184270858765,
+    "x": 1162.3334655761719,
+    "y": 1303.3186683654785,
     "z": "4375a986.58da58",
     "wires": []
   },
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-deactivate' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1746.8571319580078,
-    "y": 492.84235858917236,
+    "x": 1740.8572721481323,
+    "y": 655.8424282073975,
     "z": "4375a986.58da58",
     "wires": [
       []
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-unassign' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1284.5237274169922,
-    "y": 579.8424139022827,
+    "x": 1304.5238952636719,
+    "y": 715.8424291610718,
     "z": "4375a986.58da58",
     "wires": [
       []
     "xml": "<outcome value='deactivate'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 946.5237579345703,
-    "y": 435.5090456008911,
+    "x": 930.5238723754883,
+    "y": 519.5090370178223,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='vnf-topology-operation-activate' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1728.666763305664,
-    "y": 313.4136724472046,
+    "x": 1754.666904449463,
+    "y": 375.41370582580566,
     "z": "4375a986.58da58",
     "wires": [
       []
     "xml": "<outcome value='create'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 941.0001182556152,
-    "y": 680.5000038146973,
+    "x": 942.0001945495605,
+    "y": 843.5000152587891,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<outcome value='delete'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 939.0001068115234,
-    "y": 823.5000066757202,
+    "x": 940.0002288818359,
+    "y": 1058.5000567436218,
     "z": "4375a986.58da58",
     "wires": [
       [
     "wires": [
       [
         "c9e81f54.ac68b",
-        "d05da9c5.f500d8"
+        "d05da9c5.f500d8",
+        "798897d0.7131b8",
+        "ca8cee25.05298"
       ]
     ]
   },
     "xml": "<outcome value='ActivateSiteInstance'>",
     "comments": "",
     "outputs": 1,
-    "x": 1381.4762725830078,
-    "y": 222.979229927063,
+    "x": 1417.476333618164,
+    "y": 240.97925567626953,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<outcome value='Other'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1350.381004333496,
-    "y": 314.3572244644165,
+    "x": 1376.381145477295,
+    "y": 376.3572578430176,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-activate' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1755.0000762939453,
-    "y": 221.5000123977661,
+    "x": 1791.0001373291016,
+    "y": 239.50003814697266,
     "z": "4375a986.58da58",
     "wires": [
       []
     "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1209.0000762939453,
-    "y": 468.5000123977661,
+    "x": 1193.0001907348633,
+    "y": 552.5000038146973,
     "z": "4375a986.58da58",
     "wires": [
       [
         "f6ce8f15.087c8",
-        "6a7a4689.125ee8"
+        "6a7a4689.125ee8",
+        "6e2dfa7d.37fff4",
+        "391009ec.e35256"
       ]
     ]
   },
     "xml": "<outcome value='DeactivateSiteInstance'>",
     "comments": "",
     "outputs": 1,
-    "x": 1422.4762725830078,
-    "y": 399.979229927063,
+    "x": 1436.4763870239258,
+    "y": 503.9792523384094,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<outcome value='Other'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1391.381004333496,
-    "y": 491.3572244644165,
+    "x": 1385.3811445236206,
+    "y": 654.3572940826416,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<block atomic=\"true\">",
     "atomic": "true",
     "outputs": 1,
-    "x": 1148.0000762939453,
-    "y": 413.5000123977661,
+    "x": 1132.0001907348633,
+    "y": 497.50000381469727,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-deactivate' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1792.0000762939453,
-    "y": 397.5000123977661,
+    "x": 1806.0001907348633,
+    "y": 501.50003480911255,
     "z": "4375a986.58da58",
     "wires": [
       []
     "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1184.3336029052734,
-    "y": 733.086371421814,
+    "x": 1185.3336791992188,
+    "y": 896.0863828659058,
     "z": "4375a986.58da58",
     "wires": [
       [
         "92af337f.f9091",
-        "2260291f.e97ce6"
+        "2260291f.e97ce6",
+        "7dd9dcbc.7f2444",
+        "4129d032.78404"
       ]
     ]
   },
     "xml": "<outcome value='CreateSiteInstance'>",
     "comments": "",
     "outputs": 1,
-    "x": 1397.809799194336,
-    "y": 664.5655889511108,
+    "x": 1395.8100814819336,
+    "y": 782.5656590461731,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<outcome value='Other'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1366.7145309448242,
-    "y": 755.9435834884644,
+    "x": 1367.7146072387695,
+    "y": 918.9435949325562,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<block atomic=\"true\">",
     "atomic": "true",
     "outputs": 1,
-    "x": 1123.3336029052734,
-    "y": 678.086371421814,
+    "x": 1124.3336791992188,
+    "y": 841.0863828659058,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-create' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1771.3336029052734,
-    "y": 663.086371421814,
+    "x": 1772.3337860107422,
+    "y": 781.0864176750183,
     "z": "4375a986.58da58",
     "wires": [
       []
     "atomic": "false",
     "comments": "",
     "outputs": 1,
-    "x": 1507.0001068115234,
-    "y": 757.0000066757202,
+    "x": 1508.0001831054688,
+    "y": 920.000018119812,
     "z": "4375a986.58da58",
     "wires": [
       []
     "xml": "<switch test='`$vnf-topology-operation-input.request-information.request-action`'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1185.0001068115234,
-    "y": 876.0000066757202,
+    "x": 1186.000228881836,
+    "y": 1111.0000567436218,
     "z": "4375a986.58da58",
     "wires": [
       [
         "91de147a.222508",
-        "74446a5b.f474e4"
+        "74446a5b.f474e4",
+        "99ea96e4.0df2a8",
+        "1a0e74cb.e3576b"
       ]
     ]
   },
     "xml": "<outcome value='DeleteSiteInstance'>",
     "comments": "",
     "outputs": 1,
-    "x": 1398.476303100586,
-    "y": 807.4792242050171,
+    "x": 1399.4764251708984,
+    "y": 1042.4792742729187,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<outcome value='Other'>\n",
     "comments": "",
     "outputs": 1,
-    "x": 1367.3810348510742,
-    "y": 898.8572187423706,
+    "x": 1394.3811988830566,
+    "y": 1230.857343196869,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<block atomic=\"true\">",
     "atomic": "true",
     "outputs": 1,
-    "x": 1124.0001068115234,
-    "y": 821.0000066757202,
+    "x": 1125.000228881836,
+    "y": 1056.0000567436218,
     "z": "4375a986.58da58",
     "wires": [
       [
     "xml": "<call module='GENERIC-RESOURCE-API' rpc='site-vnf-topology-operation-delete' mode='sync' >\n",
     "comments": "",
     "outputs": 1,
-    "x": 1772.0001068115234,
-    "y": 806.0000066757202,
+    "x": 1773.000228881836,
+    "y": 1041.0000567436218,
     "z": "4375a986.58da58",
     "wires": [
       []
     "atomic": "false",
     "comments": "",
     "outputs": 1,
-    "x": 1507.6666107177734,
-    "y": 899.9136419296265,
+    "x": 1534.6667747497559,
+    "y": 1231.9137663841248,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "798897d0.7131b8",
+    "type": "outcome",
+    "name": "ActivateSDWANDeviceInstance",
+    "xml": "<outcome value='ActivateSDWANDeviceInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1445.6667938232422,
+    "y": 290.0000777244568,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "a45f59ac.5e3398"
+      ]
+    ]
+  },
+  {
+    "id": "a45f59ac.5e3398",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-activate",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-device-activate' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1881.1904907226562,
+    "y": 289.5208501815796,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "6e2dfa7d.37fff4",
+    "type": "outcome",
+    "name": "DeactivateSDWANDeviceInstance",
+    "xml": "<outcome value='DeactivateSDWANDeviceInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1477.6666259765625,
+    "y": 552.0000309944153,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "c84c03f8.9cd4"
+      ]
+    ]
+  },
+  {
+    "id": "c84c03f8.9cd4",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-deactivate",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-device-deactivate' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1934.1903228759766,
+    "y": 551.520866394043,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "57576319.5a9afc",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-activate",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-wanport-activate' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1885.6666259765625,
+    "y": 335,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "ca8cee25.05298",
+    "type": "outcome",
+    "name": "ActivateSDWANPortInstance",
+    "xml": "<outcome value='ActivateSDWANPortInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1450.1429290771484,
+    "y": 335.4792275428772,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "57576319.5a9afc"
+      ]
+    ]
+  },
+  {
+    "id": "391009ec.e35256",
+    "type": "outcome",
+    "name": "DeactivateSDWANPortInstance",
+    "xml": "<outcome value='DeactivateSDWANPortInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1487.6666259765625,
+    "y": 607.3333129882812,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "f3661d98.5a432"
+      ]
+    ]
+  },
+  {
+    "id": "f3661d98.5a432",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-deactivate",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-wanport-deactivate' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1944.1903228759766,
+    "y": 606.8541483879089,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "7dd9dcbc.7f2444",
+    "type": "outcome",
+    "name": "CreateSDWANPortInstance",
+    "xml": "<outcome value='CreateSDWANPortInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1445.666976928711,
+    "y": 871.3334934711456,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "68414049.ea046"
+      ]
+    ]
+  },
+  {
+    "id": "68414049.ea046",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-create",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-wanport-create' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1902.1905975341797,
+    "y": 875.8542728424072,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "99ea96e4.0df2a8",
+    "type": "outcome",
+    "name": "DeleteSDWANPortInstance",
+    "xml": "<outcome value='DeleteSDWANPortInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1462.3334655761719,
+    "y": 1167.333445072174,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "a5fe3bb.97135c8"
+      ]
+    ]
+  },
+  {
+    "id": "a5fe3bb.97135c8",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-wanport-delete",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-wanport-delete' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1918.857162475586,
+    "y": 1166.8542804718018,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "1a0e74cb.e3576b",
+    "type": "outcome",
+    "name": "DeleteSDWANDeviceInstance",
+    "xml": "<outcome value='DeleteSDWANDeviceInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1471.0316162109375,
+    "y": 1107.5313515663147,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "b4d0ce64.19ec1"
+      ]
+    ]
+  },
+  {
+    "id": "b4d0ce64.19ec1",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-delete",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-device-delete' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1903.5552215576172,
+    "y": 1107.0520648956299,
+    "z": "4375a986.58da58",
+    "wires": [
+      []
+    ]
+  },
+  {
+    "id": "4129d032.78404",
+    "type": "outcome",
+    "name": "CreateSDWANDeviceInstance",
+    "xml": "<outcome value='CreateSDWANDeviceInstance'>",
+    "comments": "",
+    "outputs": 1,
+    "x": 1461.0313262939453,
+    "y": 827.5314569473267,
+    "z": "4375a986.58da58",
+    "wires": [
+      [
+        "9003a9fa.c60f08"
+      ]
+    ]
+  },
+  {
+    "id": "9003a9fa.c60f08",
+    "type": "call",
+    "name": "call GENERIC-RESOURCE-API:sdwan-vnf-topology-operation-device-create",
+    "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-vnf-topology-operation-device-create' mode='sync' >\n",
+    "comments": "",
+    "outputs": 1,
+    "x": 1917.5549926757812,
+    "y": 826.0522708892822,
     "z": "4375a986.58da58",
     "wires": [
       []