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