Welcome to Simplestack’s documentation!¶
Contents:
- simplestack.server.guest_create(hypervisor, host)[source]¶
POST /:hypervisor/:host/guests
Create a new guest
- simplestack.server.guest_delete(hypervisor, host, guest_id)[source]¶
DELETE /:hypervisor/:host/guests/:guest_id
Deletes guest
- simplestack.server.guest_export(hypervisor, host, guest_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id/export
Export guest file
- simplestack.server.guest_import(hypervisor, host)[source]¶
PUT /:hypervisor/:host/guests
Import a new guest
- simplestack.server.guest_info(hypervisor, host, guest_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id
Get guest informations
- simplestack.server.guest_update(hypervisor, host, guest_id)[source]¶
PUT /:hypervisor/:host
Update guest informations
- simplestack.server.media_info(hypervisor, host, guest_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id/media_device
Gets the mounted media device name
Deletes guest
- simplestack.server.media_mount(hypervisor, host, guest_id)[source]¶
PUT /:hypervisor/:host/guests/:guest_id/media_device
Mounts an ISO to a CD/DVD drive
Deletes guest
- simplestack.server.network_interface_info(hypervisor, host, guest_id, interface_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id/network_interfaces/:interface_id
Get a network interfaces in a given guest
- simplestack.server.network_interface_list(hypervisor, host, guest_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id/network_interfaces
Get all network interfaces for a given guest
- simplestack.server.pool_guests(hypervisor, host)[source]¶
GET /:hypervisor/:host/guests
Get guests for a given pool
- simplestack.server.power_guest(hypervisor, host, guest_id)[source]¶
PUT /:hypervisor/:host/guests/:guest_id/power
Turn a guest on/off based on a given guest_id
- simplestack.server.reboot_guest(hypervisor, host, guest_id)[source]¶
PUT /:hypervisor/:host/guests/:guest_id/reboot
Reboot a guest based on the given guest_id
- simplestack.server.snapshot_create(hypervisor, host, guest_id)[source]¶
POST /:hypervisor/:host/guests/:guest_id/snapshots
Create a snapshot for a given guest
- simplestack.server.snapshot_delete(hypervisor, host, guest_id, snapshot_id)[source]¶
DELETE /:hypervisor/:host/guests/:guest_id/snapshots/:snapshot_id
Remove a snapshot for a given guest_id and snapshot_id
- simplestack.server.snapshot_info(hypervisor, host, guest_id, snapshot_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id/snapshots/:snapshot_id
Get snapshot informations for a given guest_id and snapshot_id
- simplestack.server.snapshot_list(hypervisor, host, guest_id)[source]¶
GET /:hypervisor/:host/guests/:guest_id/snapshots
Get all snapshots for a given guest
- simplestack.server.snapshot_revert(hypervisor, host, guest_id, snapshot_id)[source]¶
PUT /:hypervisor/:host/guests/:guest_id/snapshots/:snapshot_id/revert
Remove a snapshot for a given guest_id and snapshot_id
- simplestack.server.tag_create(hypervisor, host, guest_id)[source]¶
POST /:hypervisor/:host/guests/:guest_id/tags
Create a new tag for a given guest