API list
Virtual servers for SAP
| Item | API Name | Description |
|---|---|---|
| 1 | GET /l_servers Retrieve a list of virtual servers |
Retrieves a list of virtual servers |
| 2 | GET /l_servers/resourceId Retrieve virtual server details |
Retrieves detailed information on the specified virtual server. Disk, NIC and snapshot information are included in the retrieved information. |
| 3 | GET /templates/l_servers Retrieve a list of virtual server templates |
Retrieves a list of virtual server templates |
| 4 | POST /l_servers Create virtual server |
Creates a virtual server |
| 5 | POST /l_servers Recreate virtual server from backup image |
Recreate the virtual server using the backup image. |
| 6 | PUT /l_servers/resourceId/start Start virtual server |
Starts the specified virtual server |
| 7 | PUT /l_servers/resourceId/stop Stop virtual server |
Stops the specified virtual server |
| 8 | PUT /l_servers/resourceId/restart Restart virtual server |
Restarts the specified virtual server |
| 9 | DELETE /l_servers/resourceId Delete virtual server |
Deletes the specified virtual server |
| 10 | PUT /l_servers/resourceId Change virtual server |
Changes information about the specified virtual server |
| 11 | PUT /l_servers/resourceId/attach Attach disk to virtual server |
Attaches a disk to the specified virtual server |
| 12 | PUT /l_servers/resourceId/attach Attach NIC to virtual server |
Adds a NIC to the specified virtual server |
| 13 | PUT /l_servers/resourceId/detach Detach disk from virtual server |
Detaches a disk from the specified virtual server |
| 14 | PUT /l_servers/resourceId/detach Detach NIC from virtual server |
Deletes a NIC from the specified virtual server |
| 15 | POST /server_images Create clone image |
Creates a clone image from a virtual server |
| 16 | POST /server_images Create backup image |
Creates a backup image from a virtual server. |
| 17 | POST /server_images Create snapshot |
Creates a snapshot of a virtual server |
| 18 | GET /server_images Retrieve a list of cloning images |
Retrieves a list of clone images |
| 19 | GET /server_images List backup images |
List backup images |
| 20 | PUT /server_images/cloneImageName/move Change disclosure scope of clone image |
Changes the disclosure scope of the specified clone image |
| 21 | PUT /server_images/resourceId/restore Restore snapshot |
Restores a snapshot of the specified virtual server |
| 22 | DELETE /server_images/cloneImageName Delete clone image |
Deletes a clone image |
| 23 | DELETE /server_images/backupImageName Delete backup image |
Deletes a backup image. |
| 24 | DELETE /server_images/resourceId Delete snapshot |
Deletes a snapshot |
| 25 | GET /tasks/taskId Retrieve task details |
Retrieves detailed information about the specified task |
| 26 | POST /projects Enable project |
Enables projects |
| 27 | DELETE /projects/projId Disable project |
Disables the project |
| 28 | GET /projects/projId Retrieve project details |
Retrieves detailed information of the project |
| 29 | POST /networks Create network resource |
Creates a network resource |
| 30 | DELETE /networks/resourceId Delete network resource |
Deletes the specified network resource |
| 31 | GET /networks Retrieve a list of network resources |
Retrieves a list of network resources |