CloudStack API functions. This should allow all options to be passed as a single hash or as an ordered list of parameters.