diff --git a/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeid.txt b/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeid.txt
index 685f84b0..56b13b98 100644
--- a/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeid.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/f0cbbcef-3abe-43b0-bc94-9ef756185aec'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/cc542a13-874e-4d16-b6e9-9cad0bfe3b93'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/f0cbbcef-3abe-43b0-bc94-9ef756185aec HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/cc542a13-874e-4d16-b6e9-9cad0bfe3b93 HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 1fbd6e89..808a534f 100644
--- a/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/86c08af6-cc43-4051-a3d2-f441122611dd/adapters/0/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/6a1c7cea-6610-4ffe-aceb-3219cd0d0ec1/adapters/0/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/86c08af6-cc43-4051-a3d2-f441122611dd/adapters/0/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/6a1c7cea-6610-4ffe-aceb-3219cd0d0ec1/adapters/0/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 4a712a32..b3e16bd0 100644
--- a/docs/api/examples/compute_delete_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/e8adbc13-6149-4541-8e1f-e911ed3cb1d3/adapters/0/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a36a487a-dced-4e76-a6ea-d15bb8ad88db/adapters/0/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/e8adbc13-6149-4541-8e1f-e911ed3cb1d3/adapters/0/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a36a487a-dced-4e76-a6ea-d15bb8ad88db/adapters/0/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidiounodesnodeid.txt b/docs/api/examples/compute_delete_projectsprojectidiounodesnodeid.txt
index 45852586..070156db 100644
--- a/docs/api/examples/compute_delete_projectsprojectidiounodesnodeid.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidiounodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/9e13a534-e22a-4391-8412-279bde813e3b'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/5bc11f8c-b5ea-4aef-ba83-c74451f36693'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/9e13a534-e22a-4391-8412-279bde813e3b HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/5bc11f8c-b5ea-4aef-ba83-c74451f36693 HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 10bad1d7..16959172 100644
--- a/docs/api/examples/compute_delete_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/c9b300c3-f0da-4ad5-a2f7-9ee686cc6f83/adapters/1/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e91beca3-58ce-4aba-9493-42f3b4525cb3/adapters/1/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/c9b300c3-f0da-4ad5-a2f7-9ee686cc6f83/adapters/1/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/e91beca3-58ce-4aba-9493-42f3b4525cb3/adapters/1/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeid.txt b/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeid.txt
index a52c8e91..3d4ce331 100644
--- a/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeid.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/d730fde6-f8d2-4be9-a8fd-f08fe82624b9'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/32b858c9-ae11-4c35-8282-75d468e16c49'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/d730fde6-f8d2-4be9-a8fd-f08fe82624b9 HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/32b858c9-ae11-4c35-8282-75d468e16c49 HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 70f42b21..9f2e8b80 100644
--- a/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/4a4b37e2-0862-4fdf-8083-6009b27d1794/adapters/0/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/a94ef927-8990-4f15-bcb8-9d8e269b9664/adapters/0/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/4a4b37e2-0862-4fdf-8083-6009b27d1794/adapters/0/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/a94ef927-8990-4f15-bcb8-9d8e269b9664/adapters/0/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeid.txt b/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeid.txt
index f0e1476e..c1837edd 100644
--- a/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeid.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/7aa06406-8520-4dcf-8e2b-de47d53ecaff'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/6e641104-4fee-4ef4-bd12-b37beee0d12a'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/7aa06406-8520-4dcf-8e2b-de47d53ecaff HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/6e641104-4fee-4ef4-bd12-b37beee0d12a HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 5b50dfe5..b40466c7 100644
--- a/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/7d7c54e3-582b-4ad7-8bde-67f4598a4862/adapters/1/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2001cf01-22c0-4bc4-b105-a62b2d966bc2/adapters/1/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/7d7c54e3-582b-4ad7-8bde-67f4598a4862/adapters/1/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/2001cf01-22c0-4bc4-b105-a62b2d966bc2/adapters/1/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 5215bd04..39ff89ca 100644
--- a/docs/api/examples/compute_delete_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/db35105b-863d-432c-87f1-e21f5fa3b5f9/adapters/0/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/5ed503b4-6381-4b0c-903f-e509a7b55918/adapters/0/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/db35105b-863d-432c-87f1-e21f5fa3b5f9/adapters/0/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/5ed503b4-6381-4b0c-903f-e509a7b55918/adapters/0/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeid.txt b/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeid.txt
index c77e3ce3..decb64c9 100644
--- a/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeid.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/02f72086-d9a8-4dce-9df0-aea4274f84f1'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/d825429d-d6f4-445c-9a0f-9c42dc2b426c'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/02f72086-d9a8-4dce-9df0-aea4274f84f1 HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/d825429d-d6f4-445c-9a0f-9c42dc2b426c HTTP/1.1
diff --git a/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index abf9960c..4c33b7cb 100644
--- a/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_delete_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/e4a2af70-947b-4253-a007-a47f06217846/adapters/0/ports/0/nio'
+curl -i -X DELETE 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/27f7db39-8425-4d8e-a7e5-1bc388e94212/adapters/0/ports/0/nio'
-DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/e4a2af70-947b-4253-a007-a47f06217846/adapters/0/ports/0/nio HTTP/1.1
+DELETE /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/27f7db39-8425-4d8e-a7e5-1bc388e94212/adapters/0/ports/0/nio HTTP/1.1
diff --git a/docs/api/examples/compute_get_capabilities.txt b/docs/api/examples/compute_get_capabilities.txt
new file mode 100644
index 00000000..7c36187c
--- /dev/null
+++ b/docs/api/examples/compute_get_capabilities.txt
@@ -0,0 +1,31 @@
+curl -i -X GET 'http://localhost:3080/v2/compute/capabilities'
+
+GET /v2/compute/capabilities HTTP/1.1
+
+
+
+HTTP/1.1 200
+CONTENT-LENGTH: 316
+CONTENT-TYPE: application/json
+DATE: Thu, 08 Jan 2015 16:09:15 GMT
+SERVER: Python/3.5 GNS3/2.0.0dev1
+X-ROUTE: /v2/compute/capabilities
+
+{
+ "node_types": [
+ "cloud",
+ "nat",
+ "ethernet_hub",
+ "ethernet_switch",
+ "vpcs",
+ "virtualbox",
+ "dynamips",
+ "frame_relay_switch",
+ "atm_switch",
+ "qemu",
+ "vmware",
+ "docker",
+ "iou"
+ ],
+ "version": "2.0.0dev1"
+}
diff --git a/docs/api/examples/compute_get_networkinterfaces.txt b/docs/api/examples/compute_get_networkinterfaces.txt
index bbd72cfa..76e34923 100644
--- a/docs/api/examples/compute_get_networkinterfaces.txt
+++ b/docs/api/examples/compute_get_networkinterfaces.txt
@@ -5,7 +5,7 @@ GET /v2/compute/network/interfaces HTTP/1.1
HTTP/1.1 200
-CONTENT-LENGTH: 40809
+CONTENT-LENGTH: 49096
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -17,6 +17,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "3e:07:54:87:bc:00",
"name": "bridge0",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -24,13 +25,15 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "3c:07:54:78:07:cc",
"name": "en0",
+ "netmask": "",
"type": "ethernet"
},
{
"id": "en1",
- "ip_address": "192.168.84.106",
+ "ip_address": "192.168.84.156",
"mac_address": "68:a8:6d:4a:c3:16",
"name": "en1",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -38,6 +41,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "d2:00:1b:c0:17:80",
"name": "en2",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -45,6 +49,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "3c:07:54:ff:fe:bc:01:78",
"name": "fw0",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -52,6 +57,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "127.0.0.1",
"mac_address": "",
"name": "lo0",
+ "netmask": "255.0.0.0",
"type": "ethernet"
},
{
@@ -59,6 +65,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:a8:6d:4a:c3:16",
"name": "p2p0",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -66,6 +73,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:00",
"name": "vboxnet0",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -73,6 +81,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:01",
"name": "vboxnet1",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -80,6 +89,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:02",
"name": "vboxnet2",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -87,6 +97,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:03",
"name": "vboxnet3",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -94,6 +105,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:04",
"name": "vboxnet4",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -101,6 +113,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:05",
"name": "vboxnet5",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -108,6 +121,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:06",
"name": "vboxnet6",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -115,6 +129,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "",
"mac_address": "0a:00:27:00:00:07",
"name": "vboxnet7",
+ "netmask": "",
"type": "ethernet"
},
{
@@ -122,6 +137,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.16.1",
"mac_address": "00:50:56:c0:00:01",
"name": "vmnet1",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -129,6 +145,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.7.1",
"mac_address": "00:50:56:c0:00:0a",
"name": "vmnet10",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -136,6 +153,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.98.1",
"mac_address": "00:50:56:c0:00:64",
"name": "vmnet100",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -143,6 +161,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.99.1",
"mac_address": "00:50:56:c0:00:65",
"name": "vmnet101",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -150,6 +169,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.100.1",
"mac_address": "00:50:56:c0:00:66",
"name": "vmnet102",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -157,6 +177,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.101.1",
"mac_address": "00:50:56:c0:00:67",
"name": "vmnet103",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -164,6 +185,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.102.1",
"mac_address": "00:50:56:c0:00:68",
"name": "vmnet104",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -171,6 +193,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.103.1",
"mac_address": "00:50:56:c0:00:69",
"name": "vmnet105",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -178,6 +201,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.104.1",
"mac_address": "00:50:56:c0:00:6a",
"name": "vmnet106",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -185,6 +209,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.105.1",
"mac_address": "00:50:56:c0:00:6b",
"name": "vmnet107",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -192,6 +217,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.106.1",
"mac_address": "00:50:56:c0:00:6c",
"name": "vmnet108",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -199,6 +225,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.107.1",
"mac_address": "00:50:56:c0:00:6d",
"name": "vmnet109",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -206,6 +233,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.8.1",
"mac_address": "00:50:56:c0:00:0b",
"name": "vmnet11",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -213,6 +241,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.108.1",
"mac_address": "00:50:56:c0:00:6e",
"name": "vmnet110",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -220,6 +249,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.109.1",
"mac_address": "00:50:56:c0:00:6f",
"name": "vmnet111",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -227,6 +257,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.110.1",
"mac_address": "00:50:56:c0:00:70",
"name": "vmnet112",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -234,6 +265,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.111.1",
"mac_address": "00:50:56:c0:00:71",
"name": "vmnet113",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -241,6 +273,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.112.1",
"mac_address": "00:50:56:c0:00:72",
"name": "vmnet114",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -248,6 +281,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.113.1",
"mac_address": "00:50:56:c0:00:73",
"name": "vmnet115",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -255,6 +289,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.114.1",
"mac_address": "00:50:56:c0:00:74",
"name": "vmnet116",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -262,6 +297,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.115.1",
"mac_address": "00:50:56:c0:00:75",
"name": "vmnet117",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -269,6 +305,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.116.1",
"mac_address": "00:50:56:c0:00:76",
"name": "vmnet118",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -276,6 +313,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.117.1",
"mac_address": "00:50:56:c0:00:77",
"name": "vmnet119",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -283,6 +321,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.9.1",
"mac_address": "00:50:56:c0:00:0c",
"name": "vmnet12",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -290,6 +329,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.118.1",
"mac_address": "00:50:56:c0:00:78",
"name": "vmnet120",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -297,6 +337,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.119.1",
"mac_address": "00:50:56:c0:00:79",
"name": "vmnet121",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -304,6 +345,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.120.1",
"mac_address": "00:50:56:c0:00:7a",
"name": "vmnet122",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -311,6 +353,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.121.1",
"mac_address": "00:50:56:c0:00:7b",
"name": "vmnet123",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -318,6 +361,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.122.1",
"mac_address": "00:50:56:c0:00:7c",
"name": "vmnet124",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -325,6 +369,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.123.1",
"mac_address": "00:50:56:c0:00:7d",
"name": "vmnet125",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -332,6 +377,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.124.1",
"mac_address": "00:50:56:c0:00:7e",
"name": "vmnet126",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -339,6 +385,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.125.1",
"mac_address": "00:50:56:c0:00:7f",
"name": "vmnet127",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -346,6 +393,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.126.1",
"mac_address": "00:50:56:c0:00:80",
"name": "vmnet128",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -353,6 +401,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.127.1",
"mac_address": "00:50:56:c0:00:81",
"name": "vmnet129",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -360,6 +409,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.10.1",
"mac_address": "00:50:56:c0:00:0d",
"name": "vmnet13",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -367,6 +417,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.128.1",
"mac_address": "00:50:56:c0:00:82",
"name": "vmnet130",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -374,6 +425,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.129.1",
"mac_address": "00:50:56:c0:00:83",
"name": "vmnet131",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -381,6 +433,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.130.1",
"mac_address": "00:50:56:c0:00:84",
"name": "vmnet132",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -388,6 +441,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.131.1",
"mac_address": "00:50:56:c0:00:85",
"name": "vmnet133",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -395,6 +449,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.132.1",
"mac_address": "00:50:56:c0:00:86",
"name": "vmnet134",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -402,6 +457,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.133.1",
"mac_address": "00:50:56:c0:00:87",
"name": "vmnet135",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -409,6 +465,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.134.1",
"mac_address": "00:50:56:c0:00:88",
"name": "vmnet136",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -416,6 +473,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.135.1",
"mac_address": "00:50:56:c0:00:89",
"name": "vmnet137",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -423,6 +481,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.136.1",
"mac_address": "00:50:56:c0:00:8a",
"name": "vmnet138",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -430,6 +489,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.137.1",
"mac_address": "00:50:56:c0:00:8b",
"name": "vmnet139",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -437,6 +497,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.11.1",
"mac_address": "00:50:56:c0:00:0e",
"name": "vmnet14",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -444,6 +505,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.138.1",
"mac_address": "00:50:56:c0:00:8c",
"name": "vmnet140",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -451,6 +513,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.139.1",
"mac_address": "00:50:56:c0:00:8d",
"name": "vmnet141",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -458,6 +521,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.140.1",
"mac_address": "00:50:56:c0:00:8e",
"name": "vmnet142",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -465,6 +529,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.141.1",
"mac_address": "00:50:56:c0:00:8f",
"name": "vmnet143",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -472,6 +537,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.142.1",
"mac_address": "00:50:56:c0:00:90",
"name": "vmnet144",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -479,6 +545,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.143.1",
"mac_address": "00:50:56:c0:00:91",
"name": "vmnet145",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -486,6 +553,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.144.1",
"mac_address": "00:50:56:c0:00:92",
"name": "vmnet146",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -493,6 +561,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.145.1",
"mac_address": "00:50:56:c0:00:93",
"name": "vmnet147",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -500,6 +569,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.146.1",
"mac_address": "00:50:56:c0:00:94",
"name": "vmnet148",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -507,6 +577,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.147.1",
"mac_address": "00:50:56:c0:00:95",
"name": "vmnet149",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -514,6 +585,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.12.1",
"mac_address": "00:50:56:c0:00:0f",
"name": "vmnet15",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -521,6 +593,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.148.1",
"mac_address": "00:50:56:c0:00:96",
"name": "vmnet150",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -528,6 +601,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.149.1",
"mac_address": "00:50:56:c0:00:97",
"name": "vmnet151",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -535,6 +609,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.150.1",
"mac_address": "00:50:56:c0:00:98",
"name": "vmnet152",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -542,6 +617,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.151.1",
"mac_address": "00:50:56:c0:00:99",
"name": "vmnet153",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -549,6 +625,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.152.1",
"mac_address": "00:50:56:c0:00:9a",
"name": "vmnet154",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -556,6 +633,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.153.1",
"mac_address": "00:50:56:c0:00:9b",
"name": "vmnet155",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -563,6 +641,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.154.1",
"mac_address": "00:50:56:c0:00:9c",
"name": "vmnet156",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -570,6 +649,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.155.1",
"mac_address": "00:50:56:c0:00:9d",
"name": "vmnet157",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -577,6 +657,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.156.1",
"mac_address": "00:50:56:c0:00:9e",
"name": "vmnet158",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -584,6 +665,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.157.1",
"mac_address": "00:50:56:c0:00:9f",
"name": "vmnet159",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -591,6 +673,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.13.1",
"mac_address": "00:50:56:c0:00:10",
"name": "vmnet16",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -598,6 +681,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.158.1",
"mac_address": "00:50:56:c0:00:a0",
"name": "vmnet160",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -605,6 +689,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.159.1",
"mac_address": "00:50:56:c0:00:a1",
"name": "vmnet161",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -612,6 +697,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.160.1",
"mac_address": "00:50:56:c0:00:a2",
"name": "vmnet162",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -619,6 +705,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.161.1",
"mac_address": "00:50:56:c0:00:a3",
"name": "vmnet163",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -626,6 +713,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.162.1",
"mac_address": "00:50:56:c0:00:a4",
"name": "vmnet164",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -633,6 +721,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.163.1",
"mac_address": "00:50:56:c0:00:a5",
"name": "vmnet165",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -640,6 +729,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.164.1",
"mac_address": "00:50:56:c0:00:a6",
"name": "vmnet166",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -647,6 +737,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.165.1",
"mac_address": "00:50:56:c0:00:a7",
"name": "vmnet167",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -654,6 +745,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.166.1",
"mac_address": "00:50:56:c0:00:a8",
"name": "vmnet168",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -661,6 +753,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.167.1",
"mac_address": "00:50:56:c0:00:a9",
"name": "vmnet169",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -668,6 +761,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.14.1",
"mac_address": "00:50:56:c0:00:11",
"name": "vmnet17",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -675,6 +769,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.168.1",
"mac_address": "00:50:56:c0:00:aa",
"name": "vmnet170",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -682,6 +777,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.169.1",
"mac_address": "00:50:56:c0:00:ab",
"name": "vmnet171",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -689,6 +785,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.170.1",
"mac_address": "00:50:56:c0:00:ac",
"name": "vmnet172",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -696,6 +793,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.171.1",
"mac_address": "00:50:56:c0:00:ad",
"name": "vmnet173",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -703,6 +801,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.172.1",
"mac_address": "00:50:56:c0:00:ae",
"name": "vmnet174",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -710,6 +809,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.173.1",
"mac_address": "00:50:56:c0:00:af",
"name": "vmnet175",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -717,6 +817,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.174.1",
"mac_address": "00:50:56:c0:00:b0",
"name": "vmnet176",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -724,6 +825,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.175.1",
"mac_address": "00:50:56:c0:00:b1",
"name": "vmnet177",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -731,6 +833,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.176.1",
"mac_address": "00:50:56:c0:00:b2",
"name": "vmnet178",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -738,6 +841,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.177.1",
"mac_address": "00:50:56:c0:00:b3",
"name": "vmnet179",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -745,6 +849,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.15.1",
"mac_address": "00:50:56:c0:00:12",
"name": "vmnet18",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -752,6 +857,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.178.1",
"mac_address": "00:50:56:c0:00:b4",
"name": "vmnet180",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -759,6 +865,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.179.1",
"mac_address": "00:50:56:c0:00:b5",
"name": "vmnet181",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -766,6 +873,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.180.1",
"mac_address": "00:50:56:c0:00:b6",
"name": "vmnet182",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -773,6 +881,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.181.1",
"mac_address": "00:50:56:c0:00:b7",
"name": "vmnet183",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -780,6 +889,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.182.1",
"mac_address": "00:50:56:c0:00:b8",
"name": "vmnet184",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -787,6 +897,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.183.1",
"mac_address": "00:50:56:c0:00:b9",
"name": "vmnet185",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -794,6 +905,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.184.1",
"mac_address": "00:50:56:c0:00:ba",
"name": "vmnet186",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -801,6 +913,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.185.1",
"mac_address": "00:50:56:c0:00:bb",
"name": "vmnet187",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -808,6 +921,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.186.1",
"mac_address": "00:50:56:c0:00:bc",
"name": "vmnet188",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -815,6 +929,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.187.1",
"mac_address": "00:50:56:c0:00:bd",
"name": "vmnet189",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -822,6 +937,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.17.1",
"mac_address": "00:50:56:c0:00:13",
"name": "vmnet19",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -829,6 +945,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.188.1",
"mac_address": "00:50:56:c0:00:be",
"name": "vmnet190",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -836,6 +953,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.189.1",
"mac_address": "00:50:56:c0:00:bf",
"name": "vmnet191",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -843,6 +961,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.190.1",
"mac_address": "00:50:56:c0:00:c0",
"name": "vmnet192",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -850,6 +969,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.191.1",
"mac_address": "00:50:56:c0:00:c1",
"name": "vmnet193",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -857,6 +977,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.192.1",
"mac_address": "00:50:56:c0:00:c2",
"name": "vmnet194",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -864,6 +985,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.193.1",
"mac_address": "00:50:56:c0:00:c3",
"name": "vmnet195",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -871,6 +993,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.194.1",
"mac_address": "00:50:56:c0:00:c4",
"name": "vmnet196",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -878,6 +1001,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.195.1",
"mac_address": "00:50:56:c0:00:c5",
"name": "vmnet197",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -885,6 +1009,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.196.1",
"mac_address": "00:50:56:c0:00:c6",
"name": "vmnet198",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -892,6 +1017,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.197.1",
"mac_address": "00:50:56:c0:00:c7",
"name": "vmnet199",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -899,6 +1025,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.0.1",
"mac_address": "00:50:56:c0:00:02",
"name": "vmnet2",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -906,6 +1033,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.18.1",
"mac_address": "00:50:56:c0:00:14",
"name": "vmnet20",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -913,6 +1041,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.198.1",
"mac_address": "00:50:56:c0:00:c8",
"name": "vmnet200",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -920,6 +1049,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.199.1",
"mac_address": "00:50:56:c0:00:c9",
"name": "vmnet201",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -927,6 +1057,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.200.1",
"mac_address": "00:50:56:c0:00:ca",
"name": "vmnet202",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -934,6 +1065,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.201.1",
"mac_address": "00:50:56:c0:00:cb",
"name": "vmnet203",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -941,6 +1073,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.202.1",
"mac_address": "00:50:56:c0:00:cc",
"name": "vmnet204",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -948,6 +1081,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.203.1",
"mac_address": "00:50:56:c0:00:cd",
"name": "vmnet205",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -955,6 +1089,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.204.1",
"mac_address": "00:50:56:c0:00:ce",
"name": "vmnet206",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -962,6 +1097,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.205.1",
"mac_address": "00:50:56:c0:00:cf",
"name": "vmnet207",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -969,6 +1105,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.206.1",
"mac_address": "00:50:56:c0:00:d0",
"name": "vmnet208",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -976,6 +1113,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.207.1",
"mac_address": "00:50:56:c0:00:d1",
"name": "vmnet209",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -983,6 +1121,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.19.1",
"mac_address": "00:50:56:c0:00:15",
"name": "vmnet21",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -990,6 +1129,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.208.1",
"mac_address": "00:50:56:c0:00:d2",
"name": "vmnet210",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -997,6 +1137,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.209.1",
"mac_address": "00:50:56:c0:00:d3",
"name": "vmnet211",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1004,6 +1145,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.210.1",
"mac_address": "00:50:56:c0:00:d4",
"name": "vmnet212",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1011,6 +1153,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.211.1",
"mac_address": "00:50:56:c0:00:d5",
"name": "vmnet213",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1018,6 +1161,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.212.1",
"mac_address": "00:50:56:c0:00:d6",
"name": "vmnet214",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1025,6 +1169,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.213.1",
"mac_address": "00:50:56:c0:00:d7",
"name": "vmnet215",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1032,6 +1177,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.214.1",
"mac_address": "00:50:56:c0:00:d8",
"name": "vmnet216",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1039,6 +1185,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.215.1",
"mac_address": "00:50:56:c0:00:d9",
"name": "vmnet217",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1046,6 +1193,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.216.1",
"mac_address": "00:50:56:c0:00:da",
"name": "vmnet218",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1053,6 +1201,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.217.1",
"mac_address": "00:50:56:c0:00:db",
"name": "vmnet219",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1060,6 +1209,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.20.1",
"mac_address": "00:50:56:c0:00:16",
"name": "vmnet22",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1067,6 +1217,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.218.1",
"mac_address": "00:50:56:c0:00:dc",
"name": "vmnet220",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1074,6 +1225,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.21.1",
"mac_address": "00:50:56:c0:00:17",
"name": "vmnet23",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1081,6 +1233,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.22.1",
"mac_address": "00:50:56:c0:00:18",
"name": "vmnet24",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1088,6 +1241,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.23.1",
"mac_address": "00:50:56:c0:00:19",
"name": "vmnet25",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1095,6 +1249,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.24.1",
"mac_address": "00:50:56:c0:00:1a",
"name": "vmnet26",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1102,6 +1257,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.25.1",
"mac_address": "00:50:56:c0:00:1b",
"name": "vmnet27",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1109,6 +1265,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.26.1",
"mac_address": "00:50:56:c0:00:1c",
"name": "vmnet28",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1116,6 +1273,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.27.1",
"mac_address": "00:50:56:c0:00:1d",
"name": "vmnet29",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1123,6 +1281,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.1.1",
"mac_address": "00:50:56:c0:00:03",
"name": "vmnet3",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1130,6 +1289,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.28.1",
"mac_address": "00:50:56:c0:00:1e",
"name": "vmnet30",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1137,6 +1297,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.29.1",
"mac_address": "00:50:56:c0:00:1f",
"name": "vmnet31",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1144,6 +1305,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.30.1",
"mac_address": "00:50:56:c0:00:20",
"name": "vmnet32",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1151,6 +1313,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.31.1",
"mac_address": "00:50:56:c0:00:21",
"name": "vmnet33",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1158,6 +1321,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.32.1",
"mac_address": "00:50:56:c0:00:22",
"name": "vmnet34",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1165,6 +1329,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.33.1",
"mac_address": "00:50:56:c0:00:23",
"name": "vmnet35",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1172,6 +1337,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.34.1",
"mac_address": "00:50:56:c0:00:24",
"name": "vmnet36",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1179,6 +1345,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.35.1",
"mac_address": "00:50:56:c0:00:25",
"name": "vmnet37",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1186,6 +1353,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.36.1",
"mac_address": "00:50:56:c0:00:26",
"name": "vmnet38",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1193,6 +1361,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.37.1",
"mac_address": "00:50:56:c0:00:27",
"name": "vmnet39",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1200,6 +1369,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.2.1",
"mac_address": "00:50:56:c0:00:04",
"name": "vmnet4",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1207,6 +1377,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.38.1",
"mac_address": "00:50:56:c0:00:28",
"name": "vmnet40",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1214,6 +1385,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.39.1",
"mac_address": "00:50:56:c0:00:29",
"name": "vmnet41",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1221,6 +1393,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.40.1",
"mac_address": "00:50:56:c0:00:2a",
"name": "vmnet42",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1228,6 +1401,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.41.1",
"mac_address": "00:50:56:c0:00:2b",
"name": "vmnet43",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1235,6 +1409,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.42.1",
"mac_address": "00:50:56:c0:00:2c",
"name": "vmnet44",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1242,6 +1417,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.43.1",
"mac_address": "00:50:56:c0:00:2d",
"name": "vmnet45",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1249,6 +1425,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.44.1",
"mac_address": "00:50:56:c0:00:2e",
"name": "vmnet46",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1256,6 +1433,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.45.1",
"mac_address": "00:50:56:c0:00:2f",
"name": "vmnet47",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1263,6 +1441,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.46.1",
"mac_address": "00:50:56:c0:00:30",
"name": "vmnet48",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1270,6 +1449,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.47.1",
"mac_address": "00:50:56:c0:00:31",
"name": "vmnet49",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1277,6 +1457,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.3.1",
"mac_address": "00:50:56:c0:00:05",
"name": "vmnet5",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1284,6 +1465,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.48.1",
"mac_address": "00:50:56:c0:00:32",
"name": "vmnet50",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1291,6 +1473,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.49.1",
"mac_address": "00:50:56:c0:00:33",
"name": "vmnet51",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1298,6 +1481,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.50.1",
"mac_address": "00:50:56:c0:00:34",
"name": "vmnet52",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1305,6 +1489,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.51.1",
"mac_address": "00:50:56:c0:00:35",
"name": "vmnet53",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1312,6 +1497,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.52.1",
"mac_address": "00:50:56:c0:00:36",
"name": "vmnet54",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1319,6 +1505,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.53.1",
"mac_address": "00:50:56:c0:00:37",
"name": "vmnet55",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1326,6 +1513,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.54.1",
"mac_address": "00:50:56:c0:00:38",
"name": "vmnet56",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1333,6 +1521,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.55.1",
"mac_address": "00:50:56:c0:00:39",
"name": "vmnet57",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1340,6 +1529,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.56.1",
"mac_address": "00:50:56:c0:00:3a",
"name": "vmnet58",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1347,6 +1537,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.57.1",
"mac_address": "00:50:56:c0:00:3b",
"name": "vmnet59",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1354,6 +1545,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.4.1",
"mac_address": "00:50:56:c0:00:06",
"name": "vmnet6",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1361,6 +1553,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.58.1",
"mac_address": "00:50:56:c0:00:3c",
"name": "vmnet60",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1368,6 +1561,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.59.1",
"mac_address": "00:50:56:c0:00:3d",
"name": "vmnet61",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1375,6 +1569,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.60.1",
"mac_address": "00:50:56:c0:00:3e",
"name": "vmnet62",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1382,6 +1577,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.61.1",
"mac_address": "00:50:56:c0:00:3f",
"name": "vmnet63",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1389,6 +1585,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.62.1",
"mac_address": "00:50:56:c0:00:40",
"name": "vmnet64",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1396,6 +1593,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.63.1",
"mac_address": "00:50:56:c0:00:41",
"name": "vmnet65",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1403,6 +1601,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.64.1",
"mac_address": "00:50:56:c0:00:42",
"name": "vmnet66",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1410,6 +1609,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.65.1",
"mac_address": "00:50:56:c0:00:43",
"name": "vmnet67",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1417,6 +1617,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.66.1",
"mac_address": "00:50:56:c0:00:44",
"name": "vmnet68",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1424,6 +1625,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.67.1",
"mac_address": "00:50:56:c0:00:45",
"name": "vmnet69",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1431,6 +1633,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.5.1",
"mac_address": "00:50:56:c0:00:07",
"name": "vmnet7",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1438,6 +1641,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.68.1",
"mac_address": "00:50:56:c0:00:46",
"name": "vmnet70",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1445,6 +1649,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.69.1",
"mac_address": "00:50:56:c0:00:47",
"name": "vmnet71",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1452,6 +1657,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.70.1",
"mac_address": "00:50:56:c0:00:48",
"name": "vmnet72",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1459,6 +1665,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.71.1",
"mac_address": "00:50:56:c0:00:49",
"name": "vmnet73",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1466,6 +1673,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.72.1",
"mac_address": "00:50:56:c0:00:4a",
"name": "vmnet74",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1473,6 +1681,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.73.1",
"mac_address": "00:50:56:c0:00:4b",
"name": "vmnet75",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1480,6 +1689,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.74.1",
"mac_address": "00:50:56:c0:00:4c",
"name": "vmnet76",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1487,6 +1697,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.75.1",
"mac_address": "00:50:56:c0:00:4d",
"name": "vmnet77",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1494,6 +1705,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.76.1",
"mac_address": "00:50:56:c0:00:4e",
"name": "vmnet78",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1501,6 +1713,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.77.1",
"mac_address": "00:50:56:c0:00:4f",
"name": "vmnet79",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1508,6 +1721,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "192.168.229.1",
"mac_address": "00:50:56:c0:00:08",
"name": "vmnet8",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1515,6 +1729,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.78.1",
"mac_address": "00:50:56:c0:00:50",
"name": "vmnet80",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1522,6 +1737,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.79.1",
"mac_address": "00:50:56:c0:00:51",
"name": "vmnet81",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1529,6 +1745,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.80.1",
"mac_address": "00:50:56:c0:00:52",
"name": "vmnet82",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1536,6 +1753,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.81.1",
"mac_address": "00:50:56:c0:00:53",
"name": "vmnet83",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1543,6 +1761,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.82.1",
"mac_address": "00:50:56:c0:00:54",
"name": "vmnet84",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1550,6 +1769,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.83.1",
"mac_address": "00:50:56:c0:00:55",
"name": "vmnet85",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1557,6 +1777,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.84.1",
"mac_address": "00:50:56:c0:00:56",
"name": "vmnet86",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1564,6 +1785,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.85.1",
"mac_address": "00:50:56:c0:00:57",
"name": "vmnet87",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1571,6 +1793,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.86.1",
"mac_address": "00:50:56:c0:00:58",
"name": "vmnet88",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1578,6 +1801,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.87.1",
"mac_address": "00:50:56:c0:00:59",
"name": "vmnet89",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1585,6 +1809,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.6.1",
"mac_address": "00:50:56:c0:00:09",
"name": "vmnet9",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1592,6 +1817,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.88.1",
"mac_address": "00:50:56:c0:00:5a",
"name": "vmnet90",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1599,6 +1825,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.89.1",
"mac_address": "00:50:56:c0:00:5b",
"name": "vmnet91",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1606,6 +1833,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.90.1",
"mac_address": "00:50:56:c0:00:5c",
"name": "vmnet92",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1613,6 +1841,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.91.1",
"mac_address": "00:50:56:c0:00:5d",
"name": "vmnet93",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1620,6 +1849,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.92.1",
"mac_address": "00:50:56:c0:00:5e",
"name": "vmnet94",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1627,6 +1857,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.93.1",
"mac_address": "00:50:56:c0:00:5f",
"name": "vmnet95",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1634,6 +1865,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.94.1",
"mac_address": "00:50:56:c0:00:60",
"name": "vmnet96",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1641,6 +1873,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.95.1",
"mac_address": "00:50:56:c0:00:61",
"name": "vmnet97",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1648,6 +1881,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.96.1",
"mac_address": "00:50:56:c0:00:62",
"name": "vmnet98",
+ "netmask": "255.255.255.0",
"type": "ethernet"
},
{
@@ -1655,6 +1889,7 @@ X-ROUTE: /v2/compute/network/interfaces
"ip_address": "172.16.97.1",
"mac_address": "00:50:56:c0:00:63",
"name": "vmnet99",
+ "netmask": "255.255.255.0",
"type": "ethernet"
}
]
diff --git a/docs/api/examples/compute_get_projects.txt b/docs/api/examples/compute_get_projects.txt
index e2e41882..efcab351 100644
--- a/docs/api/examples/compute_get_projects.txt
+++ b/docs/api/examples/compute_get_projects.txt
@@ -14,10 +14,10 @@ X-ROUTE: /v2/compute/projects
[
{
"name": "test",
- "project_id": "51010203-0405-0607-0809-0a0b0c0d0e0f"
+ "project_id": "52010203-0405-0607-0809-0a0b0c0d0e0b"
},
{
"name": "test",
- "project_id": "52010203-0405-0607-0809-0a0b0c0d0e0b"
+ "project_id": "51010203-0405-0607-0809-0a0b0c0d0e0f"
}
]
diff --git a/docs/api/examples/compute_get_projectsprojectidcloudnodesnodeid.txt b/docs/api/examples/compute_get_projectsprojectidcloudnodesnodeid.txt
index b7e5d669..85b158f3 100644
--- a/docs/api/examples/compute_get_projectsprojectidcloudnodesnodeid.txt
+++ b/docs/api/examples/compute_get_projectsprojectidcloudnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/09247bb6-2ed3-4e6c-9f59-5092098eed69'
+curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/a577ec14-fd92-46f0-8d14-6b4cb6e856c0'
-GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/09247bb6-2ed3-4e6c-9f59-5092098eed69 HTTP/1.1
+GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/a577ec14-fd92-46f0-8d14-6b4cb6e856c0 HTTP/1.1
@@ -955,7 +955,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
}
],
"name": "Cloud 1",
- "node_id": "09247bb6-2ed3-4e6c-9f59-5092098eed69",
+ "node_id": "a577ec14-fd92-46f0-8d14-6b4cb6e856c0",
"ports": [],
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "started"
diff --git a/docs/api/examples/compute_get_projectsprojectidiounodesnodeid.txt b/docs/api/examples/compute_get_projectsprojectidiounodesnodeid.txt
index b2e84f9b..1bead8c0 100644
--- a/docs/api/examples/compute_get_projectsprojectidiounodesnodeid.txt
+++ b/docs/api/examples/compute_get_projectsprojectidiounodesnodeid.txt
@@ -1,11 +1,11 @@
-curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/3ce6666e-2b7e-4ced-915a-6b060f4c2796'
+curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2e31f185-ba34-4abf-8f1f-a8353358202c'
-GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/3ce6666e-2b7e-4ced-915a-6b060f4c2796 HTTP/1.1
+GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/2e31f185-ba34-4abf-8f1f-a8353358202c HTTP/1.1
HTTP/1.1 200
-CONTENT-LENGTH: 696
+CONTENT-LENGTH: 697
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -19,8 +19,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
"l1_keepalives": false,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "PC TEST 1",
- "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/project-files/iou/3ce6666e-2b7e-4ced-915a-6b060f4c2796",
- "node_id": "3ce6666e-2b7e-4ced-915a-6b060f4c2796",
+ "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/project-files/iou/2e31f185-ba34-4abf-8f1f-a8353358202c",
+ "node_id": "2e31f185-ba34-4abf-8f1f-a8353358202c",
"nvram": 128,
"path": "iou.bin",
"private_config": null,
diff --git a/docs/api/examples/compute_get_projectsprojectidnatnodesnodeid.txt b/docs/api/examples/compute_get_projectsprojectidnatnodesnodeid.txt
index 706c1ea2..d585cfc3 100644
--- a/docs/api/examples/compute_get_projectsprojectidnatnodesnodeid.txt
+++ b/docs/api/examples/compute_get_projectsprojectidnatnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/35d71fb8-b556-402f-abba-6f12971501b0'
+curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/82d46bae-c93f-43d4-b9c6-9c761b2ac723'
-GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/35d71fb8-b556-402f-abba-6f12971501b0 HTTP/1.1
+GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/82d46bae-c93f-43d4-b9c6-9c761b2ac723 HTTP/1.1
@@ -13,7 +13,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
{
"name": "Nat 1",
- "node_id": "35d71fb8-b556-402f-abba-6f12971501b0",
+ "node_id": "82d46bae-c93f-43d4-b9c6-9c761b2ac723",
"ports": [
{
"interface": "eth1",
diff --git a/docs/api/examples/compute_get_projectsprojectidqemunodesnodeid.txt b/docs/api/examples/compute_get_projectsprojectidqemunodesnodeid.txt
index 0bd2dfcc..b38764a5 100644
--- a/docs/api/examples/compute_get_projectsprojectidqemunodesnodeid.txt
+++ b/docs/api/examples/compute_get_projectsprojectidqemunodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/982bf60a-aa50-4716-b6ab-41e7700dd6c1'
+curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/fcd4fe2c-9810-41d1-b138-bba259673ece'
-GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/982bf60a-aa50-4716-b6ab-41e7700dd6c1 HTTP/1.1
+GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/fcd4fe2c-9810-41d1-b138-bba259673ece HTTP/1.1
@@ -41,15 +41,15 @@ X-ROUTE: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
- "mac_address": "00:dd:80:d6:c1:00",
+ "mac_address": "00:dd:80:3e:ce:00",
"name": "PC TEST 1",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/982bf60a-aa50-4716-b6ab-41e7700dd6c1",
- "node_id": "982bf60a-aa50-4716-b6ab-41e7700dd6c1",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/fcd4fe2c-9810-41d1-b138-bba259673ece",
+ "node_id": "fcd4fe2c-9810-41d1-b138-bba259673ece",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
- "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1t_zelki/qemu-system-x86_64",
+ "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1qzj1p83/qemu-system-x86_64",
"ram": 256,
"status": "stopped",
"usage": ""
diff --git a/docs/api/examples/compute_get_projectsprojectidvirtualboxnodesnodeid.txt b/docs/api/examples/compute_get_projectsprojectidvirtualboxnodesnodeid.txt
index 9104c00e..bb449eb8 100644
--- a/docs/api/examples/compute_get_projectsprojectidvirtualboxnodesnodeid.txt
+++ b/docs/api/examples/compute_get_projectsprojectidvirtualboxnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/61b068b6-38e5-4d38-ac66-6a294a10200a'
+curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/828c994a-efd0-4e74-8476-14d2b2865bbd'
-GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/61b068b6-38e5-4d38-ac66-6a294a10200a HTTP/1.1
+GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/828c994a-efd0-4e74-8476-14d2b2865bbd HTTP/1.1
@@ -21,7 +21,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
"linked_clone": false,
"name": "VMTEST",
"node_directory": null,
- "node_id": "61b068b6-38e5-4d38-ac66-6a294a10200a",
+ "node_id": "828c994a-efd0-4e74-8476-14d2b2865bbd",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"ram": 0,
"status": "stopped",
diff --git a/docs/api/examples/compute_get_projectsprojectidvpcsnodesnodeid.txt b/docs/api/examples/compute_get_projectsprojectidvpcsnodesnodeid.txt
index aff70795..8216a7c2 100644
--- a/docs/api/examples/compute_get_projectsprojectidvpcsnodesnodeid.txt
+++ b/docs/api/examples/compute_get_projectsprojectidvpcsnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/76cfacde-1811-4eae-a22f-06cd7f2032ed'
+curl -i -X GET 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/f71793ba-3071-484d-be05-db5063e69d46'
-GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/76cfacde-1811-4eae-a22f-06cd7f2032ed HTTP/1.1
+GET /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/f71793ba-3071-484d-be05-db5063e69d46 HTTP/1.1
@@ -16,8 +16,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}
"console": 5720,
"console_type": "telnet",
"name": "PC TEST 1",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/76cfacde-1811-4eae-a22f-06cd7f2032ed",
- "node_id": "76cfacde-1811-4eae-a22f-06cd7f2032ed",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/f71793ba-3071-484d-be05-db5063e69d46",
+ "node_id": "f71793ba-3071-484d-be05-db5063e69d46",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"startup_script": null,
"startup_script_path": null,
diff --git a/docs/api/examples/compute_post_projectsprojectidcloudnodes.txt b/docs/api/examples/compute_post_projectsprojectidcloudnodes.txt
index 188067a6..71712eb1 100644
--- a/docs/api/examples/compute_post_projectsprojectidcloudnodes.txt
+++ b/docs/api/examples/compute_post_projectsprojectidcloudnodes.txt
@@ -957,7 +957,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/cloud/nodes
}
],
"name": "Cloud 1",
- "node_id": "bbddb1ea-9ec9-4fa6-b503-3ff74eed4ab0",
+ "node_id": "1bd434db-4dec-4e4c-924f-d8ea21a1a5f9",
"ports": [],
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "started"
diff --git a/docs/api/examples/compute_post_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 355c6a9a..a34ca09c 100644
--- a/docs/api/examples/compute_post_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/d39b89b6-1a4d-4874-9f33-cce697db969a/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/450786c3-e12e-4fd5-bed0-d4ef34bd5c57/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/d39b89b6-1a4d-4874-9f33-cce697db969a/adapters/0/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/450786c3-e12e-4fd5-bed0-d4ef34bd5c57/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
diff --git a/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index d017e748..23768dff 100644
--- a/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/2dbfa776-e4dd-446a-a46d-a72150191322/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/72f0b846-4b14-459a-8b82-7d0b2b5246c8/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/2dbfa776-e4dd-446a-a46d-a72150191322/adapters/0/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/72f0b846-4b14-459a-8b82-7d0b2b5246c8/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
diff --git a/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt b/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt
index 36ce7731..40d89ef0 100644
--- a/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt
+++ b/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a19882ff-53cd-4592-b386-ce424a73faed/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/d464bb56-e328-4d84-bab3-4f8e5872125b/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a19882ff-53cd-4592-b386-ce424a73faed/adapters/0/ports/0/start_capture HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/d464bb56-e328-4d84-bab3-4f8e5872125b/adapters/0/ports/0/start_capture HTTP/1.1
{
"capture_file_name": "test.pcap",
"data_link_type": "DLT_EN10MB"
@@ -8,12 +8,12 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/a198
HTTP/1.1 200
-CONTENT-LENGTH: 145
+CONTENT-LENGTH: 146
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/compute/projects/{project_id}/docker/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
{
- "pcap_file_path": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/tmp/captures/test.pcap"
+ "pcap_file_path": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/tmp/captures/test.pcap"
}
diff --git a/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt b/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt
index 2453c548..fa6c3d26 100644
--- a/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt
+++ b/docs/api/examples/compute_post_projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/58b9a246-ce23-4c50-9af7-dd08092db8e1/adapters/0/ports/0/stop_capture' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/9fdb7c14-b4f2-414a-8e50-11b796064263/adapters/0/ports/0/stop_capture' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/58b9a246-ce23-4c50-9af7-dd08092db8e1/adapters/0/ports/0/stop_capture HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/9fdb7c14-b4f2-414a-8e50-11b796064263/adapters/0/ports/0/stop_capture HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodes.txt b/docs/api/examples/compute_post_projectsprojectidiounodes.txt
index f10077c4..4ef5b7df 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodes.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodes.txt
@@ -1,16 +1,16 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes' -d '{"name": "PC TEST 1", "node_id": "b1ec956f-ef2d-49a5-80a0-2f3c95f3b748", "path": "iou.bin", "startup_config_content": "hostname test"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes' -d '{"name": "PC TEST 1", "node_id": "5715b228-58f0-420b-949b-8b4319e8fb5c", "path": "iou.bin", "startup_config_content": "hostname test"}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes HTTP/1.1
{
"name": "PC TEST 1",
- "node_id": "b1ec956f-ef2d-49a5-80a0-2f3c95f3b748",
+ "node_id": "5715b228-58f0-420b-949b-8b4319e8fb5c",
"path": "iou.bin",
"startup_config_content": "hostname test"
}
HTTP/1.1 201
-CONTENT-LENGTH: 712
+CONTENT-LENGTH: 713
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -24,8 +24,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/iou/nodes
"l1_keepalives": false,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "PC TEST 1",
- "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/project-files/iou/b1ec956f-ef2d-49a5-80a0-2f3c95f3b748",
- "node_id": "b1ec956f-ef2d-49a5-80a0-2f3c95f3b748",
+ "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/project-files/iou/5715b228-58f0-420b-949b-8b4319e8fb5c",
+ "node_id": "5715b228-58f0-420b-949b-8b4319e8fb5c",
"nvram": 128,
"path": "iou.bin",
"private_config": null,
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 6f18a752..a98cb7de 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/53080a75-d40c-447c-a347-24c88b0c9513/adapters/1/ports/0/nio' -d '{"ethernet_device": "bridge0", "type": "nio_ethernet"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/9195792e-61eb-4304-b25f-4fd1603d87c1/adapters/1/ports/0/nio' -d '{"ethernet_device": "bridge0", "type": "nio_ethernet"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/53080a75-d40c-447c-a347-24c88b0c9513/adapters/1/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/9195792e-61eb-4304-b25f-4fd1603d87c1/adapters/1/ports/0/nio HTTP/1.1
{
"ethernet_device": "bridge0",
"type": "nio_ethernet"
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt
index 4af8ab78..aa78173e 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/66921aca-148a-4625-bb51-8451ed7993e2/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/bac7558b-815a-418f-94d4-f439b31609e4/adapters/0/ports/0/start_capture' -d '{"capture_file_name": "test.pcap", "data_link_type": "DLT_EN10MB"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/66921aca-148a-4625-bb51-8451ed7993e2/adapters/0/ports/0/start_capture HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/bac7558b-815a-418f-94d4-f439b31609e4/adapters/0/ports/0/start_capture HTTP/1.1
{
"capture_file_name": "test.pcap",
"data_link_type": "DLT_EN10MB"
@@ -8,12 +8,12 @@ POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/66921ac
HTTP/1.1 200
-CONTENT-LENGTH: 145
+CONTENT-LENGTH: 146
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/adapters/{adapter_number:\d+}/ports/{port_number:\d+}/start_capture
{
- "pcap_file_path": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/tmp/captures/test.pcap"
+ "pcap_file_path": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/tmp/captures/test.pcap"
}
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt
index 5418893e..085d96f6 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7713ca9a-509b-495f-850c-aac89e50b5a9/adapters/0/ports/0/stop_capture' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/d9248289-21c5-405d-bd1a-71d65d8f4d21/adapters/0/ports/0/stop_capture' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7713ca9a-509b-495f-850c-aac89e50b5a9/adapters/0/ports/0/stop_capture HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/d9248289-21c5-405d-bd1a-71d65d8f4d21/adapters/0/ports/0/stop_capture HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidreload.txt b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidreload.txt
index f4621725..6c63826d 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidreload.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidreload.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7f027614-6aab-4d13-96a1-d464893db68c/reload' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/233c92cc-0d86-4102-81b3-3f7632ad4b9d/reload' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/7f027614-6aab-4d13-96a1-d464893db68c/reload HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/233c92cc-0d86-4102-81b3-3f7632ad4b9d/reload HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstart.txt b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstart.txt
index a60f0be4..3f0eee97 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstart.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstart.txt
@@ -1,13 +1,13 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/88ef9436-cdb0-4d4b-8ee3-a143f500bede/start' -d '{"iourc_content": "test"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/65f984aa-5e12-47a4-91d7-365af01bdcc2/start' -d '{"iourc_content": "test"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/88ef9436-cdb0-4d4b-8ee3-a143f500bede/start HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/65f984aa-5e12-47a4-91d7-365af01bdcc2/start HTTP/1.1
{
"iourc_content": "test"
}
HTTP/1.1 200
-CONTENT-LENGTH: 696
+CONTENT-LENGTH: 697
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -21,8 +21,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/iou/nodes/{node_id}/start
"l1_keepalives": false,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "PC TEST 1",
- "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/project-files/iou/88ef9436-cdb0-4d4b-8ee3-a143f500bede",
- "node_id": "88ef9436-cdb0-4d4b-8ee3-a143f500bede",
+ "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/project-files/iou/65f984aa-5e12-47a4-91d7-365af01bdcc2",
+ "node_id": "65f984aa-5e12-47a4-91d7-365af01bdcc2",
"nvram": 128,
"path": "iou.bin",
"private_config": null,
diff --git a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstop.txt b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstop.txt
index 24516b49..6f79ba00 100644
--- a/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstop.txt
+++ b/docs/api/examples/compute_post_projectsprojectidiounodesnodeidstop.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/29ff3007-361e-449d-8fdd-78bbf25eaa78/stop' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/29764528-ae1d-4c1d-b193-54145a7d8c15/stop' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/29ff3007-361e-449d-8fdd-78bbf25eaa78/stop HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/29764528-ae1d-4c1d-b193-54145a7d8c15/stop HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidnatnodes.txt b/docs/api/examples/compute_post_projectsprojectidnatnodes.txt
index b4bc55e4..5912134a 100644
--- a/docs/api/examples/compute_post_projectsprojectidnatnodes.txt
+++ b/docs/api/examples/compute_post_projectsprojectidnatnodes.txt
@@ -15,7 +15,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/nat/nodes
{
"name": "Nat 1",
- "node_id": "2c745227-9d57-404d-9f49-330b1871ddbc",
+ "node_id": "71001d69-522e-4c19-ab07-e4a9a002ea94",
"ports": [
{
"interface": "eth1",
diff --git a/docs/api/examples/compute_post_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index d1e11e5f..4097e67b 100644
--- a/docs/api/examples/compute_post_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/8be30430-3372-4a40-af11-5e3df5f8f497/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/bc572389-2f58-4202-8510-66c7a2a5b219/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/8be30430-3372-4a40-af11-5e3df5f8f497/adapters/0/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/bc572389-2f58-4202-8510-66c7a2a5b219/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodes.txt b/docs/api/examples/compute_post_projectsprojectidqemunodes.txt
index edeeba3d..07f48f8c 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodes.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodes.txt
@@ -1,10 +1,10 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes' -d '{"hda_disk_image": "linux\u8f7d.img", "name": "PC TEST 1", "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1t_zelki/qemu-system-x86_64", "ram": 1024}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes' -d '{"hda_disk_image": "linux\u8f7d.img", "name": "PC TEST 1", "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1qzj1p83/qemu-system-x86_64", "ram": 1024}'
POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes HTTP/1.1
{
"hda_disk_image": "linux\u8f7d.img",
"name": "PC TEST 1",
- "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1t_zelki/qemu-system-x86_64",
+ "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1qzj1p83/qemu-system-x86_64",
"ram": 1024
}
@@ -46,15 +46,15 @@ X-ROUTE: /v2/compute/projects/{project_id}/qemu/nodes
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
- "mac_address": "00:dd:80:3f:3f:00",
+ "mac_address": "00:dd:80:42:d7:00",
"name": "PC TEST 1",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/7626d2a1-cc35-442d-bc85-8151af2f3f3f",
- "node_id": "7626d2a1-cc35-442d-bc85-8151af2f3f3f",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/a4b94490-6246-44dc-82cc-b7ff02fd42d7",
+ "node_id": "a4b94490-6246-44dc-82cc-b7ff02fd42d7",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
- "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1t_zelki/qemu-system-x86_64",
+ "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1qzj1p83/qemu-system-x86_64",
"ram": 1024,
"status": "stopped",
"usage": ""
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 56fe79dd..4bc37c06 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/44da0d8c-bb3b-4b93-8918-363345b58b9c/adapters/1/ports/0/nio' -d '{"ethernet_device": "eth0", "type": "nio_ethernet"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/29401064-f0a7-4a27-9e21-f674007a0f7a/adapters/1/ports/0/nio' -d '{"ethernet_device": "eth0", "type": "nio_ethernet"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/44da0d8c-bb3b-4b93-8918-363345b58b9c/adapters/1/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/29401064-f0a7-4a27-9e21-f674007a0f7a/adapters/1/ports/0/nio HTTP/1.1
{
"ethernet_device": "eth0",
"type": "nio_ethernet"
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidreload.txt b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidreload.txt
index 083d5c22..57bb698b 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidreload.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidreload.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/0d8e7a92-8de1-4978-aa2e-c6e77dc7a7f2/reload' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/a5061c79-6870-4b2e-87e1-6633171bb779/reload' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/0d8e7a92-8de1-4978-aa2e-c6e77dc7a7f2/reload HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/a5061c79-6870-4b2e-87e1-6633171bb779/reload HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidresume.txt b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidresume.txt
index 30f61f28..892812a6 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidresume.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidresume.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/8471705e-da31-4d1b-b070-9ba982711cc1/resume' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/aba644c6-1a0f-4c44-89c4-e7f7d0b52fe8/resume' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/8471705e-da31-4d1b-b070-9ba982711cc1/resume HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/aba644c6-1a0f-4c44-89c4-e7f7d0b52fe8/resume HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstart.txt b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstart.txt
index 7a53b0d0..770b8d35 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstart.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstart.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/ef7f5f10-637d-4103-a34f-7bcbce149f8e/start' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/bc2bd9c3-1ba3-40d9-b846-51bd96983475/start' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/ef7f5f10-637d-4103-a34f-7bcbce149f8e/start HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/bc2bd9c3-1ba3-40d9-b846-51bd96983475/start HTTP/1.1
{}
@@ -41,15 +41,15 @@ X-ROUTE: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}/start
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
- "mac_address": "00:dd:80:9f:8e:00",
+ "mac_address": "00:dd:80:34:75:00",
"name": "PC TEST 1",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/ef7f5f10-637d-4103-a34f-7bcbce149f8e",
- "node_id": "ef7f5f10-637d-4103-a34f-7bcbce149f8e",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/bc2bd9c3-1ba3-40d9-b846-51bd96983475",
+ "node_id": "bc2bd9c3-1ba3-40d9-b846-51bd96983475",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
- "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1t_zelki/qemu-system-x86_64",
+ "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1qzj1p83/qemu-system-x86_64",
"ram": 256,
"status": "stopped",
"usage": ""
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstop.txt b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstop.txt
index 99748fe3..4307d8de 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstop.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidstop.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/64642cf3-92ef-49a9-859c-2d50b2e06b24/stop' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c6bafe0f-0202-4327-92a6-292c7c1714e8/stop' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/64642cf3-92ef-49a9-859c-2d50b2e06b24/stop HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/c6bafe0f-0202-4327-92a6-292c7c1714e8/stop HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidsuspend.txt b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidsuspend.txt
index 80602482..d4231de1 100644
--- a/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidsuspend.txt
+++ b/docs/api/examples/compute_post_projectsprojectidqemunodesnodeidsuspend.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/b96ad185-f250-46fe-bb27-a0307656db10/suspend' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/77781dcd-ea91-4084-b520-6ef95f3b20e2/suspend' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/b96ad185-f250-46fe-bb27-a0307656db10/suspend HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/77781dcd-ea91-4084-b520-6ef95f3b20e2/suspend HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodes.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodes.txt
index fc3160f8..165777d9 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodes.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodes.txt
@@ -25,7 +25,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/virtualbox/nodes
"linked_clone": false,
"name": "VM1",
"node_directory": null,
- "node_id": "8207fc7e-9b7f-4a04-a2e9-eb01d826ba4f",
+ "node_id": "26ac7779-ec36-4e9d-94d8-62361b29c9d8",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"ram": 0,
"status": "stopped",
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 824f10f4..dee3a001 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c969abea-4228-49cb-9da8-6c118a444ea0/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/6c56be36-fcea-4773-ac70-ea77aaee975a/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/c969abea-4228-49cb-9da8-6c118a444ea0/adapters/0/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/6c56be36-fcea-4773-ac70-ea77aaee975a/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidreload.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidreload.txt
index 8a4fb717..676cb454 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidreload.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidreload.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/25bfb4b1-af29-4c23-8762-9d65092652ce/reload' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7216430a-e89f-4cca-974d-dd618d56ac47/reload' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/25bfb4b1-af29-4c23-8762-9d65092652ce/reload HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/7216430a-e89f-4cca-974d-dd618d56ac47/reload HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidresume.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidresume.txt
index f0ccc469..7e8b5726 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidresume.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidresume.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/506a3552-19dc-4c9f-91a1-8a8cb9d2e244/resume' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/222f1da1-0fb1-40bb-922d-6068ecac32d2/resume' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/506a3552-19dc-4c9f-91a1-8a8cb9d2e244/resume HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/222f1da1-0fb1-40bb-922d-6068ecac32d2/resume HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstart.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstart.txt
index 3d02d114..5a0fb8fc 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstart.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstart.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/dec8ba6d-e98f-4330-a83e-b89b505db1ff/start' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/ee0d4d3d-6ae7-47b1-ab3f-0a1dbe69d2ea/start' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/dec8ba6d-e98f-4330-a83e-b89b505db1ff/start HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/ee0d4d3d-6ae7-47b1-ab3f-0a1dbe69d2ea/start HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstop.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstop.txt
index 05cbb9b4..01927e93 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstop.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidstop.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/4b8c8554-e309-4268-be07-9030ac3f9dc9/stop' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/1e9bac81-a029-43d5-92a6-ea8673a65991/stop' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/4b8c8554-e309-4268-be07-9030ac3f9dc9/stop HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/1e9bac81-a029-43d5-92a6-ea8673a65991/stop HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidsuspend.txt b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidsuspend.txt
index 4b4d6154..888c8953 100644
--- a/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidsuspend.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvirtualboxnodesnodeidsuspend.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/bf7560e4-23fc-4029-ada5-122c2aef97a6/suspend' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/03c6edcc-e783-443e-975a-b3eac4ed34cd/suspend' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/bf7560e4-23fc-4029-ada5-122c2aef97a6/suspend HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/03c6edcc-e783-443e-975a-b3eac4ed34cd/suspend HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvpcsnodes.txt b/docs/api/examples/compute_post_projectsprojectidvpcsnodes.txt
index 176a614b..af684245 100644
--- a/docs/api/examples/compute_post_projectsprojectidvpcsnodes.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvpcsnodes.txt
@@ -18,8 +18,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/vpcs/nodes
"console": 5720,
"console_type": "telnet",
"name": "PC TEST 1",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/e5748c47-6674-467c-8989-21c6ec8772ae",
- "node_id": "e5748c47-6674-467c-8989-21c6ec8772ae",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/5733a9a0-05be-4d3c-94ee-80b517f29bc2",
+ "node_id": "5733a9a0-05be-4d3c-94ee-80b517f29bc2",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"startup_script": null,
"startup_script_path": null,
diff --git a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
index 6b643c25..e39c9fa5 100644
--- a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/a6b0cfea-8161-4ebb-9af9-e98643cba39a/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/5dc42324-e40c-418e-99f5-5e2b5d920d08/adapters/0/ports/0/nio' -d '{"lport": 4242, "rhost": "127.0.0.1", "rport": 4343, "type": "nio_udp"}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/a6b0cfea-8161-4ebb-9af9-e98643cba39a/adapters/0/ports/0/nio HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/5dc42324-e40c-418e-99f5-5e2b5d920d08/adapters/0/ports/0/nio HTTP/1.1
{
"lport": 4242,
"rhost": "127.0.0.1",
diff --git a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidreload.txt b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidreload.txt
index 927b1f07..7165b1dc 100644
--- a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidreload.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidreload.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/8b061422-b92f-4b4a-878c-536f55ba1221/reload' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/4f127a7f-86af-4188-b1d2-a4a0f37961af/reload' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/8b061422-b92f-4b4a-878c-536f55ba1221/reload HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/4f127a7f-86af-4188-b1d2-a4a0f37961af/reload HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstart.txt b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstart.txt
index 75df7f78..27b12c66 100644
--- a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstart.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstart.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/a0e7676b-0d45-481e-a98b-101848d559d6/start' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/752da6c4-fd2d-4c55-a6cf-30a1a88f1048/start' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/a0e7676b-0d45-481e-a98b-101848d559d6/start HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/752da6c4-fd2d-4c55-a6cf-30a1a88f1048/start HTTP/1.1
{}
@@ -16,8 +16,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}/start
"console": 5720,
"console_type": "telnet",
"name": "PC TEST 1",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/a0e7676b-0d45-481e-a98b-101848d559d6",
- "node_id": "a0e7676b-0d45-481e-a98b-101848d559d6",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/752da6c4-fd2d-4c55-a6cf-30a1a88f1048",
+ "node_id": "752da6c4-fd2d-4c55-a6cf-30a1a88f1048",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"startup_script": null,
"startup_script_path": null,
diff --git a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstop.txt b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstop.txt
index 3a10bd29..7335ddd8 100644
--- a/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstop.txt
+++ b/docs/api/examples/compute_post_projectsprojectidvpcsnodesnodeidstop.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/9aedadc1-a312-4186-a053-648e9df8ae9b/stop' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/284de9e5-36a5-48c5-b684-a7535c3e4f22/stop' -d '{}'
-POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/9aedadc1-a312-4186-a053-648e9df8ae9b/stop HTTP/1.1
+POST /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/284de9e5-36a5-48c5-b684-a7535c3e4f22/stop HTTP/1.1
{}
diff --git a/docs/api/examples/compute_post_version.txt b/docs/api/examples/compute_post_version.txt
deleted file mode 100644
index 273e8cf4..00000000
--- a/docs/api/examples/compute_post_version.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-curl -i -X POST 'http://localhost:3080/v2/compute/version' -d '{"version": "2.0.0dev1"}'
-
-POST /v2/compute/version HTTP/1.1
-{
- "version": "2.0.0dev1"
-}
-
-
-HTTP/1.1 200
-CONTENT-LENGTH: 30
-CONTENT-TYPE: application/json
-DATE: Thu, 08 Jan 2015 16:09:15 GMT
-SERVER: Python/3.5 GNS3/2.0.0dev1
-X-ROUTE: /v2/compute/version
-
-{
- "version": "2.0.0dev1"
-}
diff --git a/docs/api/examples/compute_put_projectsprojectidcloudnodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectidcloudnodesnodeid.txt
index 981235f5..b2aeaddd 100644
--- a/docs/api/examples/compute_put_projectsprojectidcloudnodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectidcloudnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/11800c81-28cb-419d-869e-4c1cec9738fe' -d '{"name": "test"}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/2cf9d65f-8859-43f1-969e-a717b3e53352' -d '{"name": "test"}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/11800c81-28cb-419d-869e-4c1cec9738fe HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/cloud/nodes/2cf9d65f-8859-43f1-969e-a717b3e53352 HTTP/1.1
{
"name": "test"
}
@@ -957,7 +957,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/cloud/nodes/{node_id}
}
],
"name": "test",
- "node_id": "11800c81-28cb-419d-869e-4c1cec9738fe",
+ "node_id": "2cf9d65f-8859-43f1-969e-a717b3e53352",
"ports": [],
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"status": "started"
diff --git a/docs/api/examples/compute_put_projectsprojectiddockernodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectiddockernodesnodeid.txt
index cec727e9..f3c58eb1 100644
--- a/docs/api/examples/compute_put_projectsprojectiddockernodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectiddockernodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/42a35b9a-6b07-4cf3-9030-fc93c5cb588a' -d '{"console": 5713, "environment": "GNS3=1\nGNS4=0", "name": "test", "start_command": "yes"}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/cb569790-f7ff-4c77-a3ee-9f8586699e6e' -d '{"console": 5713, "environment": "GNS3=1\nGNS4=0", "name": "test", "start_command": "yes"}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/42a35b9a-6b07-4cf3-9030-fc93c5cb588a HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/cb569790-f7ff-4c77-a3ee-9f8586699e6e HTTP/1.1
{
"console": 5713,
"environment": "GNS3=1\nGNS4=0",
@@ -10,7 +10,7 @@ PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/docker/nodes/42a35
HTTP/1.1 200
-CONTENT-LENGTH: 653
+CONTENT-LENGTH: 654
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -28,8 +28,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/docker/nodes/{node_id}
"environment": "GNS3=1\nGNS4=0",
"image": "nginx:latest",
"name": "test",
- "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/project-files/docker/42a35b9a-6b07-4cf3-9030-fc93c5cb588a",
- "node_id": "42a35b9a-6b07-4cf3-9030-fc93c5cb588a",
+ "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/project-files/docker/cb569790-f7ff-4c77-a3ee-9f8586699e6e",
+ "node_id": "cb569790-f7ff-4c77-a3ee-9f8586699e6e",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"start_command": "yes",
"status": "stopped"
diff --git a/docs/api/examples/compute_put_projectsprojectidiounodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectidiounodesnodeid.txt
index b8a9c17f..62d815e6 100644
--- a/docs/api/examples/compute_put_projectsprojectidiounodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectidiounodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/0544cde0-2d2a-4488-8970-49f87b463674' -d '{"console": 5712, "ethernet_adapters": 4, "iourc_content": "test", "l1_keepalives": true, "name": "test", "nvram": 2048, "ram": 512, "serial_adapters": 0, "startup_config_content": "hostname test", "use_default_iou_values": true}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/52e439c4-8dc0-4e6f-9507-b525c2066e04' -d '{"console": 5712, "ethernet_adapters": 4, "iourc_content": "test", "l1_keepalives": true, "name": "test", "nvram": 2048, "ram": 512, "serial_adapters": 0, "startup_config_content": "hostname test", "use_default_iou_values": true}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/0544cde0-2d2a-4488-8970-49f87b463674 HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/52e439c4-8dc0-4e6f-9507-b525c2066e04 HTTP/1.1
{
"console": 5712,
"ethernet_adapters": 4,
@@ -16,7 +16,7 @@ PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/iou/nodes/0544cde0
HTTP/1.1 200
-CONTENT-LENGTH: 707
+CONTENT-LENGTH: 708
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -30,8 +30,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/iou/nodes/{node_id}
"l1_keepalives": true,
"md5sum": "e573e8f5c93c6c00783f20c7a170aa6c",
"name": "test",
- "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_json5/project-files/iou/0544cde0-2d2a-4488-8970-49f87b463674",
- "node_id": "0544cde0-2d2a-4488-8970-49f87b463674",
+ "node_directory": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_json5/project-files/iou/52e439c4-8dc0-4e6f-9507-b525c2066e04",
+ "node_id": "52e439c4-8dc0-4e6f-9507-b525c2066e04",
"nvram": 2048,
"path": "iou.bin",
"private_config": null,
diff --git a/docs/api/examples/compute_put_projectsprojectidnatnodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectidnatnodesnodeid.txt
index 350e61ce..8ffb6c4a 100644
--- a/docs/api/examples/compute_put_projectsprojectidnatnodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectidnatnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/6bfb85ec-15bc-4c41-a4c0-a1ac3564b662' -d '{"name": "test"}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/a1d2a112-bbdc-4d9b-ba29-5149a4a7ef72' -d '{"name": "test"}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/6bfb85ec-15bc-4c41-a4c0-a1ac3564b662 HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/nat/nodes/a1d2a112-bbdc-4d9b-ba29-5149a4a7ef72 HTTP/1.1
{
"name": "test"
}
@@ -15,7 +15,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/nat/nodes/{node_id}
{
"name": "test",
- "node_id": "6bfb85ec-15bc-4c41-a4c0-a1ac3564b662",
+ "node_id": "a1d2a112-bbdc-4d9b-ba29-5149a4a7ef72",
"ports": [
{
"interface": "eth1",
diff --git a/docs/api/examples/compute_put_projectsprojectidqemunodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectidqemunodesnodeid.txt
index 0a0be8ae..c37f3a1e 100644
--- a/docs/api/examples/compute_put_projectsprojectidqemunodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectidqemunodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/11db191a-9c2d-4e40-a086-413aaccceaff' -d '{"console": 5712, "hdb_disk_image": "linux\u8f7d.img", "name": "test", "ram": 1024}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/f20c993a-5959-4c5b-b69c-a0ff161a3135' -d '{"console": 5712, "hdb_disk_image": "linux\u8f7d.img", "name": "test", "ram": 1024}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/11db191a-9c2d-4e40-a086-413aaccceaff HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/qemu/nodes/f20c993a-5959-4c5b-b69c-a0ff161a3135 HTTP/1.1
{
"console": 5712,
"hdb_disk_image": "linux\u8f7d.img",
@@ -46,15 +46,15 @@ X-ROUTE: /v2/compute/projects/{project_id}/qemu/nodes/{node_id}
"kernel_image": "",
"kernel_image_md5sum": null,
"legacy_networking": false,
- "mac_address": "00:dd:80:ea:ff:00",
+ "mac_address": "00:dd:80:31:35:00",
"name": "test",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/11db191a-9c2d-4e40-a086-413aaccceaff",
- "node_id": "11db191a-9c2d-4e40-a086-413aaccceaff",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/qemu/f20c993a-5959-4c5b-b69c-a0ff161a3135",
+ "node_id": "f20c993a-5959-4c5b-b69c-a0ff161a3135",
"options": "",
"platform": "x86_64",
"process_priority": "low",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
- "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1t_zelki/qemu-system-x86_64",
+ "qemu_path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1qzj1p83/qemu-system-x86_64",
"ram": 1024,
"status": "stopped",
"usage": ""
diff --git a/docs/api/examples/compute_put_projectsprojectidvirtualboxnodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectidvirtualboxnodesnodeid.txt
index 83cb35f5..7650bcf5 100644
--- a/docs/api/examples/compute_put_projectsprojectidvirtualboxnodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectidvirtualboxnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/0981ed02-441a-4eab-a04a-5f5d686a79ee' -d '{"console": 5721, "name": "test"}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/914a6816-13eb-4b29-a79b-eb19c2b327da' -d '{"console": 5721, "name": "test"}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/0981ed02-441a-4eab-a04a-5f5d686a79ee HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/virtualbox/nodes/914a6816-13eb-4b29-a79b-eb19c2b327da HTTP/1.1
{
"console": 5721,
"name": "test"
@@ -24,7 +24,7 @@ X-ROUTE: /v2/compute/projects/{project_id}/virtualbox/nodes/{node_id}
"linked_clone": false,
"name": "test",
"node_directory": null,
- "node_id": "0981ed02-441a-4eab-a04a-5f5d686a79ee",
+ "node_id": "914a6816-13eb-4b29-a79b-eb19c2b327da",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"ram": 0,
"status": "stopped",
diff --git a/docs/api/examples/compute_put_projectsprojectidvpcsnodesnodeid.txt b/docs/api/examples/compute_put_projectsprojectidvpcsnodesnodeid.txt
index 3767ccf7..ac4784d3 100644
--- a/docs/api/examples/compute_put_projectsprojectidvpcsnodesnodeid.txt
+++ b/docs/api/examples/compute_put_projectsprojectidvpcsnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/515dde30-c071-4b00-9bd3-4c9670894a7b' -d '{"console": 5722, "name": "test", "startup_script": "ip 192.168.1.1"}'
+curl -i -X PUT 'http://localhost:3080/v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/e0719a9b-7863-46f7-ace1-479ff261f909' -d '{"console": 5722, "name": "test", "startup_script": "ip 192.168.1.1"}'
-PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/515dde30-c071-4b00-9bd3-4c9670894a7b HTTP/1.1
+PUT /v2/compute/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/vpcs/nodes/e0719a9b-7863-46f7-ace1-479ff261f909 HTTP/1.1
{
"console": 5722,
"name": "test",
@@ -20,8 +20,8 @@ X-ROUTE: /v2/compute/projects/{project_id}/vpcs/nodes/{node_id}
"console": 5722,
"console_type": "telnet",
"name": "test",
- "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpe1qk71mi/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/515dde30-c071-4b00-9bd3-4c9670894a7b",
- "node_id": "515dde30-c071-4b00-9bd3-4c9670894a7b",
+ "node_directory": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmps5w9xq7p/projects/a1e920ca-338a-4e9f-b363-aa607b09dd80/project-files/vpcs/e0719a9b-7863-46f7-ace1-479ff261f909",
+ "node_id": "e0719a9b-7863-46f7-ace1-479ff261f909",
"project_id": "a1e920ca-338a-4e9f-b363-aa607b09dd80",
"startup_script": "ip 192.168.1.1",
"startup_script_path": "startup.vpc",
diff --git a/docs/api/examples/controller_delete_projectsprojectid.txt b/docs/api/examples/controller_delete_projectsprojectid.txt
index 40c8f13b..528577c0 100644
--- a/docs/api/examples/controller_delete_projectsprojectid.txt
+++ b/docs/api/examples/controller_delete_projectsprojectid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/projects/62332e68-a255-4526-9af5-302b6670256f'
+curl -i -X DELETE 'http://localhost:3080/v2/projects/03ded74c-9066-4e4d-b2e2-4b835fce5631'
-DELETE /v2/projects/62332e68-a255-4526-9af5-302b6670256f HTTP/1.1
+DELETE /v2/projects/03ded74c-9066-4e4d-b2e2-4b835fce5631 HTTP/1.1
diff --git a/docs/api/examples/controller_delete_projectsprojectiddrawingsdrawingid.txt b/docs/api/examples/controller_delete_projectsprojectiddrawingsdrawingid.txt
index 5cda087c..85af00d6 100644
--- a/docs/api/examples/controller_delete_projectsprojectiddrawingsdrawingid.txt
+++ b/docs/api/examples/controller_delete_projectsprojectiddrawingsdrawingid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/projects/edad99ed-f0b9-4019-b9f9-9351f97710f0/drawings/0f396900-1e78-4350-ab98-c07cec24239a'
+curl -i -X DELETE 'http://localhost:3080/v2/projects/70a58fbb-b8c9-44b4-89c1-a5fa72e9506c/drawings/1db2e2f6-3dd1-4831-9532-a60ab856294b'
-DELETE /v2/projects/edad99ed-f0b9-4019-b9f9-9351f97710f0/drawings/0f396900-1e78-4350-ab98-c07cec24239a HTTP/1.1
+DELETE /v2/projects/70a58fbb-b8c9-44b4-89c1-a5fa72e9506c/drawings/1db2e2f6-3dd1-4831-9532-a60ab856294b HTTP/1.1
diff --git a/docs/api/examples/controller_delete_projectsprojectidlinkslinkid.txt b/docs/api/examples/controller_delete_projectsprojectidlinkslinkid.txt
index f0496451..b2a1c169 100644
--- a/docs/api/examples/controller_delete_projectsprojectidlinkslinkid.txt
+++ b/docs/api/examples/controller_delete_projectsprojectidlinkslinkid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/projects/e7967118-9e5f-41d2-922e-e35053b5e5a7/links/701e9502-119d-4aec-8a66-c13f7c8013d5'
+curl -i -X DELETE 'http://localhost:3080/v2/projects/de115f02-96b9-4158-837c-1a73c47c96c7/links/669968e7-64ab-44d5-8a4f-d7caa3ac6de9'
-DELETE /v2/projects/e7967118-9e5f-41d2-922e-e35053b5e5a7/links/701e9502-119d-4aec-8a66-c13f7c8013d5 HTTP/1.1
+DELETE /v2/projects/de115f02-96b9-4158-837c-1a73c47c96c7/links/669968e7-64ab-44d5-8a4f-d7caa3ac6de9 HTTP/1.1
diff --git a/docs/api/examples/controller_delete_projectsprojectidnodesnodeid.txt b/docs/api/examples/controller_delete_projectsprojectidnodesnodeid.txt
index aa5ca162..f28d270f 100644
--- a/docs/api/examples/controller_delete_projectsprojectidnodesnodeid.txt
+++ b/docs/api/examples/controller_delete_projectsprojectidnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/projects/6659771c-4fe9-4ffc-8c19-dfd672f26b76/nodes/97aa684f-b23c-4bfb-81bf-05df5d187b3f'
+curl -i -X DELETE 'http://localhost:3080/v2/projects/0555e4fa-ea3b-4cfc-9ee7-f893afdc0529/nodes/930d8103-563f-4550-a43f-34a718883c6e'
-DELETE /v2/projects/6659771c-4fe9-4ffc-8c19-dfd672f26b76/nodes/97aa684f-b23c-4bfb-81bf-05df5d187b3f HTTP/1.1
+DELETE /v2/projects/0555e4fa-ea3b-4cfc-9ee7-f893afdc0529/nodes/930d8103-563f-4550-a43f-34a718883c6e HTTP/1.1
diff --git a/docs/api/examples/controller_delete_projectsprojectidsnapshotssnapshotid.txt b/docs/api/examples/controller_delete_projectsprojectidsnapshotssnapshotid.txt
index 8932438e..0154261e 100644
--- a/docs/api/examples/controller_delete_projectsprojectidsnapshotssnapshotid.txt
+++ b/docs/api/examples/controller_delete_projectsprojectidsnapshotssnapshotid.txt
@@ -1,6 +1,6 @@
-curl -i -X DELETE 'http://localhost:3080/v2/projects/f432c246-be05-43e2-b60a-05d924ac89ff/snapshots/9a2f99d4-2248-4f49-98fc-a0513cb5248d'
+curl -i -X DELETE 'http://localhost:3080/v2/projects/41922bc6-248e-49f1-bff4-a90a1ddcc6e8/snapshots/00f53403-6c95-4d73-9062-65ece9e4797a'
-DELETE /v2/projects/f432c246-be05-43e2-b60a-05d924ac89ff/snapshots/9a2f99d4-2248-4f49-98fc-a0513cb5248d HTTP/1.1
+DELETE /v2/projects/41922bc6-248e-49f1-bff4-a90a1ddcc6e8/snapshots/00f53403-6c95-4d73-9062-65ece9e4797a HTTP/1.1
diff --git a/docs/api/examples/controller_get_computes.txt b/docs/api/examples/controller_get_computes.txt
index 6bc04ac4..01ff33af 100644
--- a/docs/api/examples/controller_get_computes.txt
+++ b/docs/api/examples/controller_get_computes.txt
@@ -5,7 +5,7 @@ GET /v2/computes HTTP/1.1
HTTP/1.1 200
-CONTENT-LENGTH: 294
+CONTENT-LENGTH: 387
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -13,10 +13,14 @@ X-ROUTE: /v2/computes
[
{
+ "capabilities": {
+ "node_types": [],
+ "version": null
+ },
"compute_id": "my_compute_id",
"connected": false,
"cpu_usage_percent": null,
- "host": "example.com",
+ "host": "localhost",
"memory_usage_percent": null,
"name": "My super server",
"port": 84,
diff --git a/docs/api/examples/controller_get_computescomputeid.txt b/docs/api/examples/controller_get_computescomputeid.txt
index b103d5f3..b5375c79 100644
--- a/docs/api/examples/controller_get_computescomputeid.txt
+++ b/docs/api/examples/controller_get_computescomputeid.txt
@@ -5,19 +5,23 @@ GET /v2/computes/my_compute_id HTTP/1.1
HTTP/1.1 200
-CONTENT-LENGTH: 259
+CONTENT-LENGTH: 334
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/computes/{compute_id}
{
+ "capabilities": {
+ "node_types": [],
+ "version": null
+ },
"compute_id": "my_compute_id",
"connected": false,
"cpu_usage_percent": null,
- "host": "example.com",
+ "host": "localhost",
"memory_usage_percent": null,
- "name": "http://julien@example.com:84",
+ "name": "http://julien@localhost:84",
"port": 84,
"protocol": "http",
"user": "julien"
diff --git a/docs/api/examples/controller_get_projects.txt b/docs/api/examples/controller_get_projects.txt
index 90bed6f7..59a54f3f 100644
--- a/docs/api/examples/controller_get_projects.txt
+++ b/docs/api/examples/controller_get_projects.txt
@@ -5,7 +5,7 @@ GET /v2/projects HTTP/1.1
HTTP/1.1 200
-CONTENT-LENGTH: 369
+CONTENT-LENGTH: 370
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
@@ -18,7 +18,7 @@ X-ROUTE: /v2/projects
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-69/test_list_projects1",
+ "path": "/private/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/pytest-of-noplay/pytest-311/test_list_projects1",
"project_id": "00010203-0405-0607-0809-0a0b0c0d0e0f",
"status": "opened"
}
diff --git a/docs/api/examples/controller_get_projectsprojectid.txt b/docs/api/examples/controller_get_projectsprojectid.txt
index 56aa5e43..59858bda 100644
--- a/docs/api/examples/controller_get_projectsprojectid.txt
+++ b/docs/api/examples/controller_get_projectsprojectid.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/d839c8ca-3daa-423c-8818-48bd419981a3'
+curl -i -X GET 'http://localhost:3080/v2/projects/daa8ed17-122d-4e73-a2be-c0473c14694d'
-GET /v2/projects/d839c8ca-3daa-423c-8818-48bd419981a3 HTTP/1.1
+GET /v2/projects/daa8ed17-122d-4e73-a2be-c0473c14694d HTTP/1.1
@@ -17,7 +17,7 @@ X-ROUTE: /v2/projects/{project_id}
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpfu9wtq18/projects/d839c8ca-3daa-423c-8818-48bd419981a3",
- "project_id": "d839c8ca-3daa-423c-8818-48bd419981a3",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpjy0a1u4u/projects/daa8ed17-122d-4e73-a2be-c0473c14694d",
+ "project_id": "daa8ed17-122d-4e73-a2be-c0473c14694d",
"status": "opened"
}
diff --git a/docs/api/examples/controller_get_projectsprojectiddrawings.txt b/docs/api/examples/controller_get_projectsprojectiddrawings.txt
index 04c40353..74a0d685 100644
--- a/docs/api/examples/controller_get_projectsprojectiddrawings.txt
+++ b/docs/api/examples/controller_get_projectsprojectiddrawings.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/477f33f8-ee23-4c5e-a344-f3ca66ac7e21/drawings'
+curl -i -X GET 'http://localhost:3080/v2/projects/a309218f-8733-4b79-a1b0-b5029e1f4e98/drawings'
-GET /v2/projects/477f33f8-ee23-4c5e-a344-f3ca66ac7e21/drawings HTTP/1.1
+GET /v2/projects/a309218f-8733-4b79-a1b0-b5029e1f4e98/drawings HTTP/1.1
@@ -13,8 +13,8 @@ X-ROUTE: /v2/projects/{project_id}/drawings
[
{
- "drawing_id": "799b4ac6-9b05-4e77-9b3f-21af71106e8b",
- "project_id": "477f33f8-ee23-4c5e-a344-f3ca66ac7e21",
+ "drawing_id": "dc2a42e7-1597-48e0-8d87-eb9d4b19e1f8",
+ "project_id": "a309218f-8733-4b79-a1b0-b5029e1f4e98",
"rotation": 0,
"svg": "",
"x": 10,
diff --git a/docs/api/examples/controller_get_projectsprojectidlinks.txt b/docs/api/examples/controller_get_projectsprojectidlinks.txt
index 162cd974..16bbe0d1 100644
--- a/docs/api/examples/controller_get_projectsprojectidlinks.txt
+++ b/docs/api/examples/controller_get_projectsprojectidlinks.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/6aa6ab8c-71f5-41d8-a0db-934e797cdbf6/links'
+curl -i -X GET 'http://localhost:3080/v2/projects/611178af-cb11-4444-a251-7b0ad49232c0/links'
-GET /v2/projects/6aa6ab8c-71f5-41d8-a0db-934e797cdbf6/links HTTP/1.1
+GET /v2/projects/611178af-cb11-4444-a251-7b0ad49232c0/links HTTP/1.1
@@ -16,7 +16,7 @@ X-ROUTE: /v2/projects/{project_id}/links
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "6dd714f1-40e7-4550-bdf2-5166f38d07f3",
+ "link_id": "5b0579f5-6ae2-4cc9-a212-bfb2e28cee58",
"nodes": [
{
"adapter_number": 0,
@@ -27,7 +27,7 @@ X-ROUTE: /v2/projects/{project_id}/links
"x": -10,
"y": -10
},
- "node_id": "b719f78c-f29c-49d8-bb20-c0e3f646b9f3",
+ "node_id": "c2b9f58a-f3fc-47ac-b052-d4cc67ac6b46",
"port_number": 3
},
{
@@ -39,10 +39,10 @@ X-ROUTE: /v2/projects/{project_id}/links
"x": -10,
"y": -10
},
- "node_id": "dc59e823-fd6f-4adb-9ca3-9f00465224cc",
+ "node_id": "d65154e2-1e56-4a37-90ba-946b5de8f698",
"port_number": 4
}
],
- "project_id": "6aa6ab8c-71f5-41d8-a0db-934e797cdbf6"
+ "project_id": "611178af-cb11-4444-a251-7b0ad49232c0"
}
]
diff --git a/docs/api/examples/controller_get_projectsprojectidnodes.txt b/docs/api/examples/controller_get_projectsprojectidnodes.txt
index 4c6c30b9..b5546698 100644
--- a/docs/api/examples/controller_get_projectsprojectidnodes.txt
+++ b/docs/api/examples/controller_get_projectsprojectidnodes.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/0a89252b-f833-40a8-bd19-0a8536c7e9be/nodes'
+curl -i -X GET 'http://localhost:3080/v2/projects/fc32861d-501d-4298-82c4-f68376dc6068/nodes'
-GET /v2/projects/0a89252b-f833-40a8-bd19-0a8536c7e9be/nodes HTTP/1.1
+GET /v2/projects/fc32861d-501d-4298-82c4-f68376dc6068/nodes HTTP/1.1
@@ -28,9 +28,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes
},
"name": "test",
"node_directory": null,
- "node_id": "16d978e0-d0b3-462b-bc47-eec738a200e1",
+ "node_id": "e4ffbacc-ac60-4d99-8a13-1479837fd066",
"node_type": "vpcs",
- "project_id": "0a89252b-f833-40a8-bd19-0a8536c7e9be",
+ "project_id": "fc32861d-501d-4298-82c4-f68376dc6068",
"properties": {
"startup_script": "echo test"
},
diff --git a/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsautoidlepc.txt b/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsautoidlepc.txt
index 74989283..ba186331 100644
--- a/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsautoidlepc.txt
+++ b/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsautoidlepc.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/1a1e45df-eb32-4009-a135-b250af5c0168/nodes/986e62dd-3025-4ee8-8ce0-fcd29a08ea5f/dynamips/auto_idlepc'
+curl -i -X GET 'http://localhost:3080/v2/projects/5ce65fd1-e708-4d72-a216-0ef5e0c7e127/nodes/729ad766-ee82-4664-bf63-daf9d58f9696/dynamips/auto_idlepc'
-GET /v2/projects/1a1e45df-eb32-4009-a135-b250af5c0168/nodes/986e62dd-3025-4ee8-8ce0-fcd29a08ea5f/dynamips/auto_idlepc HTTP/1.1
+GET /v2/projects/5ce65fd1-e708-4d72-a216-0ef5e0c7e127/nodes/729ad766-ee82-4664-bf63-daf9d58f9696/dynamips/auto_idlepc HTTP/1.1
diff --git a/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsidlepcproposals.txt b/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsidlepcproposals.txt
index 04f4cb96..9ec9882d 100644
--- a/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsidlepcproposals.txt
+++ b/docs/api/examples/controller_get_projectsprojectidnodesnodeiddynamipsidlepcproposals.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/d4513b9c-1fed-4e89-920a-cb9c1064c4fd/nodes/aa547a4d-b8fa-48f4-ba0b-b085c0942040/dynamips/idlepc_proposals'
+curl -i -X GET 'http://localhost:3080/v2/projects/4f055831-d88f-4337-b41f-e05d6368f5b3/nodes/ebb91502-4baf-41df-b83b-7617b30a6211/dynamips/idlepc_proposals'
-GET /v2/projects/d4513b9c-1fed-4e89-920a-cb9c1064c4fd/nodes/aa547a4d-b8fa-48f4-ba0b-b085c0942040/dynamips/idlepc_proposals HTTP/1.1
+GET /v2/projects/4f055831-d88f-4337-b41f-e05d6368f5b3/nodes/ebb91502-4baf-41df-b83b-7617b30a6211/dynamips/idlepc_proposals HTTP/1.1
diff --git a/docs/api/examples/controller_get_projectsprojectidsnapshots.txt b/docs/api/examples/controller_get_projectsprojectidsnapshots.txt
index a2429cb0..f351d0bb 100644
--- a/docs/api/examples/controller_get_projectsprojectidsnapshots.txt
+++ b/docs/api/examples/controller_get_projectsprojectidsnapshots.txt
@@ -1,6 +1,6 @@
-curl -i -X GET 'http://localhost:3080/v2/projects/6abcb53c-71b4-46a1-a8a2-51c38166bb59/snapshots'
+curl -i -X GET 'http://localhost:3080/v2/projects/444dfb21-bf9d-46ca-badb-e22095d42a01/snapshots'
-GET /v2/projects/6abcb53c-71b4-46a1-a8a2-51c38166bb59/snapshots HTTP/1.1
+GET /v2/projects/444dfb21-bf9d-46ca-badb-e22095d42a01/snapshots HTTP/1.1
@@ -13,9 +13,9 @@ X-ROUTE: /v2/projects/{project_id}/snapshots
[
{
- "created_at": 1472128867,
+ "created_at": 1472479063,
"name": "test",
- "project_id": "6abcb53c-71b4-46a1-a8a2-51c38166bb59",
- "snapshot_id": "f8c8bd01-ae51-4444-8e9d-10d631dc0d21"
+ "project_id": "444dfb21-bf9d-46ca-badb-e22095d42a01",
+ "snapshot_id": "f6e5b3e5-c34c-4aaf-a464-ca120a551c18"
}
]
diff --git a/docs/api/examples/controller_post_computes.txt b/docs/api/examples/controller_post_computes.txt
index 5fec4984..4fd4ef02 100644
--- a/docs/api/examples/controller_post_computes.txt
+++ b/docs/api/examples/controller_post_computes.txt
@@ -1,9 +1,9 @@
-curl -i -X POST 'http://localhost:3080/v2/computes' -d '{"compute_id": "my_compute_id", "host": "example.com", "password": "secure", "port": 84, "protocol": "http", "user": "julien"}'
+curl -i -X POST 'http://localhost:3080/v2/computes' -d '{"compute_id": "my_compute_id", "host": "localhost", "password": "secure", "port": 84, "protocol": "http", "user": "julien"}'
POST /v2/computes HTTP/1.1
{
"compute_id": "my_compute_id",
- "host": "example.com",
+ "host": "localhost",
"password": "secure",
"port": 84,
"protocol": "http",
@@ -12,19 +12,23 @@ POST /v2/computes HTTP/1.1
HTTP/1.1 201
-CONTENT-LENGTH: 259
+CONTENT-LENGTH: 334
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/computes
{
+ "capabilities": {
+ "node_types": [],
+ "version": null
+ },
"compute_id": "my_compute_id",
"connected": false,
"cpu_usage_percent": null,
- "host": "example.com",
+ "host": "localhost",
"memory_usage_percent": null,
- "name": "http://julien@example.com:84",
+ "name": "http://julien@localhost:84",
"port": 84,
"protocol": "http",
"user": "julien"
diff --git a/docs/api/examples/controller_post_projects.txt b/docs/api/examples/controller_post_projects.txt
index 494495e3..3ebfc4d9 100644
--- a/docs/api/examples/controller_post_projects.txt
+++ b/docs/api/examples/controller_post_projects.txt
@@ -20,7 +20,7 @@ X-ROUTE: /v2/projects
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpz1kilzjg/projects/10010203-0405-0607-0809-0a0b0c0d0e0f",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmppibcus6y/projects/10010203-0405-0607-0809-0a0b0c0d0e0f",
"project_id": "10010203-0405-0607-0809-0a0b0c0d0e0f",
"status": "opened"
}
diff --git a/docs/api/examples/controller_post_projectsload.txt b/docs/api/examples/controller_post_projectsload.txt
index 417f816a..dcae6023 100644
--- a/docs/api/examples/controller_post_projectsload.txt
+++ b/docs/api/examples/controller_post_projectsload.txt
@@ -19,7 +19,7 @@ X-ROUTE: /v2/projects/load
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp2tn0j7vo/projects/11afd4a8-bec3-477b-9462-018af5ec1c52",
- "project_id": "11afd4a8-bec3-477b-9462-018af5ec1c52",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpwbctaekr/projects/67ae22fb-f6ec-4c61-a707-7d4d28cba4b2",
+ "project_id": "67ae22fb-f6ec-4c61-a707-7d4d28cba4b2",
"status": "opened"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidclose.txt b/docs/api/examples/controller_post_projectsprojectidclose.txt
index 66ffb92a..76399e2e 100644
--- a/docs/api/examples/controller_post_projectsprojectidclose.txt
+++ b/docs/api/examples/controller_post_projectsprojectidclose.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/be87a340-df85-48a2-8b3c-b4c52d34b803/close' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/d07650e7-0285-4be7-b820-af499454c87b/close' -d '{}'
-POST /v2/projects/be87a340-df85-48a2-8b3c-b4c52d34b803/close HTTP/1.1
+POST /v2/projects/d07650e7-0285-4be7-b820-af499454c87b/close HTTP/1.1
{}
@@ -17,7 +17,7 @@ X-ROUTE: /v2/projects/{project_id}/close
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmptjk4s03z/projects/be87a340-df85-48a2-8b3c-b4c52d34b803",
- "project_id": "be87a340-df85-48a2-8b3c-b4c52d34b803",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpyb706ffj/projects/d07650e7-0285-4be7-b820-af499454c87b",
+ "project_id": "d07650e7-0285-4be7-b820-af499454c87b",
"status": "opened"
}
diff --git a/docs/api/examples/controller_post_projectsprojectiddrawings.txt b/docs/api/examples/controller_post_projectsprojectiddrawings.txt
index cc8ab611..1397dcc9 100644
--- a/docs/api/examples/controller_post_projectsprojectiddrawings.txt
+++ b/docs/api/examples/controller_post_projectsprojectiddrawings.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/2f61fea5-bace-44cc-84ff-e24345fef6c5/drawings' -d '{"svg": "", "x": 10, "y": 20, "z": 0}'
+curl -i -X POST 'http://localhost:3080/v2/projects/c8570f34-847a-4155-9387-d0091d45cbab/drawings' -d '{"svg": "", "x": 10, "y": 20, "z": 0}'
-POST /v2/projects/2f61fea5-bace-44cc-84ff-e24345fef6c5/drawings HTTP/1.1
+POST /v2/projects/c8570f34-847a-4155-9387-d0091d45cbab/drawings HTTP/1.1
{
"svg": "",
"x": 10,
@@ -17,8 +17,8 @@ SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/projects/{project_id}/drawings
{
- "drawing_id": "1da3253e-dcec-4acd-8ee1-0158fa204131",
- "project_id": "2f61fea5-bace-44cc-84ff-e24345fef6c5",
+ "drawing_id": "828b77b1-ab8b-4c2b-ae5e-65c89776885d",
+ "project_id": "c8570f34-847a-4155-9387-d0091d45cbab",
"rotation": 0,
"svg": "",
"x": 10,
diff --git a/docs/api/examples/controller_post_projectsprojectidduplicate.txt b/docs/api/examples/controller_post_projectsprojectidduplicate.txt
index 1c0fca02..3e765c50 100644
--- a/docs/api/examples/controller_post_projectsprojectidduplicate.txt
+++ b/docs/api/examples/controller_post_projectsprojectidduplicate.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/dfc1c666-6a21-4e08-b5d1-00bd2aa3e1dc/duplicate' -d '{"name": "hello"}'
+curl -i -X POST 'http://localhost:3080/v2/projects/d725bb97-c9e8-4fff-9ba8-2131dcf9a5c2/duplicate' -d '{"name": "hello"}'
-POST /v2/projects/dfc1c666-6a21-4e08-b5d1-00bd2aa3e1dc/duplicate HTTP/1.1
+POST /v2/projects/d725bb97-c9e8-4fff-9ba8-2131dcf9a5c2/duplicate HTTP/1.1
{
"name": "hello"
}
@@ -19,7 +19,7 @@ X-ROUTE: /v2/projects/{project_id}/duplicate
"auto_start": false,
"filename": "hello.gns3",
"name": "hello",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpm7_ll93m/projects/hello",
- "project_id": "d623e4a8-ee78-4da6-aee7-1613b1e4a6d3",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpvl8ealvy/projects/hello",
+ "project_id": "9817d197-924a-41c0-a61b-5ee8620bf959",
"status": "closed"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidlinks.txt b/docs/api/examples/controller_post_projectsprojectidlinks.txt
index 4ca93db8..1a8cac5c 100644
--- a/docs/api/examples/controller_post_projectsprojectidlinks.txt
+++ b/docs/api/examples/controller_post_projectsprojectidlinks.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/3eca4ad9-19e6-48a5-8cf4-cc2076b3cf33/links' -d '{"nodes": [{"adapter_number": 0, "label": {"text": "Text", "x": 42, "y": 0}, "node_id": "49b39d66-11d1-4155-89c4-99265417991b", "port_number": 3}, {"adapter_number": 2, "node_id": "71b97329-fbf9-41c6-a138-c8829a63050a", "port_number": 4}]}'
+curl -i -X POST 'http://localhost:3080/v2/projects/e9c95008-ff25-4da1-9aac-6e31d88e258a/links' -d '{"nodes": [{"adapter_number": 0, "label": {"text": "Text", "x": 42, "y": 0}, "node_id": "b7ae8bfc-d980-4be2-bc43-023561293d94", "port_number": 3}, {"adapter_number": 2, "node_id": "814eae63-4d8a-4c1a-84f4-09c6b50bedce", "port_number": 4}]}'
-POST /v2/projects/3eca4ad9-19e6-48a5-8cf4-cc2076b3cf33/links HTTP/1.1
+POST /v2/projects/e9c95008-ff25-4da1-9aac-6e31d88e258a/links HTTP/1.1
{
"nodes": [
{
@@ -10,12 +10,12 @@ POST /v2/projects/3eca4ad9-19e6-48a5-8cf4-cc2076b3cf33/links HTTP/1.1
"x": 42,
"y": 0
},
- "node_id": "49b39d66-11d1-4155-89c4-99265417991b",
+ "node_id": "b7ae8bfc-d980-4be2-bc43-023561293d94",
"port_number": 3
},
{
"adapter_number": 2,
- "node_id": "71b97329-fbf9-41c6-a138-c8829a63050a",
+ "node_id": "814eae63-4d8a-4c1a-84f4-09c6b50bedce",
"port_number": 4
}
]
@@ -33,7 +33,7 @@ X-ROUTE: /v2/projects/{project_id}/links
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "1812c97d-3993-46f9-8bb6-65a36389f005",
+ "link_id": "e3f9f2b2-bb47-4f57-948d-d7c4e92c0ff1",
"nodes": [
{
"adapter_number": 0,
@@ -42,7 +42,7 @@ X-ROUTE: /v2/projects/{project_id}/links
"x": 42,
"y": 0
},
- "node_id": "49b39d66-11d1-4155-89c4-99265417991b",
+ "node_id": "b7ae8bfc-d980-4be2-bc43-023561293d94",
"port_number": 3
},
{
@@ -54,9 +54,9 @@ X-ROUTE: /v2/projects/{project_id}/links
"x": -10,
"y": -10
},
- "node_id": "71b97329-fbf9-41c6-a138-c8829a63050a",
+ "node_id": "814eae63-4d8a-4c1a-84f4-09c6b50bedce",
"port_number": 4
}
],
- "project_id": "3eca4ad9-19e6-48a5-8cf4-cc2076b3cf33"
+ "project_id": "e9c95008-ff25-4da1-9aac-6e31d88e258a"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidlinkslinkidstartcapture.txt b/docs/api/examples/controller_post_projectsprojectidlinkslinkidstartcapture.txt
index 9fd24a73..56753d27 100644
--- a/docs/api/examples/controller_post_projectsprojectidlinkslinkidstartcapture.txt
+++ b/docs/api/examples/controller_post_projectsprojectidlinkslinkidstartcapture.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/3577db33-a30c-46d2-a4ab-1c9012e8c395/links/a4060582-5d49-412d-96b9-51fa6f0a60f2/start_capture' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/bd78d4c9-3445-4b64-9aad-480aee3de75a/links/50761c87-17db-49f6-9942-4925435076ea/start_capture' -d '{}'
-POST /v2/projects/3577db33-a30c-46d2-a4ab-1c9012e8c395/links/a4060582-5d49-412d-96b9-51fa6f0a60f2/start_capture HTTP/1.1
+POST /v2/projects/bd78d4c9-3445-4b64-9aad-480aee3de75a/links/50761c87-17db-49f6-9942-4925435076ea/start_capture HTTP/1.1
{}
@@ -15,7 +15,7 @@ X-ROUTE: /v2/projects/{project_id}/links/{link_id}/start_capture
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "a4060582-5d49-412d-96b9-51fa6f0a60f2",
+ "link_id": "50761c87-17db-49f6-9942-4925435076ea",
"nodes": [],
- "project_id": "3577db33-a30c-46d2-a4ab-1c9012e8c395"
+ "project_id": "bd78d4c9-3445-4b64-9aad-480aee3de75a"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidlinkslinkidstopcapture.txt b/docs/api/examples/controller_post_projectsprojectidlinkslinkidstopcapture.txt
index 400a1cc4..46d9c885 100644
--- a/docs/api/examples/controller_post_projectsprojectidlinkslinkidstopcapture.txt
+++ b/docs/api/examples/controller_post_projectsprojectidlinkslinkidstopcapture.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/92bde20a-0063-43c1-b661-f9058570f657/links/f32eaaad-c223-40da-bd94-a62a51a696fd/stop_capture' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/3d164322-ce7d-4634-a441-2ca9b00f5448/links/6b2ba8df-40ee-42c7-a1b7-c58274472ad0/stop_capture' -d '{}'
-POST /v2/projects/92bde20a-0063-43c1-b661-f9058570f657/links/f32eaaad-c223-40da-bd94-a62a51a696fd/stop_capture HTTP/1.1
+POST /v2/projects/3d164322-ce7d-4634-a441-2ca9b00f5448/links/6b2ba8df-40ee-42c7-a1b7-c58274472ad0/stop_capture HTTP/1.1
{}
@@ -15,7 +15,7 @@ X-ROUTE: /v2/projects/{project_id}/links/{link_id}/stop_capture
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "f32eaaad-c223-40da-bd94-a62a51a696fd",
+ "link_id": "6b2ba8df-40ee-42c7-a1b7-c58274472ad0",
"nodes": [],
- "project_id": "92bde20a-0063-43c1-b661-f9058570f657"
+ "project_id": "3d164322-ce7d-4634-a441-2ca9b00f5448"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidnodes.txt b/docs/api/examples/controller_post_projectsprojectidnodes.txt
index 369c553d..ffd91f66 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodes.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodes.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/af6a3906-9f06-486a-a833-b6d267557daf/nodes' -d '{"compute_id": "example.com", "name": "test", "node_type": "vpcs", "properties": {"startup_script": "echo test"}}'
+curl -i -X POST 'http://localhost:3080/v2/projects/baaa8614-7da6-4ad7-8d7e-6857babef38d/nodes' -d '{"compute_id": "example.com", "name": "test", "node_type": "vpcs", "properties": {"startup_script": "echo test"}}'
-POST /v2/projects/af6a3906-9f06-486a-a833-b6d267557daf/nodes HTTP/1.1
+POST /v2/projects/baaa8614-7da6-4ad7-8d7e-6857babef38d/nodes HTTP/1.1
{
"compute_id": "example.com",
"name": "test",
@@ -34,9 +34,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes
},
"name": "test",
"node_directory": null,
- "node_id": "23cd9a53-e3c7-4830-9bda-56d547504316",
+ "node_id": "f3f8f6b0-1e7a-469d-b5d8-bcb2c64b697c",
"node_type": "vpcs",
- "project_id": "af6a3906-9f06-486a-a833-b6d267557daf",
+ "project_id": "baaa8614-7da6-4ad7-8d7e-6857babef38d",
"properties": {
"startup_script": "echo test"
},
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesnodeidreload.txt b/docs/api/examples/controller_post_projectsprojectidnodesnodeidreload.txt
index e6b2216f..a9c0fa5a 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesnodeidreload.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesnodeidreload.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/236b8cd6-bae4-4848-b4fe-eb99e0a41d4e/nodes/32e707d3-89c9-4e4a-8b74-a7040bb5d12f/reload' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/920c3e57-5790-4e17-abfc-1c7633815720/nodes/33c1bcbb-08cd-47a9-9805-a9346e99c072/reload' -d '{}'
-POST /v2/projects/236b8cd6-bae4-4848-b4fe-eb99e0a41d4e/nodes/32e707d3-89c9-4e4a-8b74-a7040bb5d12f/reload HTTP/1.1
+POST /v2/projects/920c3e57-5790-4e17-abfc-1c7633815720/nodes/33c1bcbb-08cd-47a9-9805-a9346e99c072/reload HTTP/1.1
{}
@@ -27,9 +27,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes/{node_id}/reload
},
"name": "test",
"node_directory": null,
- "node_id": "32e707d3-89c9-4e4a-8b74-a7040bb5d12f",
+ "node_id": "33c1bcbb-08cd-47a9-9805-a9346e99c072",
"node_type": "vpcs",
- "project_id": "236b8cd6-bae4-4848-b4fe-eb99e0a41d4e",
+ "project_id": "920c3e57-5790-4e17-abfc-1c7633815720",
"properties": {},
"status": "stopped",
"symbol": ":/symbols/computer.svg",
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesnodeidstart.txt b/docs/api/examples/controller_post_projectsprojectidnodesnodeidstart.txt
index 676042c5..820daa5e 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesnodeidstart.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesnodeidstart.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/1b98b3cf-543e-4d65-b616-1d868bc618ff/nodes/12d632a0-815f-46c2-b49a-7a759e6d2e63/start' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/80697b93-98df-4e77-9eff-b7f874e7741a/nodes/3f9c7d6f-9f92-47bb-975d-74d76372dbee/start' -d '{}'
-POST /v2/projects/1b98b3cf-543e-4d65-b616-1d868bc618ff/nodes/12d632a0-815f-46c2-b49a-7a759e6d2e63/start HTTP/1.1
+POST /v2/projects/80697b93-98df-4e77-9eff-b7f874e7741a/nodes/3f9c7d6f-9f92-47bb-975d-74d76372dbee/start HTTP/1.1
{}
@@ -27,9 +27,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes/{node_id}/start
},
"name": "test",
"node_directory": null,
- "node_id": "12d632a0-815f-46c2-b49a-7a759e6d2e63",
+ "node_id": "3f9c7d6f-9f92-47bb-975d-74d76372dbee",
"node_type": "vpcs",
- "project_id": "1b98b3cf-543e-4d65-b616-1d868bc618ff",
+ "project_id": "80697b93-98df-4e77-9eff-b7f874e7741a",
"properties": {},
"status": "stopped",
"symbol": ":/symbols/computer.svg",
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesnodeidstop.txt b/docs/api/examples/controller_post_projectsprojectidnodesnodeidstop.txt
index 10e44e7c..b0c6f6df 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesnodeidstop.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesnodeidstop.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/da888da8-94d8-42e1-b43e-d04ea2215a94/nodes/bfdd209e-e2bf-4b55-a400-6c8f04c0217f/stop' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/0701a222-9143-4c4a-b2e2-50737979501d/nodes/8f73b099-b4dd-442f-aca0-b6e18f3cf4b2/stop' -d '{}'
-POST /v2/projects/da888da8-94d8-42e1-b43e-d04ea2215a94/nodes/bfdd209e-e2bf-4b55-a400-6c8f04c0217f/stop HTTP/1.1
+POST /v2/projects/0701a222-9143-4c4a-b2e2-50737979501d/nodes/8f73b099-b4dd-442f-aca0-b6e18f3cf4b2/stop HTTP/1.1
{}
@@ -27,9 +27,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes/{node_id}/stop
},
"name": "test",
"node_directory": null,
- "node_id": "bfdd209e-e2bf-4b55-a400-6c8f04c0217f",
+ "node_id": "8f73b099-b4dd-442f-aca0-b6e18f3cf4b2",
"node_type": "vpcs",
- "project_id": "da888da8-94d8-42e1-b43e-d04ea2215a94",
+ "project_id": "0701a222-9143-4c4a-b2e2-50737979501d",
"properties": {},
"status": "stopped",
"symbol": ":/symbols/computer.svg",
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesnodeidsuspend.txt b/docs/api/examples/controller_post_projectsprojectidnodesnodeidsuspend.txt
index 03085c3e..6654ce33 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesnodeidsuspend.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesnodeidsuspend.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/f51e5708-278b-43bc-92ec-ef439b5c88c4/nodes/9251ff6b-9c38-449f-8010-60abbd442ec4/suspend' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/9d844baf-a0b1-4351-82eb-a7eed82998b2/nodes/e505b27f-50ac-4e61-bbb3-55885b370b5a/suspend' -d '{}'
-POST /v2/projects/f51e5708-278b-43bc-92ec-ef439b5c88c4/nodes/9251ff6b-9c38-449f-8010-60abbd442ec4/suspend HTTP/1.1
+POST /v2/projects/9d844baf-a0b1-4351-82eb-a7eed82998b2/nodes/e505b27f-50ac-4e61-bbb3-55885b370b5a/suspend HTTP/1.1
{}
@@ -27,9 +27,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes/{node_id}/suspend
},
"name": "test",
"node_directory": null,
- "node_id": "9251ff6b-9c38-449f-8010-60abbd442ec4",
+ "node_id": "e505b27f-50ac-4e61-bbb3-55885b370b5a",
"node_type": "vpcs",
- "project_id": "f51e5708-278b-43bc-92ec-ef439b5c88c4",
+ "project_id": "9d844baf-a0b1-4351-82eb-a7eed82998b2",
"properties": {},
"status": "stopped",
"symbol": ":/symbols/computer.svg",
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesreload.txt b/docs/api/examples/controller_post_projectsprojectidnodesreload.txt
index 1958b907..2b2631b7 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesreload.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesreload.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/81959e6d-f388-4889-90e2-8482a6ece7d0/nodes/reload' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/44ca89d3-0cdc-43b7-a36b-3a7f125a4599/nodes/reload' -d '{}'
-POST /v2/projects/81959e6d-f388-4889-90e2-8482a6ece7d0/nodes/reload HTTP/1.1
+POST /v2/projects/44ca89d3-0cdc-43b7-a36b-3a7f125a4599/nodes/reload HTTP/1.1
{}
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesstart.txt b/docs/api/examples/controller_post_projectsprojectidnodesstart.txt
index e690d65d..4a89a15a 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesstart.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesstart.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/b10ea154-7fb6-463d-8dfe-34b213ebc669/nodes/start' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/7ec630d0-34f9-4471-b40c-f38fdcaa0ee0/nodes/start' -d '{}'
-POST /v2/projects/b10ea154-7fb6-463d-8dfe-34b213ebc669/nodes/start HTTP/1.1
+POST /v2/projects/7ec630d0-34f9-4471-b40c-f38fdcaa0ee0/nodes/start HTTP/1.1
{}
diff --git a/docs/api/examples/controller_post_projectsprojectidnodesstop.txt b/docs/api/examples/controller_post_projectsprojectidnodesstop.txt
index a15a5ee4..67ae032b 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodesstop.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodesstop.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/07c6f30e-3449-4861-a4ca-89b13ec1d379/nodes/stop' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/641ee787-d4a0-4c0c-a849-bb19a7258061/nodes/stop' -d '{}'
-POST /v2/projects/07c6f30e-3449-4861-a4ca-89b13ec1d379/nodes/stop HTTP/1.1
+POST /v2/projects/641ee787-d4a0-4c0c-a849-bb19a7258061/nodes/stop HTTP/1.1
{}
diff --git a/docs/api/examples/controller_post_projectsprojectidnodessuspend.txt b/docs/api/examples/controller_post_projectsprojectidnodessuspend.txt
index 28382b4d..c8db2202 100644
--- a/docs/api/examples/controller_post_projectsprojectidnodessuspend.txt
+++ b/docs/api/examples/controller_post_projectsprojectidnodessuspend.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/dfc836bf-fb62-4689-be01-31d10435651c/nodes/suspend' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/2c4001ec-3273-4730-ac50-47d3740135d4/nodes/suspend' -d '{}'
-POST /v2/projects/dfc836bf-fb62-4689-be01-31d10435651c/nodes/suspend HTTP/1.1
+POST /v2/projects/2c4001ec-3273-4730-ac50-47d3740135d4/nodes/suspend HTTP/1.1
{}
diff --git a/docs/api/examples/controller_post_projectsprojectidopen.txt b/docs/api/examples/controller_post_projectsprojectidopen.txt
index a55683cd..cfdeca18 100644
--- a/docs/api/examples/controller_post_projectsprojectidopen.txt
+++ b/docs/api/examples/controller_post_projectsprojectidopen.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/da7d2398-58ca-49a2-a298-d50e0186948b/open' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/7e373b9a-3fd6-48e6-8b9a-0f390ec1d1aa/open' -d '{}'
-POST /v2/projects/da7d2398-58ca-49a2-a298-d50e0186948b/open HTTP/1.1
+POST /v2/projects/7e373b9a-3fd6-48e6-8b9a-0f390ec1d1aa/open HTTP/1.1
{}
@@ -17,7 +17,7 @@ X-ROUTE: /v2/projects/{project_id}/open
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp1a1i8jm0/projects/da7d2398-58ca-49a2-a298-d50e0186948b",
- "project_id": "da7d2398-58ca-49a2-a298-d50e0186948b",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp4eptj2mn/projects/7e373b9a-3fd6-48e6-8b9a-0f390ec1d1aa",
+ "project_id": "7e373b9a-3fd6-48e6-8b9a-0f390ec1d1aa",
"status": "opened"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidsnapshots.txt b/docs/api/examples/controller_post_projectsprojectidsnapshots.txt
index 5c1897ef..2cc066a3 100644
--- a/docs/api/examples/controller_post_projectsprojectidsnapshots.txt
+++ b/docs/api/examples/controller_post_projectsprojectidsnapshots.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/3f70d171-a7c7-483c-b0c3-031de0f52d2e/snapshots' -d '{"name": "snap1"}'
+curl -i -X POST 'http://localhost:3080/v2/projects/522bed66-ee06-4434-8be7-91081b782829/snapshots' -d '{"name": "snap1"}'
-POST /v2/projects/3f70d171-a7c7-483c-b0c3-031de0f52d2e/snapshots HTTP/1.1
+POST /v2/projects/522bed66-ee06-4434-8be7-91081b782829/snapshots HTTP/1.1
{
"name": "snap1"
}
@@ -14,8 +14,8 @@ SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/projects/{project_id}/snapshots
{
- "created_at": 1472128867,
+ "created_at": 1472479063,
"name": "snap1",
- "project_id": "3f70d171-a7c7-483c-b0c3-031de0f52d2e",
- "snapshot_id": "2ffacd88-e742-4fe2-a1a3-5c64a74132e2"
+ "project_id": "522bed66-ee06-4434-8be7-91081b782829",
+ "snapshot_id": "4e0de424-9aac-4697-b21b-2c8f7ba3021b"
}
diff --git a/docs/api/examples/controller_post_projectsprojectidsnapshotssnapshotidrestore.txt b/docs/api/examples/controller_post_projectsprojectidsnapshotssnapshotidrestore.txt
index 31eba3d0..d1c0810e 100644
--- a/docs/api/examples/controller_post_projectsprojectidsnapshotssnapshotidrestore.txt
+++ b/docs/api/examples/controller_post_projectsprojectidsnapshotssnapshotidrestore.txt
@@ -1,6 +1,6 @@
-curl -i -X POST 'http://localhost:3080/v2/projects/ff0e2be2-cd34-45dd-bcdd-de7f75b7c52a/snapshots/dc1e014a-75e8-4884-b522-c6ad59ea94bf/restore' -d '{}'
+curl -i -X POST 'http://localhost:3080/v2/projects/92ce89c8-33ca-4c38-8c07-b0843a512ace/snapshots/788b3176-266a-4f5b-ac17-924907c57fa9/restore' -d '{}'
-POST /v2/projects/ff0e2be2-cd34-45dd-bcdd-de7f75b7c52a/snapshots/dc1e014a-75e8-4884-b522-c6ad59ea94bf/restore HTTP/1.1
+POST /v2/projects/92ce89c8-33ca-4c38-8c07-b0843a512ace/snapshots/788b3176-266a-4f5b-ac17-924907c57fa9/restore HTTP/1.1
{}
@@ -17,7 +17,7 @@ X-ROUTE: /v2/projects/{project_id}/snapshots/{snapshot_id}/restore
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp9rl3b2qi/projects/ff0e2be2-cd34-45dd-bcdd-de7f75b7c52a",
- "project_id": "ff0e2be2-cd34-45dd-bcdd-de7f75b7c52a",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpnx2hb84i/projects/92ce89c8-33ca-4c38-8c07-b0843a512ace",
+ "project_id": "92ce89c8-33ca-4c38-8c07-b0843a512ace",
"status": "opened"
}
diff --git a/docs/api/examples/controller_put_computescomputeid.txt b/docs/api/examples/controller_put_computescomputeid.txt
index e9c5afb4..800f33f8 100644
--- a/docs/api/examples/controller_put_computescomputeid.txt
+++ b/docs/api/examples/controller_put_computescomputeid.txt
@@ -1,9 +1,9 @@
-curl -i -X PUT 'http://localhost:3080/v2/computes/my_compute_id' -d '{"compute_id": "my_compute_id", "host": "example.com", "password": "secure", "port": 84, "protocol": "https", "user": "julien"}'
+curl -i -X PUT 'http://localhost:3080/v2/computes/my_compute_id' -d '{"compute_id": "my_compute_id", "host": "localhost", "password": "secure", "port": 84, "protocol": "https", "user": "julien"}'
PUT /v2/computes/my_compute_id HTTP/1.1
{
"compute_id": "my_compute_id",
- "host": "example.com",
+ "host": "localhost",
"password": "secure",
"port": 84,
"protocol": "https",
@@ -12,19 +12,23 @@ PUT /v2/computes/my_compute_id HTTP/1.1
HTTP/1.1 200
-CONTENT-LENGTH: 260
+CONTENT-LENGTH: 335
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/computes/{compute_id}
{
+ "capabilities": {
+ "node_types": [],
+ "version": null
+ },
"compute_id": "my_compute_id",
"connected": false,
"cpu_usage_percent": null,
- "host": "example.com",
+ "host": "localhost",
"memory_usage_percent": null,
- "name": "http://julien@example.com:84",
+ "name": "http://julien@localhost:84",
"port": 84,
"protocol": "https",
"user": "julien"
diff --git a/docs/api/examples/controller_put_gns3vm.txt b/docs/api/examples/controller_put_gns3vm.txt
index cb2c5679..031d37b9 100644
--- a/docs/api/examples/controller_put_gns3vm.txt
+++ b/docs/api/examples/controller_put_gns3vm.txt
@@ -7,16 +7,12 @@ PUT /v2/gns3vm HTTP/1.1
HTTP/1.1 201
-CONTENT-LENGTH: 118
+CONTENT-LENGTH: 27
CONTENT-TYPE: application/json
DATE: Thu, 08 Jan 2015 16:09:15 GMT
SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/gns3vm
{
- "auto_stop": true,
- "enable": false,
- "engine": "vmware",
- "headless": false,
"vmname": "TEST VM"
}
diff --git a/docs/api/examples/controller_put_projectsprojectid.txt b/docs/api/examples/controller_put_projectsprojectid.txt
index f84d8dfb..86b1f63e 100644
--- a/docs/api/examples/controller_put_projectsprojectid.txt
+++ b/docs/api/examples/controller_put_projectsprojectid.txt
@@ -19,7 +19,7 @@ X-ROUTE: /v2/projects/{project_id}
"auto_start": false,
"filename": "test.gns3",
"name": "test2",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp9mjl0ygs/projects/10010203-0405-0607-0809-0a0b0c0d0e0f",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpmuze6_r0/projects/10010203-0405-0607-0809-0a0b0c0d0e0f",
"project_id": "10010203-0405-0607-0809-0a0b0c0d0e0f",
"status": "opened"
}
diff --git a/docs/api/examples/controller_put_projectsprojectiddrawingsdrawingid.txt b/docs/api/examples/controller_put_projectsprojectiddrawingsdrawingid.txt
index aac4c6a5..ce76a0f3 100644
--- a/docs/api/examples/controller_put_projectsprojectiddrawingsdrawingid.txt
+++ b/docs/api/examples/controller_put_projectsprojectiddrawingsdrawingid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/projects/4bcd1c2a-6140-42e1-8f13-6f8447821a7c/drawings/9209ac20-d18f-43a4-ac57-75c4d287f726' -d '{"x": 42}'
+curl -i -X PUT 'http://localhost:3080/v2/projects/1d3108a9-8f38-4bbf-9cfe-20a0b4d5e0c2/drawings/ad23dc90-7775-4537-b188-ab38c36ade9e' -d '{"x": 42}'
-PUT /v2/projects/4bcd1c2a-6140-42e1-8f13-6f8447821a7c/drawings/9209ac20-d18f-43a4-ac57-75c4d287f726 HTTP/1.1
+PUT /v2/projects/1d3108a9-8f38-4bbf-9cfe-20a0b4d5e0c2/drawings/ad23dc90-7775-4537-b188-ab38c36ade9e HTTP/1.1
{
"x": 42
}
@@ -14,8 +14,8 @@ SERVER: Python/3.5 GNS3/2.0.0dev1
X-ROUTE: /v2/projects/{project_id}/drawings/{drawing_id}
{
- "drawing_id": "9209ac20-d18f-43a4-ac57-75c4d287f726",
- "project_id": "4bcd1c2a-6140-42e1-8f13-6f8447821a7c",
+ "drawing_id": "ad23dc90-7775-4537-b188-ab38c36ade9e",
+ "project_id": "1d3108a9-8f38-4bbf-9cfe-20a0b4d5e0c2",
"rotation": 0,
"svg": "",
"x": 42,
diff --git a/docs/api/examples/controller_put_projectsprojectidnodesnodeid.txt b/docs/api/examples/controller_put_projectsprojectidnodesnodeid.txt
index 2cce7a91..a629a6ca 100644
--- a/docs/api/examples/controller_put_projectsprojectidnodesnodeid.txt
+++ b/docs/api/examples/controller_put_projectsprojectidnodesnodeid.txt
@@ -1,6 +1,6 @@
-curl -i -X PUT 'http://localhost:3080/v2/projects/146e5310-7dea-4b4b-b924-bcafd28d0a68/nodes/e1268e65-65ca-4fee-8602-31dfa07f5d94' -d '{"compute_id": "example.com", "name": "test", "node_type": "vpcs", "properties": {"startup_script": "echo test"}}'
+curl -i -X PUT 'http://localhost:3080/v2/projects/f46ee563-845f-4835-89c4-b0d924c8e4e8/nodes/8c1ee491-aed2-48b0-8cc1-0e9e3081ab8f' -d '{"compute_id": "example.com", "name": "test", "node_type": "vpcs", "properties": {"startup_script": "echo test"}}'
-PUT /v2/projects/146e5310-7dea-4b4b-b924-bcafd28d0a68/nodes/e1268e65-65ca-4fee-8602-31dfa07f5d94 HTTP/1.1
+PUT /v2/projects/f46ee563-845f-4835-89c4-b0d924c8e4e8/nodes/8c1ee491-aed2-48b0-8cc1-0e9e3081ab8f HTTP/1.1
{
"compute_id": "example.com",
"name": "test",
@@ -34,9 +34,9 @@ X-ROUTE: /v2/projects/{project_id}/nodes/{node_id}
},
"name": "test",
"node_directory": null,
- "node_id": "e1268e65-65ca-4fee-8602-31dfa07f5d94",
+ "node_id": "8c1ee491-aed2-48b0-8cc1-0e9e3081ab8f",
"node_type": "vpcs",
- "project_id": "146e5310-7dea-4b4b-b924-bcafd28d0a68",
+ "project_id": "f46ee563-845f-4835-89c4-b0d924c8e4e8",
"properties": {},
"status": "stopped",
"symbol": ":/symbols/computer.svg",
diff --git a/docs/api/notifications/compute.created.json b/docs/api/notifications/compute.created.json
index 4008519d..48759ae3 100644
--- a/docs/api/notifications/compute.created.json
+++ b/docs/api/notifications/compute.created.json
@@ -1,10 +1,14 @@
{
+ "capabilities": {
+ "node_types": [],
+ "version": null
+ },
"compute_id": "my_compute",
"connected": false,
"cpu_usage_percent": null,
- "host": "example.com",
+ "host": "localhost",
"memory_usage_percent": null,
- "name": "http://julien@example.com:84",
+ "name": "http://julien@localhost:84",
"port": 84,
"protocol": "http",
"user": "julien"
diff --git a/docs/api/notifications/compute.deleted.json b/docs/api/notifications/compute.deleted.json
index 60e56f7c..2c489ad4 100644
--- a/docs/api/notifications/compute.deleted.json
+++ b/docs/api/notifications/compute.deleted.json
@@ -1,10 +1,14 @@
{
+ "capabilities": {
+ "node_types": [],
+ "version": null
+ },
"compute_id": "my_compute_id",
"connected": false,
"cpu_usage_percent": null,
- "host": "example.com",
+ "host": "localhost",
"memory_usage_percent": null,
- "name": "http://julien@example.com:84",
+ "name": "http://julien@localhost:84",
"port": 84,
"protocol": "http",
"user": "julien"
diff --git a/docs/api/notifications/compute.updated.json b/docs/api/notifications/compute.updated.json
index 00271f64..71579eb8 100644
--- a/docs/api/notifications/compute.updated.json
+++ b/docs/api/notifications/compute.updated.json
@@ -1,11 +1,27 @@
{
- "compute_id": "my_compute_id",
- "connected": false,
- "cpu_usage_percent": null,
- "host": "example.com",
- "memory_usage_percent": null,
- "name": "http://julien@example.com:84",
- "port": 84,
- "protocol": "https",
- "user": "julien"
+ "capabilities": {
+ "node_types": [
+ "cloud",
+ "nat",
+ "ethernet_hub",
+ "ethernet_switch",
+ "vpcs",
+ "virtualbox",
+ "dynamips",
+ "frame_relay_switch",
+ "atm_switch",
+ "qemu",
+ "vmware"
+ ],
+ "version": "2.0.0dev1"
+ },
+ "compute_id": "local",
+ "connected": true,
+ "cpu_usage_percent": 14.3,
+ "host": "localhost",
+ "memory_usage_percent": 81.2,
+ "name": "atlantis",
+ "port": 3080,
+ "protocol": "http",
+ "user": null
}
\ No newline at end of file
diff --git a/docs/api/notifications/drawing.created.json b/docs/api/notifications/drawing.created.json
index 96d74496..23f18686 100644
--- a/docs/api/notifications/drawing.created.json
+++ b/docs/api/notifications/drawing.created.json
@@ -1,6 +1,6 @@
{
- "drawing_id": "799b4ac6-9b05-4e77-9b3f-21af71106e8b",
- "project_id": "477f33f8-ee23-4c5e-a344-f3ca66ac7e21",
+ "drawing_id": "dc2a42e7-1597-48e0-8d87-eb9d4b19e1f8",
+ "project_id": "a309218f-8733-4b79-a1b0-b5029e1f4e98",
"rotation": 0,
"svg": "",
"x": 10,
diff --git a/docs/api/notifications/drawing.deleted.json b/docs/api/notifications/drawing.deleted.json
index ae1df3ae..75991f28 100644
--- a/docs/api/notifications/drawing.deleted.json
+++ b/docs/api/notifications/drawing.deleted.json
@@ -1,6 +1,6 @@
{
- "drawing_id": "0f396900-1e78-4350-ab98-c07cec24239a",
- "project_id": "edad99ed-f0b9-4019-b9f9-9351f97710f0",
+ "drawing_id": "1db2e2f6-3dd1-4831-9532-a60ab856294b",
+ "project_id": "70a58fbb-b8c9-44b4-89c1-a5fa72e9506c",
"rotation": 0,
"svg": "",
"x": 0,
diff --git a/docs/api/notifications/drawing.updated.json b/docs/api/notifications/drawing.updated.json
index d8acb2c8..a792158e 100644
--- a/docs/api/notifications/drawing.updated.json
+++ b/docs/api/notifications/drawing.updated.json
@@ -1,6 +1,6 @@
{
- "drawing_id": "9209ac20-d18f-43a4-ac57-75c4d287f726",
- "project_id": "4bcd1c2a-6140-42e1-8f13-6f8447821a7c",
+ "drawing_id": "ad23dc90-7775-4537-b188-ab38c36ade9e",
+ "project_id": "1d3108a9-8f38-4bbf-9cfe-20a0b4d5e0c2",
"rotation": 0,
"x": 42,
"y": 20,
diff --git a/docs/api/notifications/link.created.json b/docs/api/notifications/link.created.json
index 5f2bdd5f..1dbb4ad6 100644
--- a/docs/api/notifications/link.created.json
+++ b/docs/api/notifications/link.created.json
@@ -2,7 +2,7 @@
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "6dd714f1-40e7-4550-bdf2-5166f38d07f3",
+ "link_id": "5b0579f5-6ae2-4cc9-a212-bfb2e28cee58",
"nodes": [
{
"adapter_number": 0,
@@ -13,7 +13,7 @@
"x": -10,
"y": -10
},
- "node_id": "b719f78c-f29c-49d8-bb20-c0e3f646b9f3",
+ "node_id": "c2b9f58a-f3fc-47ac-b052-d4cc67ac6b46",
"port_number": 3
},
{
@@ -25,9 +25,9 @@
"x": -10,
"y": -10
},
- "node_id": "dc59e823-fd6f-4adb-9ca3-9f00465224cc",
+ "node_id": "d65154e2-1e56-4a37-90ba-946b5de8f698",
"port_number": 4
}
],
- "project_id": "6aa6ab8c-71f5-41d8-a0db-934e797cdbf6"
+ "project_id": "611178af-cb11-4444-a251-7b0ad49232c0"
}
\ No newline at end of file
diff --git a/docs/api/notifications/link.deleted.json b/docs/api/notifications/link.deleted.json
index 4ee42ea1..a9920d5d 100644
--- a/docs/api/notifications/link.deleted.json
+++ b/docs/api/notifications/link.deleted.json
@@ -2,7 +2,7 @@
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "701e9502-119d-4aec-8a66-c13f7c8013d5",
+ "link_id": "669968e7-64ab-44d5-8a4f-d7caa3ac6de9",
"nodes": [],
- "project_id": "e7967118-9e5f-41d2-922e-e35053b5e5a7"
+ "project_id": "de115f02-96b9-4158-837c-1a73c47c96c7"
}
\ No newline at end of file
diff --git a/docs/api/notifications/link.updated.json b/docs/api/notifications/link.updated.json
index dc69244a..48140a7e 100644
--- a/docs/api/notifications/link.updated.json
+++ b/docs/api/notifications/link.updated.json
@@ -2,7 +2,7 @@
"capture_file_name": null,
"capture_file_path": null,
"capturing": false,
- "link_id": "213e796a-e1c3-468b-a4e3-4cdee53282cf",
+ "link_id": "d1a6c516-905c-42e0-b10e-af683afc6b5d",
"nodes": [
{
"adapter_number": 0,
@@ -11,7 +11,7 @@
"x": 64,
"y": 0
},
- "node_id": "6523ecf2-8813-4168-87eb-2b3e171bc714",
+ "node_id": "6ab70fee-13cb-4297-9aa1-1b24a1aae726",
"port_number": 3
},
{
@@ -23,9 +23,9 @@
"x": -10,
"y": -10
},
- "node_id": "e469818c-a722-4924-a3bb-8ded69ec2040",
+ "node_id": "41684742-d7b3-47e5-8619-5079ce0adfa1",
"port_number": 4
}
],
- "project_id": "64244994-fa59-491d-a00d-0aa5406a0a78"
+ "project_id": "bd022143-31d6-47d4-bf6f-0501b73f02f4"
}
\ No newline at end of file
diff --git a/docs/api/notifications/node.deleted.json b/docs/api/notifications/node.deleted.json
index d5f7667a..243d5fdd 100644
--- a/docs/api/notifications/node.deleted.json
+++ b/docs/api/notifications/node.deleted.json
@@ -14,9 +14,9 @@
},
"name": "test",
"node_directory": null,
- "node_id": "97aa684f-b23c-4bfb-81bf-05df5d187b3f",
+ "node_id": "930d8103-563f-4550-a43f-34a718883c6e",
"node_type": "vpcs",
- "project_id": "6659771c-4fe9-4ffc-8c19-dfd672f26b76",
+ "project_id": "0555e4fa-ea3b-4cfc-9ee7-f893afdc0529",
"properties": {},
"status": "stopped",
"symbol": ":/symbols/computer.svg",
diff --git a/docs/api/notifications/node.updated.json b/docs/api/notifications/node.updated.json
index 7e578d7b..7bce2cbb 100644
--- a/docs/api/notifications/node.updated.json
+++ b/docs/api/notifications/node.updated.json
@@ -14,9 +14,9 @@
},
"name": "test",
"node_directory": null,
- "node_id": "f3349f17-0b33-44d4-8b0e-4cce743368eb",
+ "node_id": "e27aef3a-be31-439f-bce9-a936c359041a",
"node_type": "vpcs",
- "project_id": "66748b95-38cf-4a58-9b8a-58a2373fd013",
+ "project_id": "8568421b-d86e-455c-adef-dfe861e23d8a",
"properties": {
"startup_config": "test.cfg"
},
diff --git a/docs/api/notifications/project.closed.json b/docs/api/notifications/project.closed.json
index b5db4e58..904cb229 100644
--- a/docs/api/notifications/project.closed.json
+++ b/docs/api/notifications/project.closed.json
@@ -4,7 +4,7 @@
"auto_start": false,
"filename": "test.gns3",
"name": "test",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpb1t1sx5a/projects/29c09f61-d5fd-4f7e-9825-0fe847c1c35c",
- "project_id": "29c09f61-d5fd-4f7e-9825-0fe847c1c35c",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpy8xtppwg/projects/2e26e0e6-634c-409c-98d8-651b4160126d",
+ "project_id": "2e26e0e6-634c-409c-98d8-651b4160126d",
"status": "closed"
}
\ No newline at end of file
diff --git a/docs/api/notifications/project.updated.json b/docs/api/notifications/project.updated.json
index 6ae03c06..95de41d2 100644
--- a/docs/api/notifications/project.updated.json
+++ b/docs/api/notifications/project.updated.json
@@ -4,7 +4,7 @@
"auto_start": false,
"filename": "test.gns3",
"name": "test2",
- "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmp9mjl0ygs/projects/10010203-0405-0607-0809-0a0b0c0d0e0f",
+ "path": "/var/folders/3s/r2wbv07n7wg4vrsn874lmxxh0000gn/T/tmpmuze6_r0/projects/10010203-0405-0607-0809-0a0b0c0d0e0f",
"project_id": "10010203-0405-0607-0809-0a0b0c0d0e0f",
"status": "opened"
}
\ No newline at end of file
diff --git a/docs/api/notifications/snapshot.restored.json b/docs/api/notifications/snapshot.restored.json
index 5d80a7b3..53a61970 100644
--- a/docs/api/notifications/snapshot.restored.json
+++ b/docs/api/notifications/snapshot.restored.json
@@ -1,6 +1,6 @@
{
- "created_at": 1472128867,
+ "created_at": 1472479063,
"name": "test",
- "project_id": "ff0e2be2-cd34-45dd-bcdd-de7f75b7c52a",
- "snapshot_id": "dc1e014a-75e8-4884-b522-c6ad59ea94bf"
+ "project_id": "92ce89c8-33ca-4c38-8c07-b0843a512ace",
+ "snapshot_id": "788b3176-266a-4f5b-ac17-924907c57fa9"
}
\ No newline at end of file
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmrelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmrelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 8de62335..291932f3 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmrelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmrelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeid.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeid.rst
index 7ba756c5..740fc5be 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeid.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeid.rst
@@ -9,8 +9,8 @@ Get an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -38,8 +38,8 @@ Update an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -81,8 +81,8 @@ Delete an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index bcdfffd4..27677043 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
@@ -27,10 +27,10 @@ Remove a NIO from an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 924734ba..53e6013d 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on an ATM switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstart.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstart.rst
index 8b113ea0..121048b4 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstart.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start an ATM switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstop.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstop.rst
index d51ff99a..97de81c8 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstop.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop an ATM switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidsuspend.rst b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidsuspend.rst
index f3fb5f76..d893d4d8 100644
--- a/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/atm_switch/projectsprojectidatmswitchnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend an ATM Relay switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/capabilities.rst b/docs/api/v2/compute/capabilities.rst
new file mode 100644
index 00000000..41fd4521
--- /dev/null
+++ b/docs/api/v2/compute/capabilities.rst
@@ -0,0 +1,8 @@
+Capabilities
+-----------------------------
+
+.. toctree::
+ :glob:
+ :maxdepth: 2
+
+ capabilities/*
diff --git a/docs/api/v2/compute/capabilities/capabilities.rst b/docs/api/v2/compute/capabilities/capabilities.rst
new file mode 100644
index 00000000..69c81603
--- /dev/null
+++ b/docs/api/v2/compute/capabilities/capabilities.rst
@@ -0,0 +1,29 @@
+/v2/compute/capabilities
+------------------------------------------------------------------------------------------------------------------------------------------
+
+.. contents::
+
+GET /v2/compute/capabilities
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Retrieve the capabilities of the server
+
+Response status codes
+**********************
+- **200**: OK
+
+Output
+*******
+.. raw:: html
+
+
+ Name | Mandatory | Type | Description |
+ node_types | ✔ | array | |
+ version | ✔ | ['string', 'null'] | Version number |
+
+
+Sample session
+***************
+
+
+.. literalinclude:: ../../../examples/compute_get_capabilities.txt
+
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeid.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeid.rst
index e42a19ea..65105bb7 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeid.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeid.rst
@@ -9,8 +9,8 @@ Get a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -45,8 +45,8 @@ Update a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -112,8 +112,8 @@ Delete a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index d8fd8c8e..60d181c6 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the cloud (always 0)
- **port_number**: Port on the cloud
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the cloud (always 0)
- **port_number**: Port on the cloud
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 6608ed83..34d08a55 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the cloud (always 0)
- **port_number**: Port on the cloud
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 44df309c..1e3922e9 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a cloud instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the cloud (always 0)
- **port_number**: Port on the cloud
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstart.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstart.rst
index 64a379fa..7332ec76 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstart.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a cloud
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstop.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstop.rst
index 06a1d80d..6a1070a7 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstop.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a cloud
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidsuspend.rst b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidsuspend.rst
index 01641dad..28c5de49 100644
--- a/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/cloud/projectsprojectidcloudnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a cloud
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeid.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeid.rst
index 6371c4df..0828a3c9 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeid.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeid.rst
@@ -9,8 +9,8 @@ Delete a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -25,8 +25,8 @@ Update a Docker instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index 69233710..3003c836 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter where the nio should be added
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter where the nio should be added
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 825f865e..f69c89b3 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a Docker container instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index a2312913..a9260893 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a Docker container instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidpause.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidpause.rst
index 6e2b1547..62ea8357 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidpause.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidpause.rst
@@ -9,8 +9,8 @@ Pause a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidreload.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidreload.rst
index f88df489..12b5d9e1 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidreload.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidreload.rst
@@ -9,8 +9,8 @@ Restart a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstart.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstart.rst
index cf4c5131..073462cb 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstart.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstop.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstop.rst
index f1f688d4..88ca6b9a 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstop.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidunpause.rst b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidunpause.rst
index 281800d0..327ed120 100644
--- a/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidunpause.rst
+++ b/docs/api/v2/compute/docker/projectsprojectiddockernodesnodeidunpause.rst
@@ -9,8 +9,8 @@ Unpause a Docker container
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeid.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeid.rst
index 9d3650df..c7f7a768 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeid.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeid.rst
@@ -9,8 +9,8 @@ Get a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -79,8 +79,8 @@ Update a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -202,8 +202,8 @@ Delete a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index 55d152ae..dae3fc0e 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter where the nio should be added
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
@@ -27,10 +27,10 @@ Remove a NIO from a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter from where the nio should be removed
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index fa6ab732..d8d40a7e 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 80183749..c41d9044 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidautoidlepc.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidautoidlepc.rst
index 8e8d4f54..81a775f4 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidautoidlepc.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidautoidlepc.rst
@@ -9,8 +9,8 @@ Retrieve the idlepc proposals
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeididlepcproposals.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeididlepcproposals.rst
index c5cde1de..53d61343 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeididlepcproposals.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeididlepcproposals.rst
@@ -9,8 +9,8 @@ Retrieve the idlepc proposals
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidreload.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidreload.rst
index 655f3522..9ae98a06 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidreload.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidresume.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidresume.rst
index 53f7ef21..d45ede09 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidresume.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidresume.rst
@@ -9,8 +9,8 @@ Resume a suspended Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstart.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstart.rst
index 0729560f..de898325 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstart.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstop.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstop.rst
index e09a2d31..c9b01c50 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstop.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidsuspend.rst b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidsuspend.rst
index ffa73f96..075f3df6 100644
--- a/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/dynamips_vm/projectsprojectiddynamipsnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a Dynamips VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeid.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeid.rst
index 55c25116..b47b6e7f 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeid.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeid.rst
@@ -9,8 +9,8 @@ Get an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -38,8 +38,8 @@ Update an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -97,8 +97,8 @@ Delete an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index 5d256ba7..80b4952c 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the hub (always 0)
- **port_number**: Port on the hub
+- **project_id**: Project UUID
Response status codes
**********************
@@ -27,10 +27,10 @@ Remove a NIO from an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the hub (always 0)
- **port_number**: Port on the hub
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 10a7dbf9..fcc3fa95 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the hub (always 0)
- **port_number**: Port on the hub
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index a4894f62..b9f17504 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on an Ethernet hub instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the hub (always 0)
- **port_number**: Port on the hub
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstart.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstart.rst
index 04d7e9d2..275d9a62 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstart.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start an Ethernet hub
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstop.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstop.rst
index 5ea86cc0..7a98a5dc 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstop.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop an Ethernet hub
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidsuspend.rst b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidsuspend.rst
index f3b3158a..1ee67e63 100644
--- a/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/ethernet_hub/projectsprojectidethernethubnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend an Ethernet hub
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeid.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeid.rst
index f94fd64d..d47bf391 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeid.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeid.rst
@@ -9,8 +9,8 @@ Get an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -38,8 +38,8 @@ Update an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -100,8 +100,8 @@ Delete an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index 99e5d2c5..b38890be 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
@@ -27,10 +27,10 @@ Remove a NIO from an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index e8fb7b08..4250abea 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 81e377e7..87f5cef2 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on an Ethernet switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstart.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstart.rst
index a5b9c7a4..a3d3d51d 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstart.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start an Ethernet switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstop.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstop.rst
index 6ac3a291..a5b5e5ec 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstop.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop an Ethernet switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidsuspend.rst b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidsuspend.rst
index 8751dcc5..89755223 100644
--- a/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend an Ethernet switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeid.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeid.rst
index 018e6d1a..245dce77 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeid.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeid.rst
@@ -9,8 +9,8 @@ Get a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -38,8 +38,8 @@ Update a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -81,8 +81,8 @@ Delete a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index eb3ef71c..731413ca 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
@@ -27,10 +27,10 @@ Remove a NIO from a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index fdd958b3..f0404bec 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index c8edd0b4..ef1a6709 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a Frame Relay switch instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the switch (always 0)
- **port_number**: Port on the switch
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstart.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstart.rst
index 0b1ae513..89a7a3c9 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstart.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a Frame Relay switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstop.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstop.rst
index e8f144f1..9d6e3273 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstop.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a Frame Relay switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidsuspend.rst b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidsuspend.rst
index 13a417da..aae9bc87 100644
--- a/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/frame_relay_switch/projectsprojectidframerelayswitchnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a Frame Relay switch
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeid.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeid.rst
index 3f94ca76..0c3f693b 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeid.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeid.rst
@@ -9,8 +9,8 @@ Get an IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -60,8 +60,8 @@ Update an IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -141,8 +141,8 @@ Delete an IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index c2d51193..dfcb5b96 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Network adapter where the nio is located
- **port_number**: Port where the nio should be added
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Network adapter where the nio is located
- **port_number**: Port from where the nio should be removed
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index a1399c90..0ae20630 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on an IOU VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 4f09f9d4..92bd6dff 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on an IOU VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidreload.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidreload.rst
index fcf350cd..86ada843 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidreload.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload an IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstart.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstart.rst
index 3df8062a..70eab247 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstart.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start an IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstop.rst b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstop.rst
index 45c52663..e1df8aa9 100644
--- a/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstop.rst
+++ b/docs/api/v2/compute/iou/projectsprojectidiounodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop an IOU instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeid.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeid.rst
index 0704ceb0..4c0f4315 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeid.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeid.rst
@@ -9,8 +9,8 @@ Get a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -44,8 +44,8 @@ Update a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -93,8 +93,8 @@ Delete a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index a218451d..1b861bc3 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the nat (always 0)
- **port_number**: Port on the nat
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the nat (always 0)
- **port_number**: Port on the nat
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index ad7fb800..06d55cf7 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the nat (always 0)
- **port_number**: Port on the nat
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 009a48b5..e9318f01 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a nat instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter on the nat (always 0)
- **port_number**: Port on the nat
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstart.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstart.rst
index 2da40ba2..b35197f7 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstart.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a nat
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstop.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstop.rst
index ea9d3b10..837e5d6d 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstop.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a nat
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidsuspend.rst b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidsuspend.rst
index 600330b5..cf78d8d8 100644
--- a/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/nat/projectsprojectidnatnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a nat
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeid.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeid.rst
index 4f357856..afa11ec4 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeid.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeid.rst
@@ -9,8 +9,8 @@ Get a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -80,8 +80,8 @@ Update a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -197,8 +197,8 @@ Delete a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index 4f35c78f..efe7575c 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Network adapter where the nio is located
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Network adapter where the nio is located
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 5067b8ed..e6bf7d58 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 89f8fe7f..e94a1add 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidreload.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidreload.rst
index 57a0c1c4..dff97a96 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidreload.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidresume.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidresume.rst
index ab5190f3..b19656e5 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidresume.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidresume.rst
@@ -9,8 +9,8 @@ Resume a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstart.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstart.rst
index 07abd6fa..1cf2ac05 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstart.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstop.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstop.rst
index e25400f6..bcd612d6 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstop.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidsuspend.rst b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidsuspend.rst
index dd81c58d..306e3189 100644
--- a/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a Qemu VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/version/version.rst b/docs/api/v2/compute/version/version.rst
index 20bc2811..b4947701 100644
--- a/docs/api/v2/compute/version/version.rst
+++ b/docs/api/v2/compute/version/version.rst
@@ -27,39 +27,3 @@ Sample session
.. literalinclude:: ../../../examples/compute_get_version.txt
-
-POST /v2/compute/version
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Check if version is the same as the server
-
-Response status codes
-**********************
-- **200**: Same version
-- **409**: Invalid version
-
-Input
-*******
-.. raw:: html
-
-
- Name | Mandatory | Type | Description |
- local | | boolean | Whether this is a local server or not |
- version | ✔ | string | Version number |
-
-
-Output
-*******
-.. raw:: html
-
-
- Name | Mandatory | Type | Description |
- local | | boolean | Whether this is a local server or not |
- version | ✔ | string | Version number |
-
-
-Sample session
-***************
-
-
-.. literalinclude:: ../../../examples/compute_post_version.txt
-
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeid.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeid.rst
index 33ff7a23..1d78f182 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeid.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeid.rst
@@ -9,8 +9,8 @@ Get a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -54,8 +54,8 @@ Update a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -123,8 +123,8 @@ Delete a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index f2e41ecf..0ea4d152 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter where the nio should be added
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter from where the nio should be removed
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 7775400b..ca15da8d 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 2c443071..060767e1 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidreload.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidreload.rst
index 03b5c253..ba593e10 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidreload.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidresume.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidresume.rst
index c3c15852..50e1bba3 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidresume.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidresume.rst
@@ -9,8 +9,8 @@ Resume a suspended VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstart.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstart.rst
index 999f5bca..62ead042 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstart.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstop.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstop.rst
index 5f116158..202424dc 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstop.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidsuspend.rst b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidsuspend.rst
index 212c6ebf..e1dad875 100644
--- a/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/virtualbox/projectsprojectidvirtualboxnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a VirtualBox VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeid.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeid.rst
index b5fcf5d8..4fea23d3 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeid.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeid.rst
@@ -9,8 +9,8 @@ Get a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -47,8 +47,8 @@ Update a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -108,8 +108,8 @@ Delete a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index c0eb4dac..04b5241c 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter where the nio should be added
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
@@ -27,10 +27,10 @@ Remove a NIO from a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter from where the nio should be removed
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index d0493c8c..8d0e16ec 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index 66b185c5..667a7841 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter (always 0)
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidinterfacesvmnet.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidinterfacesvmnet.rst
index d3672687..16913e56 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidinterfacesvmnet.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidinterfacesvmnet.rst
@@ -9,8 +9,8 @@ Allocate a VMware VMnet interface on the server
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidreload.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidreload.rst
index 33f5c50b..d63d89d9 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidreload.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidresume.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidresume.rst
index ac7c95ef..84d21d6c 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidresume.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidresume.rst
@@ -9,8 +9,8 @@ Resume a suspended VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstart.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstart.rst
index d6c21dbf..3240f8da 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstart.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstop.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstop.rst
index a60da50d..a260c0c8 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstop.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidsuspend.rst b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidsuspend.rst
index 1c9a83cd..b2306c74 100644
--- a/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidsuspend.rst
+++ b/docs/api/v2/compute/vmware/projectsprojectidvmwarenodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a VMware VM instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeid.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeid.rst
index a1b3a95d..641002f8 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeid.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeid.rst
@@ -9,8 +9,8 @@ Get a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -49,8 +49,8 @@ Update a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -103,8 +103,8 @@ Delete a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
index 2d0bcf08..8240cbfc 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdnio.rst
@@ -9,10 +9,10 @@ Add a NIO to a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Network adapter where the nio is located
- **port_number**: Port where the nio should be added
+- **project_id**: Project UUID
Response status codes
**********************
@@ -33,10 +33,10 @@ Remove a NIO from a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Network adapter where the nio is located
- **port_number**: Port from where the nio should be removed
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
index 75873898..68264cf4 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstartcapture.rst
@@ -9,10 +9,10 @@ Start a packet capture on a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to start a packet capture
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
index c76d70a9..bdce4dcc 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidadaptersadapternumberdportsportnumberdstopcapture.rst
@@ -9,10 +9,10 @@ Stop a packet capture on a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
- **adapter_number**: Adapter to stop a packet capture
- **port_number**: Port on the adapter
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidreload.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidreload.rst
index 1689078c..e3cc4ec9 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidreload.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstart.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstart.rst
index d40a2398..6f438a4f 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstart.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstop.rst b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstop.rst
index 779f0ad5..280dbca1 100644
--- a/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstop.rst
+++ b/docs/api/v2/compute/vpcs/projectsprojectidvpcsnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a VPCS instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/compute/s.rst b/docs/api/v2/controller/compute/s.rst
index b79785ee..997f317a 100644
--- a/docs/api/v2/controller/compute/s.rst
+++ b/docs/api/v2/controller/compute/s.rst
@@ -32,6 +32,7 @@ Output
Name | Mandatory | Type | Description |
+ capabilities | | object | Get what a server support |
compute_id | ✔ | string | Server identifier |
connected | | boolean | Whether the controller is connected to the compute server or not |
cpu_usage_percent | | ['number', 'null'] | CPU usage of the compute. Read only |
@@ -41,7 +42,6 @@ Output
port | ✔ | integer | Server port |
protocol | ✔ | enum | Possible values: http, https |
user | | ['string', 'null'] | User for authentication |
- version | | ['string', 'null'] | Version of the GNS3 remote compute server |
diff --git a/docs/api/v2/controller/compute/sid.rst b/docs/api/v2/controller/compute/sid.rst
index 37bede47..aab5eb2f 100644
--- a/docs/api/v2/controller/compute/sid.rst
+++ b/docs/api/v2/controller/compute/sid.rst
@@ -34,6 +34,7 @@ Output
Name | Mandatory | Type | Description |
+ capabilities | | object | Get what a server support |
compute_id | ✔ | string | Server identifier |
connected | | boolean | Whether the controller is connected to the compute server or not |
cpu_usage_percent | | ['number', 'null'] | CPU usage of the compute. Read only |
@@ -43,7 +44,6 @@ Output
port | ✔ | integer | Server port |
protocol | ✔ | enum | Possible values: http, https |
user | | ['string', 'null'] | User for authentication |
- version | | ['string', 'null'] | Version of the GNS3 remote compute server |
@@ -61,6 +61,7 @@ Output
Name | Mandatory | Type | Description |
+ capabilities | | object | Get what a server support |
compute_id | ✔ | string | Server identifier |
connected | | boolean | Whether the controller is connected to the compute server or not |
cpu_usage_percent | | ['number', 'null'] | CPU usage of the compute. Read only |
@@ -70,7 +71,6 @@ Output
port | ✔ | integer | Server port |
protocol | ✔ | enum | Possible values: http, https |
user | | ['string', 'null'] | User for authentication |
- version | | ['string', 'null'] | Version of the GNS3 remote compute server |
diff --git a/docs/api/v2/controller/drawing/projectsprojectiddrawingsdrawingid.rst b/docs/api/v2/controller/drawing/projectsprojectiddrawingsdrawingid.rst
index 749b099f..956f0a76 100644
--- a/docs/api/v2/controller/drawing/projectsprojectiddrawingsdrawingid.rst
+++ b/docs/api/v2/controller/drawing/projectsprojectiddrawingsdrawingid.rst
@@ -9,8 +9,8 @@ Create a new drawing instance
Parameters
**********
-- **project_id**: Project UUID
- **drawing_id**: Drawing UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -60,8 +60,8 @@ Delete a drawing instance
Parameters
**********
-- **project_id**: Project UUID
- **drawing_id**: Drawing UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/link/projectsprojectidlinkslinkid.rst b/docs/api/v2/controller/link/projectsprojectidlinkslinkid.rst
index 0d62948b..db905435 100644
--- a/docs/api/v2/controller/link/projectsprojectidlinkslinkid.rst
+++ b/docs/api/v2/controller/link/projectsprojectidlinkslinkid.rst
@@ -9,8 +9,8 @@ Update a link instance
Parameters
**********
-- **project_id**: Project UUID
- **link_id**: Link UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -52,8 +52,8 @@ Delete a link instance
Parameters
**********
-- **project_id**: Project UUID
- **link_id**: Link UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/link/projectsprojectidlinkslinkidpcap.rst b/docs/api/v2/controller/link/projectsprojectidlinkslinkidpcap.rst
index b40eba31..45885529 100644
--- a/docs/api/v2/controller/link/projectsprojectidlinkslinkidpcap.rst
+++ b/docs/api/v2/controller/link/projectsprojectidlinkslinkidpcap.rst
@@ -9,8 +9,8 @@ Steam the pcap capture file
Parameters
**********
-- **project_id**: Project UUID
- **link_id**: Link UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/link/projectsprojectidlinkslinkidstartcapture.rst b/docs/api/v2/controller/link/projectsprojectidlinkslinkidstartcapture.rst
index 9e57489f..0bcdbfc5 100644
--- a/docs/api/v2/controller/link/projectsprojectidlinkslinkidstartcapture.rst
+++ b/docs/api/v2/controller/link/projectsprojectidlinkslinkidstartcapture.rst
@@ -9,8 +9,8 @@ Start capture on a link instance. By default we consider it as an Ethernet link
Parameters
**********
-- **project_id**: Project UUID
- **link_id**: Link UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/link/projectsprojectidlinkslinkidstopcapture.rst b/docs/api/v2/controller/link/projectsprojectidlinkslinkidstopcapture.rst
index da2bcb29..53c97524 100644
--- a/docs/api/v2/controller/link/projectsprojectidlinkslinkidstopcapture.rst
+++ b/docs/api/v2/controller/link/projectsprojectidlinkslinkidstopcapture.rst
@@ -9,8 +9,8 @@ Stop capture on a link instance
Parameters
**********
-- **project_id**: Project UUID
- **link_id**: Link UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeid.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeid.rst
index 9c8c4a09..86eaf3a8 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeid.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeid.rst
@@ -80,8 +80,8 @@ Delete a node instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsautoidlepc.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsautoidlepc.rst
index 3b74b947..cc04c2e5 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsautoidlepc.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsautoidlepc.rst
@@ -9,8 +9,8 @@ Compute the IDLE PC for a Dynamips node
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsidlepcproposals.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsidlepcproposals.rst
index 3ee287e4..e5e05092 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsidlepcproposals.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeiddynamipsidlepcproposals.rst
@@ -9,8 +9,8 @@ Compute a list of potential idle PC for a node
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeidfilespath.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeidfilespath.rst
index 249f6341..54e26c0c 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeidfilespath.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeidfilespath.rst
@@ -9,8 +9,8 @@ Get a file in the node directory
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
@@ -25,8 +25,8 @@ Write a file in the node directory
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeidreload.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeidreload.rst
index c2e6de98..3af04749 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeidreload.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeidreload.rst
@@ -9,8 +9,8 @@ Reload a node instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeidstart.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeidstart.rst
index d0147ce0..002d4620 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeidstart.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeidstart.rst
@@ -9,8 +9,8 @@ Start a node instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeidstop.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeidstop.rst
index 759048a1..7739b605 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeidstop.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeidstop.rst
@@ -9,8 +9,8 @@ Stop a node instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/api/v2/controller/node/projectsprojectidnodesnodeidsuspend.rst b/docs/api/v2/controller/node/projectsprojectidnodesnodeidsuspend.rst
index be01b8ea..a17daacc 100644
--- a/docs/api/v2/controller/node/projectsprojectidnodesnodeidsuspend.rst
+++ b/docs/api/v2/controller/node/projectsprojectidnodesnodeidsuspend.rst
@@ -9,8 +9,8 @@ Suspend a node instance
Parameters
**********
-- **project_id**: Project UUID
- **node_id**: Node UUID
+- **project_id**: Project UUID
Response status codes
**********************
diff --git a/docs/gns3_file.json b/docs/gns3_file.json
index a2336945..5066371c 100644
--- a/docs/gns3_file.json
+++ b/docs/gns3_file.json
@@ -1,86 +1,277 @@
{
- "description": "The topology",
"type": "object",
- "additionalProperties": false,
"$schema": "http://json-schema.org/draft-04/schema#",
- "required": [
- "project_id",
- "type",
- "revision",
- "version",
- "name",
- "topology"
- ],
+ "description": "The topology",
"properties": {
+ "version": {
+ "description": "Version of the GNS3 software which have update the file for the last time",
+ "type": "string"
+ },
+ "type": {
+ "description": "Type of file. It's always topology",
+ "enum": [
+ "topology"
+ ]
+ },
"revision": {
"description": "Version of the .gns3 specification.",
"type": "integer"
},
"project_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
"description": "Project UUID",
"type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
+ "minLength": 36,
+ "maxLength": 36
},
- "auto_close": {
- "description": "Close the topology when no client is connected",
+ "auto_start": {
+ "description": "Start the topology when opened",
"type": "boolean"
},
"topology": {
"description": "The topology content",
"type": "object",
- "required": [
- "nodes",
- "links",
- "drawings",
- "computes"
- ],
"properties": {
- "computes": {
- "description": "Computes servers",
+ "drawings": {
+ "description": "Drawings elements",
+ "type": "array",
+ "items": {
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "description": "An drawing object",
+ "type": "object",
+ "properties": {
+ "rotation": {
+ "minimum": 0,
+ "description": "Rotation of the element",
+ "type": "integer",
+ "maximum": 360
+ },
+ "y": {
+ "description": "Y property",
+ "type": "integer"
+ },
+ "z": {
+ "description": "Z property",
+ "type": "integer"
+ },
+ "drawing_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Drawing UUID",
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36
+ },
+ "x": {
+ "description": "X property",
+ "type": "integer"
+ },
+ "project_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Project UUID",
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36
+ },
+ "svg": {
+ "description": "SVG content of the drawing",
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ }
+ },
+ "links": {
+ "description": "Link elements",
"type": "array",
"items": {
- "description": "Request validation to a GNS3 compute object instance",
- "additionalProperties": false,
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
- "required": [
- "compute_id",
- "protocol",
- "host",
- "port",
- "name"
- ],
+ "description": "A link object",
"properties": {
- "host": {
- "description": "Server host",
- "type": "string"
+ "link_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Link UUID",
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36
},
- "memory_usage_percent": {
- "description": "RAM usage of the compute. Read only",
- "type": [
- "number",
- "null"
- ],
- "minimum": 0,
- "maximum": 100
- },
- "version": {
- "description": "Version of the GNS3 remote compute server",
+ "capture_file_path": {
+ "description": "Read only property. The full path of the capture file if capture is running",
"type": [
"string",
"null"
]
},
- "name": {
- "description": "Server name",
- "type": "string"
+ "project_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Project UUID",
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36
+ },
+ "nodes": {
+ "description": "List of the VMS",
+ "type": "array",
+ "items": {
+ "properties": {
+ "node_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Node UUID",
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36
+ },
+ "label": {
+ "properties": {
+ "style": {
+ "description": "SVG style attribute",
+ "type": "string"
+ },
+ "y": {
+ "description": "Relative Y position of the label",
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ },
+ "rotation": {
+ "description": "Rotation of the label",
+ "type": "integer"
+ },
+ "x": {
+ "description": "Relative X position of the label. If null center it",
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "type": "object",
+ "required": [
+ "text",
+ "x",
+ "y"
+ ],
+ "additionalProperties": false
+ },
+ "adapter_number": {
+ "description": "Adapter number",
+ "type": "integer"
+ },
+ "port_number": {
+ "description": "Port number",
+ "type": "integer"
+ }
+ },
+ "type": "object",
+ "required": [
+ "node_id",
+ "adapter_number",
+ "port_number"
+ ],
+ "additionalProperties": false
+ }
+ },
+ "capture_file_name": {
+ "description": "Read only property. The name of the capture file if capture is running",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "capturing": {
+ "description": "Read only property. True if a capture running on the link",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "nodes"
+ ],
+ "additionalProperties": false
+ }
+ },
+ "computes": {
+ "description": "Computes servers",
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "description": "Request validation to a GNS3 compute object instance",
+ "properties": {
+ "capabilities": {
+ "type": "object",
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "description": "Get what a server support",
+ "properties": {
+ "node_types": {
+ "items": {
+ "description": "Type of node",
+ "enum": [
+ "cloud",
+ "nat",
+ "ethernet_hub",
+ "ethernet_switch",
+ "frame_relay_switch",
+ "atm_switch",
+ "docker",
+ "dynamips",
+ "vpcs",
+ "virtualbox",
+ "vmware",
+ "iou",
+ "qemu"
+ ]
+ },
+ "type": "array"
+ },
+ "version": {
+ "description": "Version number",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "version",
+ "node_types"
+ ],
+ "additionalProperties": false
},
"port": {
"description": "Server port",
"type": "integer"
},
+ "host": {
+ "description": "Server host",
+ "type": "string"
+ },
+ "connected": {
+ "description": "Whether the controller is connected to the compute server or not",
+ "type": "boolean"
+ },
+ "memory_usage_percent": {
+ "minimum": 0,
+ "description": "RAM usage of the compute. Read only",
+ "type": [
+ "number",
+ "null"
+ ],
+ "maximum": 100
+ },
+ "cpu_usage_percent": {
+ "minimum": 0,
+ "description": "CPU usage of the compute. Read only",
+ "type": [
+ "number",
+ "null"
+ ],
+ "maximum": 100
+ },
+ "compute_id": {
+ "description": "Server identifier",
+ "type": "string"
+ },
"user": {
"description": "User for authentication",
"type": [
@@ -88,138 +279,36 @@
"null"
]
},
- "compute_id": {
- "description": "Server identifier",
- "type": "string"
- },
- "connected": {
- "description": "Whether the controller is connected to the compute server or not",
- "type": "boolean"
- },
- "cpu_usage_percent": {
- "description": "CPU usage of the compute. Read only",
- "type": [
- "number",
- "null"
- ],
- "minimum": 0,
- "maximum": 100
- },
"protocol": {
"description": "Server protocol",
"enum": [
"http",
"https"
]
+ },
+ "name": {
+ "description": "Server name",
+ "type": "string"
}
- }
+ },
+ "required": [
+ "compute_id",
+ "protocol",
+ "host",
+ "port",
+ "name"
+ ],
+ "additionalProperties": false
}
},
"nodes": {
"description": "Nodes elements",
"type": "array",
"items": {
- "description": "A node object",
- "additionalProperties": false,
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
+ "description": "A node object",
"properties": {
- "project_id": {
- "description": "Project UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
- },
- "node_id": {
- "description": "Node UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
- },
- "node_directory": {
- "description": "Working directory of the node. Read only",
- "type": [
- "null",
- "string"
- ]
- },
- "name": {
- "description": "Node name",
- "type": "string",
- "minLength": 1
- },
- "console": {
- "description": "Console TCP port",
- "minimum": 1,
- "type": [
- "integer",
- "null"
- ],
- "maximum": 65535
- },
- "status": {
- "description": "Status of the node",
- "enum": [
- "stopped",
- "started",
- "suspended"
- ]
- },
- "y": {
- "description": "Y position of the node",
- "type": "integer"
- },
- "compute_id": {
- "description": "Compute identifier",
- "type": "string"
- },
- "label": {
- "type": "object",
- "required": [
- "text",
- "x",
- "y"
- ],
- "properties": {
- "x": {
- "description": "Relative X position of the label. If null center it",
- "type": [
- "integer",
- "null"
- ]
- },
- "y": {
- "description": "Relative Y position of the label",
- "type": "integer"
- },
- "style": {
- "description": "SVG style attribute",
- "type": "string"
- },
- "text": {
- "type": "string"
- },
- "rotation": {
- "description": "Rotation of the label",
- "type": "integer"
- }
- },
- "additionalProperties": false
- },
- "height": {
- "description": "Height of the node (Read only)",
- "type": "integer"
- },
- "width": {
- "description": "Width of the node (Read only)",
- "type": "integer"
- },
- "x": {
- "description": "X position of the node",
- "type": "integer"
- },
"node_type": {
"description": "Type of node",
"enum": [
@@ -238,13 +327,96 @@
"qemu"
]
},
- "command_line": {
- "description": "Command line use to start the node",
+ "status": {
+ "description": "Status of the node",
+ "enum": [
+ "stopped",
+ "started",
+ "suspended"
+ ]
+ },
+ "x": {
+ "description": "X position of the node",
+ "type": "integer"
+ },
+ "width": {
+ "description": "Width of the node (Read only)",
+ "type": "integer"
+ },
+ "node_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Node UUID",
+ "type": "string",
+ "minLength": 36,
+ "maxLength": 36
+ },
+ "properties": {
+ "description": "Properties specific to an emulator",
+ "type": "object"
+ },
+ "compute_id": {
+ "description": "Compute identifier",
+ "type": "string"
+ },
+ "y": {
+ "description": "Y position of the node",
+ "type": "integer"
+ },
+ "node_directory": {
+ "description": "Working directory of the node. Read only",
"type": [
"null",
"string"
]
},
+ "name": {
+ "description": "Node name",
+ "type": "string",
+ "minLength": 1
+ },
+ "symbol": {
+ "description": "Symbol of the node",
+ "type": "string",
+ "minLength": 1
+ },
+ "console_host": {
+ "description": "Console host",
+ "type": "string",
+ "minLength": 1
+ },
+ "label": {
+ "properties": {
+ "style": {
+ "description": "SVG style attribute",
+ "type": "string"
+ },
+ "y": {
+ "description": "Relative Y position of the label",
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ },
+ "rotation": {
+ "description": "Rotation of the label",
+ "type": "integer"
+ },
+ "x": {
+ "description": "Relative X position of the label. If null center it",
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "type": "object",
+ "required": [
+ "text",
+ "x",
+ "y"
+ ],
+ "additionalProperties": false
+ },
"console_type": {
"description": "Console type",
"enum": [
@@ -254,209 +426,70 @@
null
]
},
- "symbol": {
- "description": "Symbol of the node",
+ "project_id": {
+ "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
+ "description": "Project UUID",
"type": "string",
- "minLength": 1
- },
- "properties": {
- "description": "Properties specific to an emulator",
- "type": "object"
+ "minLength": 36,
+ "maxLength": 36
},
"z": {
"description": "Z position of the node",
"type": "integer"
},
- "console_host": {
- "description": "Console host",
- "type": "string",
- "minLength": 1
- }
- }
- }
- },
- "drawings": {
- "description": "Drawings elements",
- "type": "array",
- "items": {
- "$schema": "http://json-schema.org/draft-04/schema#",
- "description": "An drawing object",
- "additionalProperties": false,
- "properties": {
- "project_id": {
- "description": "Project UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
+ "command_line": {
+ "description": "Command line use to start the node",
+ "type": [
+ "null",
+ "string"
+ ]
},
- "x": {
- "description": "X property",
+ "height": {
+ "description": "Height of the node (Read only)",
"type": "integer"
},
- "rotation": {
- "description": "Rotation of the element",
- "type": "integer",
- "minimum": 0,
- "maximum": 360
- },
- "drawing_id": {
- "description": "Drawing UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
- },
- "y": {
- "description": "Y property",
- "type": "integer"
- },
- "svg": {
- "description": "SVG content of the drawing",
- "type": "string"
- },
- "z": {
- "description": "Z property",
- "type": "integer"
+ "console": {
+ "minimum": 1,
+ "description": "Console TCP port",
+ "type": [
+ "integer",
+ "null"
+ ],
+ "maximum": 65535
}
},
- "type": "object"
- }
- },
- "links": {
- "description": "Link elements",
- "type": "array",
- "items": {
- "description": "A link object",
- "type": "object",
- "additionalProperties": false,
- "$schema": "http://json-schema.org/draft-04/schema#",
- "required": [
- "nodes"
- ],
- "properties": {
- "project_id": {
- "description": "Project UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
- },
- "link_id": {
- "description": "Link UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
- },
- "capture_file_path": {
- "description": "Read only property. The full path of the capture file if capture is running",
- "type": [
- "string",
- "null"
- ]
- },
- "capturing": {
- "description": "Read only property. True if a capture running on the link",
- "type": "boolean"
- },
- "capture_file_name": {
- "description": "Read only property. The name of the capture file if capture is running",
- "type": [
- "string",
- "null"
- ]
- },
- "nodes": {
- "description": "List of the VMS",
- "type": "array",
- "items": {
- "type": "object",
- "required": [
- "node_id",
- "adapter_number",
- "port_number"
- ],
- "properties": {
- "node_id": {
- "description": "Node UUID",
- "type": "string",
- "maxLength": 36,
- "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$",
- "minLength": 36
- },
- "label": {
- "type": "object",
- "required": [
- "text",
- "x",
- "y"
- ],
- "properties": {
- "x": {
- "description": "Relative X position of the label. If null center it",
- "type": [
- "integer",
- "null"
- ]
- },
- "y": {
- "description": "Relative Y position of the label",
- "type": "integer"
- },
- "style": {
- "description": "SVG style attribute",
- "type": "string"
- },
- "text": {
- "type": "string"
- },
- "rotation": {
- "description": "Rotation of the label",
- "type": "integer"
- }
- },
- "additionalProperties": false
- },
- "adapter_number": {
- "description": "Adapter number",
- "type": "integer"
- },
- "port_number": {
- "description": "Port number",
- "type": "integer"
- }
- },
- "additionalProperties": false
- }
- }
- }
+ "additionalProperties": false
}
}
},
+ "required": [
+ "nodes",
+ "links",
+ "drawings",
+ "computes"
+ ],
"additionalProperties": false
},
- "auto_start": {
- "description": "Start the topology when opened",
- "type": "boolean"
- },
- "name": {
- "description": "Name of the project",
- "type": "string"
- },
"auto_open": {
"description": "Open the topology with GNS3",
"type": "boolean"
},
- "type": {
- "description": "Type of file. It's always topology",
- "enum": [
- "topology"
- ]
+ "auto_close": {
+ "description": "Close the topology when no client is connected",
+ "type": "boolean"
},
- "version": {
- "description": "Version of the GNS3 software which have update the file for the last time",
+ "name": {
+ "description": "Name of the project",
"type": "string"
}
- }
+ },
+ "required": [
+ "project_id",
+ "type",
+ "revision",
+ "version",
+ "name",
+ "topology"
+ ],
+ "additionalProperties": false
}
\ No newline at end of file
diff --git a/gns3server/handlers/api/compute/capabilities_handler.py b/gns3server/handlers/api/compute/capabilities_handler.py
index 38bf2e99..f88e7478 100644
--- a/gns3server/handlers/api/compute/capabilities_handler.py
+++ b/gns3server/handlers/api/compute/capabilities_handler.py
@@ -24,6 +24,7 @@ from aiohttp.web import HTTPConflict
class CapabilitiesHandler:
+
@Route.get(
r"/capabilities",
description="Retrieve the capabilities of the server",