Revision 8a86499c docs/cyclades-api-guide.rst
b/docs/cyclades-api-guide.rst | ||
---|---|---|
78 | 78 |
Servers |
79 | 79 |
------- |
80 | 80 |
|
81 |
=================================================== ========================================= ====== ======== ========== |
|
82 |
Description URI Method Cyclades OS/Compute |
|
83 |
=================================================== ========================================= ====== ======== ========== |
|
84 |
`List <#list-servers>`_ ``/servers`` GET ✔ ✔ |
|
85 |
\ ``/servers/detail`` GET ✔ ✔ |
|
86 |
`Create <#create-server>`_ ``/servers`` POST ✔ ✔ |
|
87 |
`Get Stats <#get-server-stats>`_ ``/servers/<server-id>/stats`` GET ✔ **✘** |
|
88 |
`Get Diagnostics <#get-server-diagnostics>`_ ``/servers/<server-id>/diagnostics`` GET ✔ **✘** |
|
89 |
`Get Details <#get-server-details>`_ ``/servers/<server id>`` GET ✔ ✔ |
|
90 |
`Rename <#rename-server>`_ ``/servers/<server id>`` PUT ✔ ✔ |
|
91 |
`Delete <#delete-server>`_ ``/servers/<server id>`` DELETE ✔ ✔ |
|
92 |
`List Addresses <#list-server-addresses>`_ ``/servers/<server id>/ips`` GET ✔ ✔ |
|
93 |
`Get NICs by Net <#get-server-nics-by-network>`_ ``/servers/<server id>/ips/<network id>`` GET ✔ ✔ |
|
94 |
`List Metadata <#list-server-metadata>`_ ``/servers/<server-id>/meta`` GET ✔ **✘** |
|
95 |
\ ``/servers/<server-id>/metadata`` GET **✘** ✔ |
|
96 |
`Update Metadata <#set-update-server-metadata>`_ ``/servers/<server-id>/meta`` POST ✔ **✘** |
|
97 |
\ ``/servers/<server-id>/metadata`` PUT **✘** ✔ |
|
98 |
\ ``/servers/<server-id>/metadata`` POST **✘** ✔ |
|
99 |
`Get Meta Item <#get-server-metadata-item>`_ ``/servers/<server-id>/meta/<key>`` GET ✔ **✘** |
|
100 |
\ ``/servers/<server-id>/metadata/<key>`` GET **✘** ✔ |
|
101 |
`Update Meta Item <#update-server-metadatum-item>`_ ``/servers/<server-id>/meta/<key>`` PUT ✔ **✘** |
|
102 |
\ ``/servers/<server-id>/metadata/<key>`` PUT **✘** ✔ |
|
103 |
`Delete Meta Item <#delete-server-metadatum>`_ ``/servers/<server-id>/meta/<key>`` DELETE ✔ **✘** |
|
104 |
\ ``/servers/<server-id>/metadata/<key>`` DELETE **✘** ✔ |
|
105 |
=================================================== ========================================= ====== ======== ========== |
|
106 |
|
|
81 | 107 |
List Servers |
82 | 108 |
............ |
83 | 109 |
|
... | ... | |
585 | 611 |
|
586 | 612 |
| |
587 | 613 |
|
588 |
============================== ====== ======== ==========
|
|
589 |
URI Method Cyclades OS/Compute
|
|
590 |
============================== ====== ======== ==========
|
|
591 |
``/servers/<server-id>/stats`` GET ✔ **✘**
|
|
592 |
============================== ====== ======== ==========
|
|
614 |
============== ========================= ======== ==========
|
|
615 |
Request Header Value Cyclades OS/Compute
|
|
616 |
============== ========================= ======== ==========
|
|
617 |
X-Auth-Token User authentication token required required
|
|
618 |
============== ========================= ======== ==========
|
|
593 | 619 |
|
594 | 620 |
.. note:: Request parameters should be empty |
595 | 621 |
|
... | ... | |
1307 | 1333 |
|
1308 | 1334 |
.. note:: In OS/Compute, ``metadata`` is ``meta`` |
1309 | 1335 |
|
1310 |
Set / Update Server Metadatum Item
|
|
1311 |
..................................
|
|
1336 |
Update Server Metadatum Item |
|
1337 |
............................. |
|
1312 | 1338 |
|
1313 | 1339 |
Set a new or update an existing a metadum value for a virtual server. |
1314 | 1340 |
|
... | ... | |
1441 | 1467 |
Synnefo/Cyclades, differences and similarities between the APIs are also |
1442 | 1468 |
briefed. |
1443 | 1469 |
|
1444 |
============================= ======== ========== |
|
1445 |
Operations Cyclades OS/Compute |
|
1446 |
============================= ======== ========== |
|
1447 |
Start Server ✔ **✘**
|
|
1448 |
Shutdown Server ✔ **✘**
|
|
1449 |
Reboot Server ✔ ✔
|
|
1450 |
Get Server Console ✔ **✘**
|
|
1451 |
Set Firewall Profile ✔ **✘**
|
|
1452 |
Change Administrator Password **✘** ✔
|
|
1453 |
Rebuild Server **✘** ✔
|
|
1454 |
Resize Server **✘** ✔
|
|
1455 |
Confirm Resized Server **✘** ✔
|
|
1456 |
Revert Resized Server **✘** ✔
|
|
1457 |
Create Image **✘** ✔
|
|
1458 |
============================= ======== ========== |
|
1470 |
=============================================== ======== ==========
|
|
1471 |
Operations Cyclades OS/Compute
|
|
1472 |
=============================================== ======== ==========
|
|
1473 |
`Start <#start-server>`_ ✔ **✘**
|
|
1474 |
`Shutdown <#shutdown-server>`_ ✔ **✘**
|
|
1475 |
`Reboot <#reboot-server>`_ ✔ ✔
|
|
1476 |
`Get Console <#get-server-console>`_ ✔ **✘**
|
|
1477 |
`Set Firewall <#set-server-firewall-profile>`_ ✔ **✘**
|
|
1478 |
`Change Admin Password <#os-compute-specific>`_ **✘** ✔
|
|
1479 |
`Rebuild <#os-compute-specific>`_ **✘** ✔
|
|
1480 |
`Resize <#os-compute-specific>`_ **✘** ✔
|
|
1481 |
`Confirm Resized <#os-compute-specific>`_ **✘** ✔
|
|
1482 |
`Revert Resized <#os-compute-specific>`_ **✘** ✔
|
|
1483 |
`Create Image <#os-compute-specific>`_ **✘** ✔
|
|
1484 |
=============================================== ======== ==========
|
|
1459 | 1485 |
|
1460 | 1486 |
.. rubric:: Request |
1461 | 1487 |
|
Also available in: Unified diff