blob: 8fda9cc13bdd9f813ca368cfd7b21a9a914f95cb [file] [log] [blame]
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % BOOK_ENTITIES SYSTEM "cloudstack.ent">
%BOOK_ENTITIES;
]>
<!-- Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<section id="changed-api-commands-4.2">
<title>Changed API Commands in 4.2</title>
<informaltable>
<tgroup cols="2" align="left" colsep="1" rowsep="1">
<colspec colwidth="1.0*" colname="1" colnum="1"/>
<colspec colwidth="4.26*" colname="2" colnum="2"/>
<thead>
<row>
<entry><para>API Commands</para></entry>
<entry><para>Description</para></entry>
</row>
</thead>
<tbody>
<row>
<entry><para>listNetworkACLs</para></entry>
<entry><para>The following new request parameters are added: aclid (optional), action
(optional), protocol (optional)</para>
<para>The following new response parameters are added: aclid, action,
number</para></entry>
</row>
<row>
<entry><para>copyTemplate</para></entry>
<entry>
<para>The following new response parameters are added: isdynamicallyscalable,
sshkeyenabled </para></entry>
</row>
<row>
<entry><para>listRouters</para></entry>
<entry>
<para>The following new response parameters are added: ip6dns1, ip6dns2,
role</para></entry>
</row>
<row>
<entry><para>updateConfiguration</para></entry>
<entry><para>The following new request parameters are added: accountid (optional),
clusterid (optional), storageid (optional), zoneid (optional)</para>
<para>The following new response parameters are added: id, scope </para></entry>
</row>
<row>
<entry><para>listVolumes</para></entry>
<entry><para>The following request parameter is removed: details </para>
<para>The following new response parameter is added: displayvolume </para></entry>
</row>
<row>
<entry><para>suspendProject</para></entry>
<entry>
<para>The following new response parameters are added: cpuavailable, cpulimit, cputotal,
ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal,
networkavailable, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit,
snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit,
vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal,
vpcavailable, vpclimit, vpctotal </para></entry>
</row>
<row>
<entry><para>listRemoteAccessVpns</para></entry>
<entry>
<para>The following new response parameters are added: id</para></entry>
</row>
<row>
<entry><para>registerTemplate</para></entry>
<entry><para>The following new request parameters are added: imagestoreuuid (optional),
isdynamicallyscalable (optional), isrouting (optional) </para>
<para>The following new response parameters are added: isdynamicallyscalable,
sshkeyenabled </para></entry>
</row>
<row>
<entry><para>addTrafficMonitor</para></entry>
<entry>
<para>The following response parameters are removed: privateinterface, privatezone,
publicinterface, publiczone, usageinterface, username </para></entry>
</row>
<row>
<entry><para>createTemplate</para></entry>
<entry><para>The following response parameters are removed: clusterid, clustername,
disksizeallocated, disksizetotal, disksizeused, ipaddress, path, podid, podname,
state, tags, type </para>
<para>The following new response parameters are added: account, accountid, bootable,
checksum, crossZones, details, displaytext, domain, domainid, format, hostid,
hostname, hypervisor, isdynamicallyscalable, isextractable, isfeatured, ispublic,
isready, ostypeid, ostypename, passwordenabled, project, projectid, removed, size,
sourcetemplateid, sshkeyenabled, status, templatetag, templatetype,
tags</para></entry>
</row>
<row>
<entry><para>listLoadBalancerRuleInstances</para></entry>
<entry>
<para>The following new response parameters are added: diskioread, diskiowrite,
diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable,
affinitygroup</para></entry>
</row>
<row>
<entry><para>migrateVolume</para></entry>
<entry><para>The following new request parameters is added: livemigrate (optional) </para>
<para>The following new response parameters is added: displayvolume </para></entry>
</row>
<row>
<entry><para>createAccount</para></entry>
<entry><para>The following new request parameters are added: accountid (optional), userid
(optional)</para>
<para>The following new response parameters are added: accountdetails, cpuavailable,
cpulimit, cputotal, defaultzoneid, ipavailable, iplimit, iptotal, iscleanuprequired,
isdefault, memoryavailable, memorylimit, memorytotal, name, networkavailable,
networkdomain, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, projectavailable, projectlimit,
projecttotal, receivedbytes, secondarystorageavailable, secondarystoragelimit,
secondarystoragetotal, sentbytes, snapshotavailable, snapshotlimit, snapshottotal,
templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, vmrunning,
vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal, vpcavailable, vpclimit,
vpctotal, user</para>
<para>The following parameters are removed: account, accountid, apikey, created, email,
firstname, lastname, secretkey, timezone, username </para></entry>
</row>
<row>
<entry><para>updatePhysicalNetwork</para></entry>
<entry><para>The following new request parameters is added: removevlan (optional)
</para></entry>
</row>
<row>
<entry><para>listTrafficMonitors</para></entry>
<entry>
<para>The following response parameters are removed: privateinterface, privatezone,
publicinterface, publiczone, usageinterface, username </para></entry>
</row>
<row>
<entry><para>attachIso</para></entry>
<entry>
<para>The following new response parameters are added: diskioread, diskiowrite,
diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable,
affinitygroup</para></entry>
</row>
<row>
<entry><para>listProjects</para></entry>
<entry><para>The following new request parameters are added: cpuavailable, cpulimit,
cputotal, ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal,
networkavailable, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit,
snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit,
vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal,
vpcavailable, vpclimit, vpctotal </para></entry>
</row>
<row>
<entry><para>enableAccount</para></entry>
<entry>
<para>The following new response parameters are added: cpuavailable, cpulimit, cputotal,
isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal </para></entry>
</row>
<row>
<entry><para>listPublicIpAddresses</para></entry>
<entry>
<para>The following new response parameters are added: isportable, vmipaddress
</para></entry>
</row>
<row>
<entry><para>enableStorageMaintenance</para></entry>
<entry>
<para>The following new response parameters are added: hypervisor, scope,
suitableformigration </para></entry>
</row>
<row>
<entry><para>listLoadBalancerRules</para></entry>
<entry><para>The following new request parameters is added: networkid (optional) </para>
<para>The following new response parameters is added: networkid</para></entry>
</row>
<row>
<entry><para>stopRouter</para></entry>
<entry>
<para>The following new response parameters are added: ip6dns1, ip6dns2, role
</para></entry>
</row>
<row>
<entry><para>listClusters</para></entry>
<entry>
<para>The following new response parameters are added: cpuovercommitratio,
memoryovercommitratio </para></entry>
</row>
<row>
<entry><para>attachVolume</para></entry>
<entry>
<para>The following new response parameter is added: displayvolume</para></entry>
</row>
<row>
<entry><para>updateVPCOffering</para></entry>
<entry><para>The following request parameters is made mandatory: id</para></entry>
</row>
<row>
<entry><para>resetSSHKeyForVirtualMachine</para></entry>
<entry><para>The following new request parameter is added: keypair (required)</para>
<para>The following parameter is removed: name</para>
<para>The following new response parameters are added: diskioread, diskiowrite,
diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable,
affinitygroup</para></entry>
</row>
<row>
<entry><para>updateCluster</para></entry>
<entry><para>The following new request parameters are removed: cpuovercommitratio,
memoryovercommitratio</para>
<para>The following new response parameters are removed: cpuovercommitratio,
memoryovercommitratio </para></entry>
</row>
<row>
<entry><para>listPrivateGateways</para></entry>
<entry><para>The following new response parameters are added: aclid, sourcenatsupported
</para></entry>
</row>
<row>
<entry><para>ldapConfig</para></entry>
<entry><para>The following new request parameters are added: listall (optional) </para>
<para>The following parameters has been made optional: searchbase, hostname,
queryfilter</para>
<para>The following new response parameter is added: ssl</para></entry>
</row>
<row>
<entry><para>listTemplates</para></entry>
<entry>
<para>The following new response parameters are added: isdynamicallyscalable,
sshkeyenabled </para></entry>
</row>
<row>
<entry><para>listNetworks</para></entry>
<entry>
<para>The following new response parameters are added: aclid, displaynetwork, ip6cidr,
ip6gateway, ispersistent, networkcidr, reservediprange </para></entry>
</row>
<row>
<entry><para>restartNetwork</para></entry>
<entry>
<para>The following new response parameters are added: isportable, vmipaddress
</para></entry>
</row>
<row>
<entry><para>prepareTemplate</para></entry>
<entry>
<para>The following new response parameters are added: isdynamicallyscalable,
sshkeyenabled </para></entry>
</row>
<row>
<entry><para>rebootVirtualMachine</para></entry>
<entry>
<para>The following new response parameters are added: diskioread, diskiowrite,
diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable,
affinitygroup</para></entry>
</row>
<row>
<entry><para>changeServiceForRouter</para></entry>
<entry><para>The following new request parameters are added: aclid (optional), action
(optional), protocol (optional)</para>
<para>The following new response parameters are added: id, scope</para></entry>
</row>
<row>
<entry><para>updateZone</para></entry>
<entry><para>The following new request parameters are added: ip6dns1 (optional), ip6dns2
(optional) </para>
<para>The following new response parameters are added: ip6dns1, ip6dns2 </para></entry>
</row>
<row>
<entry><para>ldapRemove</para></entry>
<entry>
<para>The following new response parameters are added: ssl</para></entry>
</row>
<row>
<entry><para>updateServiceOffering</para></entry>
<entry>
<para>The following new response parameters are added: deploymentplanner, isvolatile
</para></entry>
</row>
<row>
<entry><para>updateStoragePool</para></entry>
<entry>
<para>The following new response parameters are added: hypervisor, scope,
suitableformigration</para></entry>
</row>
<row>
<entry><para>listFirewallRules</para></entry>
<entry><para>The following request parameter is removed: traffictype</para>
<para>The following new response parameters are added: networkid</para></entry>
</row>
<row>
<entry><para>updateUser</para></entry>
<entry>
<para>The following new response parameters are added: iscallerchilddomain, isdefault
</para></entry>
</row>
<row>
<entry><para>updateProject</para></entry>
<entry>
<para>The following new response parameters are added: cpuavailable, cpulimit, cputotal,
ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal,
networkavailable, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit,
snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit,
vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal,
vpcavailable, vpclimit, vpctotal </para></entry>
</row>
<row>
<entry><para>updateTemplate</para></entry>
<entry><para>The following new request parameters are added: isdynamicallyscalable
(optional), isrouting (optional) </para>
<para>The following new response parameters are added: isdynamicallyscalable,
sshkeyenabled </para></entry>
</row>
<row>
<entry><para>disableUser</para></entry>
<entry>
<para>The following new response parameters are added: iscallerchilddomain, isdefault
</para></entry>
</row>
<row>
<entry><para>activateProject</para></entry>
<entry>
<para>The following new response parameters are added: cpuavailable, cpulimit, cputotal,
ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal,
networkavailable, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit,
snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit,
vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal,
vpcavailable, vpclimit, vpctotal </para></entry>
</row>
<row>
<entry><para>createNetworkACL</para></entry>
<entry><para>The following new request parameters are added: aclid (optional), action
(optional), number (optional) </para>
<para>The following request parameter is now optional: networkid</para>
<para>The following new response parameters are added: aclid, action, number
</para></entry>
</row>
<row>
<entry><para>enableStaticNat</para></entry>
<entry><para>The following new request parameters are added: vmguestip (optional)
</para></entry>
</row>
<row>
<entry><para>registerIso</para></entry>
<entry><para>The following new request parameters are added: imagestoreuuid (optional),
isdynamicallyscalable (optional)</para>
<para>The following new response parameters are added: isdynamicallyscalable,
sshkeyenabled </para></entry>
</row>
<row>
<entry><para>createIpForwardingRule</para></entry>
<entry>
<para>The following new response parameter is added: vmguestip </para></entry>
</row>
<row>
<entry><para>resetPasswordForVirtualMachine</para></entry>
<entry>
<para>The following new response parameters are added: diskioread, diskiowrite,
diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable,
affinitygroup</para></entry>
</row>
<row>
<entry><para>createVolume</para></entry>
<entry><para>The following new request parameter is added: displayvolume (optional)</para>
<para>The following new response parameter is added: displayvolume</para></entry>
</row>
<row>
<entry><para>startRouter</para></entry>
<entry>
<para>The following new response parameters are added: ip6dns1, ip6dns2, role
</para></entry>
</row>
<row>
<entry><para>listCapabilities</para></entry>
<entry><para>The following new response parameters are added: apilimitinterval and
apilimitmax.</para></entry>
</row>
<row>
<entry><para>createServiceOffering</para></entry>
<entry><para>The following new request parameters are added: deploymentplanner (optional),
isvolatile (optional), serviceofferingdetails (optional). </para>
<para>isvolatie indicates whether the service offering includes Volatile VM capability,
which will discard the VM's root disk and create a new one on reboot.</para>
<para>The following new response parameters are added: deploymentplanner, isvolatile
</para></entry>
</row>
<row>
<entry><para>restoreVirtualMachine</para></entry>
<entry><para>The following request parameter is added: templateID (optional). This is used to point to the
new template ID when the base image is updated. The parameter templateID can be an ISO
ID in case of restore vm deployed using ISO.</para>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para></entry>
</row>
<row>
<entry><para>createNetwork</para></entry>
<entry><para>The following new request parameters are added: aclid (optional),
displaynetwork (optional), endipv6 (optional), ip6cidr (optional), ip6gateway
(optional), isolatedpvlan (optional), startipv6 (optional)</para>
<para>The following new response parameters are added: aclid, displaynetwork, ip6cidr,
ip6gateway, ispersistent, networkcidr, reservediprange </para></entry>
</row>
<row>
<entry><para>createVlanIpRange</para></entry>
<entry><para>The following new request parameters are added: startipv6, endipv6,
ip6gateway, ip6cidr</para>
<para>Changed parameters: startip (is now optional)</para>
<para>The following new response parameters are added: startipv6, endipv6, ip6gateway,
ip6cidr</para></entry>
</row>
<row>
<entry><para>CreateZone</para></entry>
<entry><para>The following new request parameters are added: ip6dns1, ip6dns2</para>
<para>The following new response parameters are added: ip6dns1, ip6dns2 </para></entry>
</row>
<row>
<entry><para>deployVirtualMachine</para></entry>
<entry><para>The following request parameters are added: affinitygroupids (optional),
affinitygroupnames (optional), displayvm (optional), ip6address (optional) </para>
<para>The following request parameter is modified: iptonetworklist has a new possible
value, ipv6</para>
<para>The following new response parameters are added: diskioread, diskiowrite,
diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable,
affinitygroup</para></entry>
</row>
<row>
<entry>
<para>createNetworkOffering</para>
</entry>
<entry>
<para>The following request parameters are added: details (optional),
egressdefaultpolicy (optional), ispersistent (optional) </para>
<para>ispersistent determines if the network or network offering created or listed by
using this offering are persistent or not.</para>
<para>The following response parameters are added: details, egressdefaultpolicy,
ispersistent </para>
</entry>
</row>
<row>
<entry>
<para>listNetworks</para>
</entry>
<entry>
<para>The following request parameters is added: isPersistent.</para>
<para>This parameter determines if the network or network offering created or listed by
using this offering are persistent or not.</para>
</entry>
</row>
<row>
<entry>
<para>listNetworkOfferings</para>
</entry>
<entry>
<para>The following request parameters is added: isPersistent.</para>
<para>This parameter determines if the network or network offering created or listed by
using this offering are persistent or not.</para>
<para>For listNetworkOfferings, the following response parameter has been added:
details, egressdefaultpolicy, ispersistent </para>
</entry>
</row>
<row>
<entry>
<para>addF5LoadBalancer</para>
<para>configureNetscalerLoadBalancer</para>
<para>addNetscalerLoadBalancer</para>
<para>listF5LoadBalancers</para>
<para>configureF5LoadBalancer</para>
<para>listNetscalerLoadBalancers</para>
</entry>
<entry>
<para>The following response parameter is removed: inline.</para>
</entry>
</row>
<row>
<entry>
<para>listRouters</para>
</entry>
<entry>
<para>For nic responses, the following fields have been added.</para>
<itemizedlist>
<listitem>
<para>ip6address</para>
</listitem>
<listitem>
<para>ip6gateway</para>
</listitem>
<listitem>
<para>ip6cidr</para>
</listitem>
</itemizedlist>
</entry>
</row>
<row>
<entry>
<para>listVirtualMachines</para>
</entry>
<entry>
<para>The following request parameters are added: affinitygroupid (optional), vpcid
(optional) </para>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>listRouters</para>
<para>listZones</para>
</entry>
<entry>
<para>For DomainRouter and DataCenter response, the following fields have been
added.</para>
<itemizedlist>
<listitem>
<para>ip6dns1</para>
</listitem>
<listitem>
<para>ip6dns2</para>
</listitem>
</itemizedlist>
<para>For listZones, the following optional request parameters are added: name,
networktype</para>
</entry>
</row>
<row>
<entry><para>listFirewallRules</para>
<para>createFirewallRule</para></entry>
<entry>
<para>The following request parameter is added: traffictype (optional).</para>
<para>The following response parameter is added: networkid </para>
</entry>
</row>
<row>
<entry><para>listUsageRecords</para></entry>
<entry><para>The following response parameter is added: virtualsize.</para>
</entry>
</row>
<row>
<entry>
<para>deleteIso</para>
</entry>
<entry>
<para>The following request parameter is removed: forced</para>
</entry>
</row>
<row>
<entry><para>addCluster</para></entry>
<entry><para>The following request parameters are added: guestvswitchtype (optional), guestvswitchtype
(optional), publicvswitchtype (optional), publicvswitchtype (optional)</para>
<para>The following request parameters are removed: cpuovercommitratio,
memoryovercommitratio </para>
</entry>
</row>
<row>
<entry><para>updateCluster</para></entry>
<entry><para>The following request parameters are added: cpuovercommitratio,
ramovercommitratio</para>
</entry>
</row>
<row>
<entry>
<para>createStoragePool</para>
</entry>
<entry>
<para>The following request parameters are added: hypervisor (optional), provider
(optional), scope (optional) </para>
<para>The following request parameters have been made mandatory: podid, clusterid</para>
<para>The following response parameter has been added: hypervisor, scope,
suitableformigration </para>
</entry>
</row>
<row>
<entry><para>listStoragePools</para></entry>
<entry><para>The following request parameter is added: scope (optional)</para>
<para>The following response parameters are added: hypervisor, scope,
suitableformigration </para></entry>
</row>
<row>
<entry>
<para>updateDiskOffering</para>
</entry>
<entry>
<para>The following response parameter is added: displayoffering </para>
</entry>
</row>
<row>
<entry>
<para>changeServiceForVirtualMachine</para>
</entry>
<entry>
<para>The following response parameter are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>recoverVirtualMachine</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>listCapabilities</para>
</entry>
<entry>
<para>The following response parameters are added: apilimitinterval, apilimitmax </para>
</entry>
</row>
<row>
<entry>
<para>createRemoteAccessVpn</para>
</entry>
<entry>
<para>The following response parameters are added: id</para>
</entry>
</row>
<row>
<entry>
<para>startVirtualMachine</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>detachIso</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup </para>
</entry>
</row>
<row>
<entry>
<para>updateVPC</para>
</entry>
<entry>
<para>The following request parameters has been made mandatory: id, name</para>
</entry>
</row>
<row>
<entry>
<para>associateIpAddress</para>
</entry>
<entry>
<para>The following request parameters are added: isportable (optional), regionid
(optional) </para>
<para>The following response parameters are added: isportable, vmipaddress </para>
</entry>
</row>
<row>
<entry>
<para>listProjectAccounts</para>
</entry>
<entry>
<para>The following response parameters are added: cpuavailable, cpulimit, cputotal,
ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal,
networkavailable, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit,
snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit,
vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal,
vpcavailable, vpclimit, vpctotal </para>
</entry>
</row>
<row>
<entry>
<para>disableAccount</para>
</entry>
<entry>
<para>The following response parameters are added: cpuavailable, cpulimit, cputotal,
isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal </para>
</entry>
</row>
<row>
<entry>
<para>listPortForwardingRules</para>
</entry>
<entry>
<para>The following response parameters are added: vmguestip</para>
</entry>
</row>
<row>
<entry>
<para>migrateVirtualMachine</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>cancelStorageMaintenance</para>
</entry>
<entry>
<para>The following response parameters are added: hypervisor, scope,
suitableformigration </para>
</entry>
</row>
<row>
<entry>
<para>createPortForwardingRule</para>
</entry>
<entry><para>The following request parameter is added: vmguestip (optional) </para>The
following response parameter is added: vmguestip</entry>
</row>
<row>
<entry>
<para>addVpnUser</para>
</entry>
<entry>
<para>The following response parameter is added: state</para>
</entry>
</row>
<row>
<entry>
<para>createVPCOffering</para>
</entry>
<entry>
<para>The following request parameter is added: serviceproviderlist (optional) </para>
</entry>
</row>
<row>
<entry>
<para>assignVirtualMachine</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>listConditions</para>
</entry>
<entry>
<para>The following response parameters are added: account, counter, domain, domainid,
project, projectid, relationaloperator, threshold</para>
<para>Removed response parameters: name, source, value </para>
</entry>
</row>
<row>
<entry>
<para>createPrivateGateway</para>
</entry>
<entry>
<para>The following request parameters are added: aclid (optional), sourcenatsupported
(optional) </para>
<para>The following response parameters are added: aclid, sourcenatsupported </para>
</entry>
</row>
<row>
<entry>
<para>updateVirtualMachine</para>
</entry>
<entry>
<para>The following request parameters are added: displayvm (optional),
isdynamicallyscalable (optional) </para>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>destroyRouter</para>
</entry>
<entry>
<para>The following response parameters are added: ip6dns1, ip6dns2, role </para>
</entry>
</row>
<row>
<entry>
<para>listServiceOfferings</para>
</entry>
<entry>
<para>The following response parameters are added: deploymentplanner, isvolatile </para>
</entry>
</row>
<row>
<entry>
<para>listUsageRecords</para>
</entry>
<entry>
<para>The following response parameters are removed: virtualsize </para>
</entry>
</row>
<row>
<entry>
<para>createProject</para>
</entry>
<entry>
<para>The following response parameters are added: cpuavailable, cpulimit, cputotal,
ipavailable, iplimit, iptotal, memoryavailable, memorylimit, memorytotal,
networkavailable, networklimit, networktotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal, snapshotavailable, snapshotlimit,
snapshottotal, templateavailable, templatelimit, templatetotal, vmavailable, vmlimit,
vmrunning, vmstopped, vmtotal, volumeavailable, volumelimit, volumetotal,
vpcavailable, vpclimit, vpctotal </para>
</entry>
</row>
<row>
<entry>
<para>enableUser</para>
</entry>
<entry>
<para>The following response parameters are added: iscallerchilddomain, isdefault
</para>
</entry>
</row>
<row>
<entry>
<para>createLoadBalancerRule</para>
</entry>
<entry>
<para>The following response parameter is added: networkid </para>
</entry>
</row>
<row>
<entry>
<para>updateAccount</para>
</entry>
<entry>
<para>The following response parameters are added: cpuavailable, cpulimit, cputotal,
isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal </para>
</entry>
</row>
<row>
<entry>
<para>copyIso</para>
</entry>
<entry>
<para>The following response parameters are added: isdynamicallyscalable, sshkeyenabled
</para>
</entry>
</row>
<row>
<entry>
<para>uploadVolume</para>
</entry>
<entry>
<para>The following request parameters are added: imagestoreuuid (optional), projectid
(optional</para>
<para>The following response parameters are added: displayvolume </para>
</entry>
</row>
<row>
<entry>
<para>createDomain</para>
</entry>
<entry>
<para>The following request parameter is added: domainid (optional) </para>
</entry>
</row>
<row>
<entry>
<para>stopVirtualMachine</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>listAccounts</para>
</entry>
<entry>
<para>The following response parameters are added: cpuavailable, cpulimit, cputotal,
isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal </para>
</entry>
</row>
<row>
<entry>
<para>createSnapshot</para>
</entry>
<entry>
<para>The following response parameter is added: zoneid </para>
</entry>
</row>
<row>
<entry>
<para>updateIso</para>
</entry>
<entry>
<para>The following request parameters are added: isdynamicallyscalable (optional),
isrouting (optional) </para>
<para>The following response parameters are added: isdynamicallyscalable,
sshkeyenabled</para>
</entry>
</row>
<row>
<entry>
<para>listIpForwardingRules</para>
</entry>
<entry>
<para>The following response parameter is added: vmguestip </para>
</entry>
</row>
<row>
<entry>
<para>updateNetwork</para>
</entry>
<entry>
<para>The following request parameters are added: displaynetwork (optional), guestvmcidr
(optional) </para>
<para>The following response parameters are added: aclid, displaynetwork, ip6cidr,
ip6gateway, ispersistent, networkcidr, reservediprange </para>
</entry>
</row>
<row>
<entry>
<para>destroyVirtualMachine</para>
</entry>
<entry>
<para>The following response parameters are added: diskioread, diskiowrite, diskkbsread,
diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup</para>
</entry>
</row>
<row>
<entry>
<para>createDiskOffering</para>
</entry>
<entry>
<para>The following request parameter is added: displayoffering (optional)</para>
<para>The following response parameter is added: displayoffering </para>
</entry>
</row>
<row>
<entry>
<para>rebootRouter</para>
</entry>
<entry>
<para>The following response parameters are added: ip6dns1, ip6dns2, role </para>
</entry>
</row>
<row>
<entry>
<para>listConfigurations</para>
</entry>
<entry>
<para>The following request parameters are added: accountid (optional), clusterid
(optional), storageid (optional), zoneid (optional) </para>
<para>The following response parameters are added: id, scope</para>
</entry>
</row>
<row>
<entry>
<para>createUser</para>
</entry>
<entry>
<para>The following request parameter is added: userid (optional)</para>
<para>The following response parameters are added: iscallerchilddomain, isdefault</para>
</entry>
</row>
<row>
<entry>
<para>listDiskOfferings</para>
</entry>
<entry>
<para>The following response parameter is added: displayoffering</para>
</entry>
</row>
<row>
<entry>
<para>detachVolume</para>
</entry>
<entry>
<para>The following response parameter is added: displayvolume </para>
</entry>
</row>
<row>
<entry>
<para>deleteUser</para>
</entry>
<entry>
<para>The following response parameters are added: displaytext, success</para>
<para>Removed parameters: id, account, accountid, accounttype, apikey, created, domain,
domainid, email, firstname, lastname, secretkey, state, timezone, username </para>
</entry>
</row>
<row>
<entry>
<para>listSnapshots</para>
</entry>
<entry>
<para>The following request parameter is added: zoneid (optional) </para>
<para>The following response parameter is added: zoneid</para>
</entry>
</row>
<row>
<entry>
<para>markDefaultZoneForAccount</para>
</entry>
<entry>
<para>The following response parameters are added: cpuavailable, cpulimit, cputotal,
isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable,
primarystoragelimit, primarystoragetotal, secondarystorageavailable,
secondarystoragelimit, secondarystoragetotal </para>
</entry>
</row>
<row>
<entry>
<para>restartVPC</para>
</entry>
<entry>
<para>The following request parameters are made mandatory: id</para>
</entry>
</row>
<row>
<entry>
<para>updateHypervisorCapabilities</para>
</entry>
<entry>
<para>The following response parameters are added: hypervisor, hypervisorversion,
maxdatavolumeslimit, maxguestslimit, maxhostspercluster, securitygroupenabled,
storagemotionenabled </para>
<para>Removed parameters: cpunumber, cpuspeed, created, defaultuse, displaytext, domain,
domainid, hosttags, issystem, limitcpuuse, memory, name, networkrate, offerha,
storagetype, systemvmtype, tags </para>
</entry>
</row>
<row>
<entry>
<para>updateLoadBalancerRule</para>
</entry>
<entry>
<para>The following response parameter is added: networkid </para>
</entry>
</row>
<row>
<entry>
<para>listVlanIpRanges</para>
</entry>
<entry>
<para>The following response parameters are added: endipv6, ip6cidr, ip6gateway,
startipv6 </para>
</entry>
</row>
<row>
<entry>
<para>listHypervisorCapabilities</para>
</entry>
<entry>
<para>The following response parameters are added: maxdatavolumeslimit,
maxhostspercluster, storagemotionenabled </para>
</entry>
</row>
<row>
<entry>
<para>updateNetworkOffering</para>
</entry>
<entry>
<para>The following response parameters are added: details, egressdefaultpolicy,
ispersistent </para>
</entry>
</row>
<row>
<entry>
<para>createVirtualRouterElement</para>
</entry>
<entry>
<para>The following request parameters are added: providertype (optional)</para>
</entry>
</row>
<row>
<entry>
<para>listVpnUsers</para>
</entry>
<entry>
<para>The following response parameter is added: state</para>
</entry>
</row>
<row>
<entry>
<para>listUsers</para>
</entry>
<entry>
<para>The following response parameters are added: iscallerchilddomain, isdefault
</para>
</entry>
</row>
<row>
<entry>
<para>listSupportedNetworkServices</para>
</entry>
<entry>
<para>The following response parameter is added: provider</para>
</entry>
</row>
<row>
<entry>
<para>listIsos</para>
</entry>
<entry>
<para>The following response parameters are added: isdynamicallyscalable, sshkeyenabled
</para>
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</section>