| <?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> |