createAccount
[Create the Account and a User for the account]
-
account
accountname
-
accounttype
1
-
domainid
1
-
email
admin@gmail.com
-
firstname
admin
-
lastname
adminlastname
-
username
usernameparam
-
password
password
-
id
accountid
createNetwork
[Creating default network]
-
zoneid
globalzoneid
-
networkOfferingId
globalnetworkofferingid
-
account
accountname
-
domainid
1
-
name
defaultregressionnetwork
-
displaytext
defaultregressionnetwork
-
id
networkid
deployVirtualMachine
[Deploy a Virtual Machine under the Account]
-
zoneid
globalzoneid
-
serviceofferingid
globalserviceofferingid
-
templateid
globaltemplateid
-
account
accountname
-
domainid
1
-
networkids
networkid
-
id
vmid
-
name
vmname
-
ipaddress
vmipaddress
associateIpAddress
[Acquire an IP Address (Non-Source NAT*)]
-
zoneid
globalzoneid
-
account
accountname
-
domainid
1
-
id
nonsourcenatpublicipid
-
ipaddress
nonsourcenatpublicip
disassociateIpAddress
[Release the IP Address (Non-Source NAT*)]
-
id
nonsourcenatpublicipid
rebootVirtualMachine
[Reboot Virtual Machine]
-
id
vmid
stopVirtualMachine
[Stop virtual machine]
-
id
vmid
startVirtualMachine
[Start virtual machine]
-
id
vmid
-
state
Running
listRouters
[List Routers]
-
zoneid
globalzoneid
-
account
accountname
-
domainid
1
-
id
routerid
stopRouter
[Stop router]
-
id
routerid
startRouter
[Start router]
-
id
routerid
-
state
Running
destroyVirtualMachine
[Destroy virtual machine]
-
id
vmid
listVirtualMachines
[Verify that vm was destroyed]
-
id
vmid
-
state
Destroyed
recoverVirtualMachine
[Recover virtual machine]
-
id
vmid
listVirtualMachines
[Verify that machine was recovered]
-
account
accountname
-
id
vmid
-
state
Stopped
deleteAccount
[Delete account]
-
id
accountid