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 | PUT /l_servers/resourceId/start Start virtual server |
Starts the specified virtual server |
6 | PUT /l_servers/resourceId/stop Stop virtual server |
Stops the specified virtual server |
7 | PUT /l_servers/resourceId/restart Restart virtual server |
Restarts the specified virtual server |
8 | DELETE /l_servers/resourceId Delete virtual server |
Deletes the specified virtual server |
9 | PUT /l_servers/resourceId Change virtual server |
Changes information about the specified virtual server |
10 | PUT /l_servers/resourceId/attach Attach disk to virtual server |
Attaches a disk to the specified virtual server |
11 | PUT /l_servers/resourceId/attach Attach NIC to virtual server |
Adds a NIC to the specified virtual server |
12 | PUT /l_servers/resourceId/detach Detach disk from virtual server |
Detaches a disk from the specified virtual server |
13 | PUT /l_servers/resourceId/detach Detach NIC from virtual server |
Deletes a NIC from the specified virtual server |
14 | POST /server_images Create clone image |
Creates a clone image from a virtual server |
15 | POST /server_images Create snapshot |
Creates a snapshot of a virtual server |
16 | GET /server_images Retrieve a list of cloning images |
Retrieves a list of clone images |
17 | PUT /server_images/cloneImageName/move Change disclosure scope of clone image |
Changes the disclosure scope of the specified clone image |
18 | PUT /server_images/resourceId/restore Restore snapshot |
Restores a snapshot of the specified virtual server |
19 | DELETE /server_images/cloneImageName Delete clone image |
Deletes a clone image |
20 | DELETE /server_images/resourceId Delete snapshot |
Deletes a snapshot |
21 | GET /tasks/taskId Retrieve task details |
Retrieves detailed information about the specified task |
22 | POST /projects Enable project |
Enables projects |
23 | DELETE /projects/projId Disable project |
Disables the project |
24 | GET /projects/projId Retrieve project details |
Retrieves detailed information of the project |
25 | POST /networks Create network resource |
Creates a network resource |
26 | DELETE /networks/resourceId Delete network resource |
Deletes the specified network resource |
27 | GET /networks Retrieve a list of network resources |
Retrieves a list of network resources |