Home > Documentation > API Documentation

xml-rpc api documentation

The XML-RPC based Cloud::Infrastructure Cloud Infrastructure Interface (ACII) is a direct binding to the internal Cloud::Infrastructure::Frontend API, with a few small exceptions. This is release 0.1 of the API, it is not yet stable and may change at this time.

user.authenticate

args: (username,password)

returns: auth-key

user.list_vm

args: (auth-key)

returns: array

vm.new

args: (auth-key, vm-id)

returns: vm-key

connector.new

args: (vm-key)

returns: connector-key

connector.uptime

args: (connector-key)

returns: string

connector.status

args: (connector-key)

returns: boolean

connector.boot

args: (connector-key)

returns: boolean

connector.shutdown

args: (connector-key)

returns: boolean

connector.destroy

args: (connector-key)

returns: boolean


Planned API elements:

vm.create

vm.image

vm.reimage

connector.reboot