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