Mono-spaced Bold
To see the contents of the filemy_next_bestselling_novel
in your current working directory, enter thecat my_next_bestselling_novel
command at the shell prompt and press Enter to execute the command.
Press Enter to execute the command.Press Ctrl+Alt+F2 to switch to the first virtual terminal. Press Ctrl+Alt+F1 to return to your X-Windows session.
mono-spaced bold
. For example:
File-related classes includefilesystem
for file systems,file
for files, anddir
for directories. Each class has its own associated set of permissions.
Choose Mouse Preferences. In the Buttons tab, click the Left-handed mouse check box and click to switch the primary mouse button from the left to the right (making the mouse suitable for use in the left hand).→ → from the main menu bar to launchTo insert a special character into a gedit file, choose → → from the main menu bar. Next, choose → from the Character Map menu bar, type the name of the character in the Search field and click . The character you sought will be highlighted in the Character Table. Double-click this highlighted character to place it in the Text to copy field and then click the button. Now switch back to your document and choose → from the gedit menu bar.
Mono-spaced Bold Italic
or Proportional Bold Italic
To connect to a remote machine using ssh, typessh
at a shell prompt. If the remote machine isusername
@domain.name
example.com
and your username on that machine is john, typessh [email protected]
.Themount -o remount
command remounts the named file system. For example, to remount thefile-system
/home
file system, the command ismount -o remount /home
.To see the version of a currently installed package, use therpm -q
command. It will return a result as follows:package
.
package-version-release
Publican is a DocBook publishing system.
mono-spaced roman
and presented thus:
books Desktop documentation drafts mss photos stuff svn books_tests Desktop1 downloads images notes scripts svgs
mono-spaced roman
but add syntax highlighting as follows:
package org.jboss.book.jca.ex1; import javax.naming.InitialContext; public class ExClient { public static void main(String args[]) throws Exception { InitialContext iniCtx = new InitialContext(); Object ref = iniCtx.lookup("EchoBean"); EchoHome home = (EchoHome) ref; Echo echo = home.create(); System.out.println("Created Echo"); System.out.println("Echo.echo('Hello') = " + echo.echo("Hello")); } }
blacklisted.routes
global parameter. Note that the parameter update affects only new static route creations. If you block an existing static route, it remains intact and continue functioning. You cannot add a static route if the route is blacklisted for the zone.
remote.access.vpn.client.iprange
, allow.public.user.templates
, use.system.public.ips
, and use.system.guest.vlans
cluster.storage.allocated.capacity.notificationthreshold
, cluster.storage.capacity.notificationthreshold
, cluster.cpu.allocated.capacity.notificationthreshold
, cluster.memory.allocated.capacity.notificationthreshold
, cluster.cpu.allocated.capacity.disablethreshold
, cluster.memory.allocated.capacity.disablethreshold
, cpu.overprovisioning.factor
, mem.overprovisioning.factor
, vmware.reserve.cpu
, and vmware.reserve.mem
.
pool.storage.allocated.capacity.disablethreshold
, pool.storage.capacity.disablethreshold
, storage.overprovisioning.factor
, network.throttling.rate
, guest.domain.suffix
, router.template.xen
, router.template.kvm
, router.template.vmware
, router.template.hyperv
, router.template.lx
c, enable.dynamic.scale.vm
, use.external.dns
, and blacklisted.routes
.
--nodb
option to avoid the cloud database can reduce this concern, though it is not guaranteed to exclude all sensitive data.
#
service cloudstack-management stop
#
service cloudstack-usage stop
#
mysqldump -u root -p cloud > cloudstack-backup.sql
#
mysql -u cloud -p -e "select id,name,path from cloud.storage_pool where pool_type='Filesystem'"
#
mysql -u cloud -p -e 'update cloud.storage_pool set path="/var/lib/libvirt/images" where path="/var/lib/libvirt/images/"';
/etc/apt/sources.list.d/cloudstack.list
on any systems that have CloudStack packages installed.
deb http://cloudstack.apt-get.eu/ubuntu precise 4.0
deb http://cloudstack.apt-get.eu/ubuntu precise 4.2
$ sudo apt-get update
cloudstack-management
package. This will pull in any other dependencies you need.
$ sudo apt-get install cloudstack-management
cloudstack-agent
package:
$ sudo apt-get install cloudstack-agent
cloudstack-agent
, APT will copy your agent.properties
, log4j-cloud.xml
, and environment.properties
from /etc/cloud/agent
to /etc/cloudstack/agent
.
/etc/cloudstack/agent/environment.properties
has a line that reads:
paths.script=/usr/share/cloudstack-common
service cloudstack-agent stop
killall jsvc
service cloudstack-agent start
service cloudstack-management stop
java -classpath /usr/share/cloudstack-common/lib/jasypt-1.9.0.jar org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI encrypt.sh input="_your_vCenter_password_" password="`cat /etc/cloudstack/management/key`" verbose=false
mysql -u <username> -p<password>
select * from cloud.cluster_details;
update cloud.cluster_details set value = '_ciphertext_from_step_1_' where id = _id_from_step_2_;
select * from cloud.cluster_details;
select * from cloud.vmware_data_center;
update cloud.vmware_data_center set password = '_ciphertext_from_step_1_' where id = _id_from_step_5_;
select * from cloud.vmware_data_center;
service cloudstack-management start
# service cloud-agent stop
# yum update cloudstack-agent
# service cloudstack-agent start
/etc/yum.repos.d/cloudstack.repo
on any systems that have CloudStack packages installed.
[apache-cloudstack] name=Apache CloudStack baseurl=http://cloudstack.apt-get.eu/rhel/4.0/ enabled=1 gpgcheck=0
cloudstack-management
package by upgrading the older cloudstack-management
package.
$ sudo yum upgrade cloudstack-management
cloud-agent
package, similarly installing the new version as cloudstack-agent
.
$ sudo yum upgrade cloudstack-agent
/etc/cloudstack/agent/environment.properties
has a line that reads:
paths.script=/usr/share/cloudstack-common
service cloudstack-agent stop
killall jsvc
service cloudstack-agent start
# service cloudstack-management start
# nohup cloudstack-sysvmadm -d IP address -u cloud -p -a > sysvm.log 2>&1 &
# tail -f sysvm.log
sysvm.log
will look something like this:
Stopping and starting 1 secondary storage vm(s)... Done stopping and starting secondary storage vm(s) Stopping and starting 1 console proxy vm(s)... Done stopping and starting console proxy vm(s). Stopping and starting 4 running routing vm(s)... Done restarting router(s).
vhd-utils
to /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver
.
Hypervisor
|
Description
|
---|---|
XenServer
|
Name: systemvm-xenserver-4.2
Description: systemvm-xenserver-4.2
URL:http://download.cloud.com/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2
Zone: Choose the zone where this hypervisor is used
Hypervisor: XenServer
Format: VHD
OS Type: Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available in the dropdown)
Extractable: no
Password Enabled: no
Public: no
Featured: no
|
KVM
|
Name: systemvm-kvm-4.2
Description: systemvm-kvm-4.2
URL: http://download.cloud.com/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2
Zone: Choose the zone where this hypervisor is used
Hypervisor: KVM
Format: QCOW2
OS Type: Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available in the dropdown)
Extractable: no
Password Enabled: no
Public: no
Featured: no
|
VMware
|
Name: systemvm-vmware-4.2
Description: systemvm-vmware-4.2
URL: http://download.cloud.com/templates/4.2/systemvmtemplate-4.2-vh7.ova
Zone: Choose the zone where this hypervisor is used
Hypervisor: VMware
Format: OVA
OS Type: Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available in the dropdown)
Extractable: no
Password Enabled: no
Public: no
Featured: no
|
/etc/yum.repos.d/cloudstack.repo
on any systems that have CloudStack packages installed.
[upgrade] name=rhel63 baseurl=url-of-your-rhel6.3-repo enabled=1 gpgcheck=0 [apache CloudStack] name= Apache CloudStack baseurl= http://cloudstack.apt-get.eu/rhel/4.0/ enabled=1 gpgcheck=0
# yum upgrade
# service cloud-usage stop
# service cloud-management stop
#
mysqldump
-u root -pmysql_password
cloud >cloud-backup.dmp
#
mysqldump
-u root -pmysql_password
cloud_usage >cloud-usage-backup.dmp
/etc/apt/sources.list.d/cloudstack.list
on any systems that have CloudStack packages installed.
deb http://cloudstack.apt-get.eu/ubuntu precise 4.0
deb http://cloudstack.apt-get.eu/ubuntu precise 4.2
$ sudo apt-get update
cloudstack-management
package. This will pull in any other dependencies you need.
$ sudo apt-get install cloudstack-management
cloudstack-agent
package:
$ sudo apt-get install cloudstack-agent
cloudstack-agent
, APT will copy your agent.properties
, log4j-cloud.xml
, and environment.properties
from /etc/cloud/agent
to /etc/cloudstack/agent
.
/etc/cloudstack/agent/environment.properties
has a line that reads:
paths.script=/usr/share/cloudstack-common
service cloud-agent stop
killall jsvc
service cloudstack-agent start
log4j-cloud.xml
was simply copied over, so the logs will continue to be added to /var/log/cloud/agent/agent.log
. There's nothing wrong with this, but if you prefer to be consistent, you can change this by copying over the sample configuration file:
cd /etc/cloudstack/agent mv log4j-cloud.xml.dpkg-dist log4j-cloud.xml service cloudstack-agent restart
sudo dpkg --purge cloud-agent
/etc/yum.repos.d/cloudstack.repo
on any systems that have CloudStack packages installed.
[apache-cloudstack] name=Apache CloudStack baseurl=http://cloudstack.apt-get.eu/rhel/4.0/ enabled=1 gpgcheck=0
cloudstack-management
package by upgrading the older cloud-client
package.
$ sudo yum upgrade cloud-client
cloud-agent
package, similarly installing the new version as cloudstack-agent
.
$ sudo yum upgrade cloud-agent
cloudstack-agent
, the RPM will copy your agent.properties
, log4j-cloud.xml
, and environment.properties
from /etc/cloud/agent
to /etc/cloudstack/agent
.
/etc/cloudstack/agent/environment.properties
has a line that reads:
paths.script=/usr/share/cloudstack-common
service cloud-agent stop
killall jsvc
service cloudstack-agent start
/etc/cloud/management/components.xml
the changes will be preserved in the upgrade. However, you need to do the following steps to place these changes in a new version of the file which is compatible with version 4.2.0.
/etc/cloud/management/components.xml
. For example:
# mv /etc/cloud/management/components.xml /etc/cloud/management/components.xml-backup
/etc/cloud/management/components.xml.rpmnew
to create a new /etc/cloud/management/components.xml
:
# cp -ap /etc/cloud/management/components.xml.rpmnew /etc/cloud/management/components.xml
components.xml
.
# vi /etc/cloudstack/management/components.xml
<!-- Security adapters --> <bean id="userAuthenticators" class="com.cloud.utils.component.AdapterList"> <property name="Adapters"> <list> <ref bean="PlainTextUserAuthenticator"/> <ref bean="MD5UserAuthenticator"/> <ref bean="LDAPUserAuthenticator"/> </list> </property> </bean>
# service cloudstack-management start
# service cloudstack-usage start
# service cloud-agent stop
# yum update cloud-*
# apt-get update
# apt-get upgrade cloud-*
/etc/cloudstack/agent/agent.properties
to change the resource parameter from "com.cloud.agent.resource.computing.LibvirtComputingResource" to "com.cloud.hypervisor.kvm.resource.LibvirtComputingResource".
# cloudstack-agent-upgrade
# mkdir /etc/libvirt/hooks # cp /usr/share/cloudstack-agent/lib/libvirtqemuhook /etc/libvirt/hooks/qemu # chmod +x /etc/libvirt/hooks/qemu
# service libvirtd restart
# service cloudstack-agent start
cloudstack-sysvmadm
script to stop, then start, all Secondary Storage VMs, Console Proxy VMs, and virtual routers. Run the script once on each management server. Substitute your own IP address of the MySQL instance, the MySQL user to connect as, and the password to use for that user. In addition to those parameters, provide the -c
and -r
arguments. For example:
# nohup cloudstack-sysvmadm -d 192.168.1.5 -u cloud -p password -c -r > sysvm.log 2>&1 &
# tail -f sysvm.log
/opt/xensource/bin/cloud-clean-vlan.sh
/opt/xensource/bin/cloud-prepare-upgrade.sh
xe patch-upload file-name=XS602E003.xsupdate
# xe vm-list
# xe vm-migrate live=true host=host-name
vm=VM-name
/opt/xensource/bin/make_migratable.sh b6cf79c8-02ee-050b-922f-49583d9f1a14
.
# xe host-list
xe
patch-apply host-uuid=host-uuid
uuid=hotfix-uuid
Copy from here...
|
...to here
|
---|---|
/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/xenserver60/NFSSR.py
|
/opt/xensource/sm/NFSSR.py
|
/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/setupxenserver.sh
|
/opt/xensource/bin/setupxenserver.sh
|
/usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/make_migratable.sh
|
/opt/xensource/bin/make_migratable.sh
|
# tar xf xenserver-cloud-supp.tgz
# xe-install-supplemental-pack xenserver-cloud-supp.iso
# xe-switch-network-backend bridge
/opt/xensource/bin/setupxenserver.sh
for pbd in `xe pbd-list currently-attached=false| grep ^uuid | awk '{print $NF}'`; do xe pbd-plug uuid=$pbd ;
Hypervisor
|
Description
|
---|---|
XenServer
|
Name: systemvm-xenserver-4.2
Description: systemvm-xenserver-4.2
URL:http://download.cloud.com/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2
Zone: Choose the zone where this hypervisor is used
Hypervisor: XenServer
Format: VHD
OS Type: Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available in the dropdown)
Extractable: no
Password Enabled: no
Public: no
Featured: no
|
KVM
|
Name: systemvm-kvm-4.2
Description: systemvm-kvm-4.2
URL: http://download.cloud.com/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2
Zone: Choose the zone where this hypervisor is used
Hypervisor: KVM
Format: QCOW2
OS Type: Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available in the dropdown)
Extractable: no
Password Enabled: no
Public: no
Featured: no
|
VMware
|
Name: systemvm-vmware-4.2
Description: systemvm-vmware-4.2
URL: http://download.cloud.com/templates/4.2/systemvmtemplate-4.2-vh7.ova
Zone: Choose the zone where this hypervisor is used
Hypervisor: VMware
Format: OVA
OS Type: Debian GNU/Linux 7.0 (32-bit) (or the highest Debian release number available in the dropdown)
Extractable: no
Password Enabled: no
Public: no
Featured: no
|
/etc/yum.repos.d/cloudstack.repo
on any systems that have CloudStack packages installed.
[upgrade] name=rhel63 baseurl=url-of-your-rhel6.3-repo enabled=1 gpgcheck=0 [apache CloudStack] name= Apache CloudStack baseurl= http://cloudstack.apt-get.eu/rhel/4.0/ enabled=1 gpgcheck=0
# yum upgrade
# service cloud-usage stop
# service cloud-management stop
#
mysqldump
-u root -pmysql_password
cloud >cloud-backup.dmp
#
mysqldump
-u root -pmysql_password
cloud_usage >cloud-usage-backup.dmp
/etc/apt/sources.list.d/cloudstack.list
on any systems that have CloudStack packages installed.
deb http://cloudstack.apt-get.eu/ubuntu precise 4.0
deb http://cloudstack.apt-get.eu/ubuntu precise 4.2
$ sudo apt-get update
cloudstack-management
package. This will pull in any other dependencies you need.
$ sudo apt-get install cloudstack-management
cloudstack-agent
package:
$ sudo apt-get install cloudstack-agent
cloudstack-agent
, APT will copy your agent.properties
, log4j-cloud.xml
, and environment.properties
from /etc/cloud/agent
to /etc/cloudstack/agent
.
/etc/cloudstack/agent/environment.properties
has a line that reads:
paths.script=/usr/share/cloudstack-common
service cloud-agent stop
killall jsvc
service cloudstack-agent start
log4j-cloud.xml
was simply copied over, so the logs will continue to be added to /var/log/cloud/agent/agent.log
. There's nothing wrong with this, but if you prefer to be consistent, you can change this by copying over the sample configuration file:
cd /etc/cloudstack/agent mv log4j-cloud.xml.dpkg-dist log4j-cloud.xml service cloudstack-agent restart
sudo dpkg --purge cloud-agent
/etc/yum.repos.d/cloudstack.repo
on any systems that have CloudStack packages installed.
[apache-cloudstack] name=Apache CloudStack baseurl=http://cloudstack.apt-get.eu/rhel/4.0/ enabled=1 gpgcheck=0
cloudstack-management
package by upgrading the older cloud-client
package.
$ sudo yum upgrade cloud-client
cloud-agent
package, similarly installing the new version as cloudstack-agent
.
$ sudo yum upgrade cloud-agent
cloudstack-agent
, the RPM will copy your agent.properties
, log4j-cloud.xml
, and environment.properties
from /etc/cloud/agent
to /etc/cloudstack/agent
.
/etc/cloudstack/agent/environment.properties
has a line that reads:
paths.script=/usr/share/cloudstack-common
service cloud-agent stop
killall jsvc
service cloudstack-agent start
warning: /etc/cloud/management/components.xml created as /etc/cloud/management/components.xml.rpmnew
/etc/cloud/management/components.xml
file. For example:
#
mv
/etc/cloud/management/components.xml
/etc/cloud/management/components.xml-backup
/etc/cloud/management/components.xml.rpmnew
to create a new /etc/cloud/management/components.xml
:
#
cp
-ap/etc/cloud/management/components.xml.rpmnew
/etc/cloud/management/components.xml
#
vi
/etc/cloudstack/management/components.xml
<!-- Security adapters --> <bean id="userAuthenticators" class="com.cloud.utils.component.AdapterList"> <property name="Adapters"> <list> <ref bean="PlainTextUserAuthenticator"/> <ref bean="MD5UserAuthenticator"/> <ref bean="LDAPUserAuthenticator"/> </list> </property> </bean>
/etc/cloud/management/db.properties
file in your previous-version CloudStack installation, the changes will be preserved in the upgrade. However, you need to do the following steps to place these changes in a new version of the file which is compatible with version 4.0.0-incubating.
/etc/cloud/management/db.properties
. For example:
#
mv
/etc/cloud/management/db.properties
/etc/cloud/management/db.properties-backup
/etc/cloud/management/db.properties.rpmnew
to create a new /etc/cloud/management/db.properties
:
#
cp
-ap/etc/cloud/management/db.properties.rpmnew
etc/cloud/management/db.properties
#
vi
/etc/cloudstack/management/db.properties
#
cloudstack-setup-encryption
-eencryption_type
-mmanagement_server_key
-kdatabase_key
# service cloudstack-management start
# service cloudstack-usage start
# service cloud-agent stop
#
yum
update cloud-*
#
apt-get
update#
apt-get
upgrade cloud-*
agent.properties
file to the new agent.properties
file by using the following command
sed
-i 's/com.cloud.agent.resource.computing.LibvirtComputingResource/com.cloud.hypervisor.kvm.resource.LibvirtComputingResource/g'/etc/cloudstack/agent/agent.properties
# cloudstack-agent-upgrade
# mkdir /etc/libvirt/hooks # cp /usr/share/cloudstack-agent/lib/libvirtqemuhook /etc/libvirt/hooks/qemu # chmod +x /etc/libvirt/hooks/qemu
# service libvirtd restart
# service cloudstack-agent start
#
nohup cloudstack-sysvmadm
-d192.168.1.5
-u cloud -ppassword
-c -r > sysvm.log 2>&1 &#
tail
-fsysvm.log
#
tail
-fsysvm.log
Stopping and starting 1 secondary storage vm(s)... Done stopping and starting secondary storage vm(s) Stopping and starting 1 console proxy vm(s)... Done stopping and starting console proxy vm(s). Stopping and starting 4 running routing vm(s)... Done restarting router(s).
#
ssh
-iprivate-key-path
link-local-ip
-p 3922 # cat /etc/cloudstack-release
Cloudstack Release 4.0.0-incubating Mon Oct 9 15:10:04 PST 2012
#
ssh
-iprivate-key-path
private-ip
-p 3922#
cat
/etc/cloudstack-release
Cloudstack Release 4.0.0-incubating Mon Oct 9 15:10:04 PST 2012
/opt/xensource/bin/cloud-clean-vlan.sh
/opt/xensource/bin/cloud-prepare-upgrade.sh
xe patch-upload file-name=XS602E003.xsupdate
# xe vm-list
#
xe
vm-migrate live=true host=host-name
vm=VM-name
/opt/xensource/bin/make_migratable.sh b6cf79c8-02ee-050b-922f-49583d9f1a14
.
# xe host-list
xe patch-apply host-uuid=host-uuid
uuid=hotfix-uuid
Copy from here...
|
...to here
|
---|---|
/usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/xenserver60/NFSSR.py
|
/opt/xensource/sm/NFSSR.py
|
/usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/setupxenserver.sh
|
/opt/xensource/bin/setupxenserver.sh
|
/usr/lib64/cloudstack-common/scripts/vm/hypervisor/xenserver/make_migratable.sh
|
/opt/xensource/bin/make_migratable.sh
|
# tar xf xenserver-cloud-supp.tgz
# xe-install-supplemental-pack xenserver-cloud-supp.iso
# xe-switch-network-backend bridge
/opt/xensource/bin/setupxenserver.sh
for pbd in `xe pbd-list currently-attached=false| grep ^uuid | awk '{print $NF}'`; do xe pbd-plug uuid=$pbd ;
API Commands
|
Description
|
---|---|
listNetworkACLs
|
The following new request parameters are added: aclid (optional), action (optional), protocol (optional)
The following new response parameters are added: aclid, action, number
|
copyTemplate
|
The following new response parameters are added: isdynamicallyscalable, sshkeyenabled
|
listRouters
|
The following new response parameters are added: ip6dns1, ip6dns2, role
|
updateConfiguration
|
The following new request parameters are added: accountid (optional), clusterid (optional), storageid (optional), zoneid (optional)
The following new response parameters are added: id, scope
|
listVolumes
|
The following request parameter is removed: details
The following new response parameter is added: displayvolume
|
suspendProject
|
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
|
listRemoteAccessVpns
|
The following new response parameters are added: id
|
registerTemplate
|
The following new request parameters are added: imagestoreuuid (optional), isdynamicallyscalable (optional), isrouting (optional)
The following new response parameters are added: isdynamicallyscalable, sshkeyenabled
|
addTrafficMonitor
|
The following response parameters are removed: privateinterface, privatezone, publicinterface, publiczone, usageinterface, username
|
createTemplate
|
The following response parameters are removed: clusterid, clustername, disksizeallocated, disksizetotal, disksizeused, ipaddress, path, podid, podname, state, tags, type
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
|
listLoadBalancerRuleInstances
|
The following new response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
migrateVolume
|
The following new request parameters is added: livemigrate (optional)
The following new response parameters is added: displayvolume
|
createAccount
|
The following new request parameters are added: accountid (optional), userid (optional)
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
The following parameters are removed: account, accountid, apikey, created, email, firstname, lastname, secretkey, timezone, username
|
updatePhysicalNetwork
|
The following new request parameters is added: removevlan (optional)
|
listTrafficMonitors
|
The following response parameters are removed: privateinterface, privatezone, publicinterface, publiczone, usageinterface, username
|
attachIso
|
The following new response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
listProjects
|
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
|
enableAccount
|
The following new response parameters are added: cpuavailable, cpulimit, cputotal, isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, primarystoragelimit, primarystoragetotal, secondarystorageavailable, secondarystoragelimit, secondarystoragetotal
|
listPublicIpAddresses
|
The following new response parameters are added: isportable, vmipaddress
|
enableStorageMaintenance
|
The following new response parameters are added: hypervisor, scope, suitableformigration
|
listLoadBalancerRules
|
The following new request parameters is added: networkid (optional)
The following new response parameters is added: networkid
|
stopRouter
|
The following new response parameters are added: ip6dns1, ip6dns2, role
|
listClusters
|
The following new response parameters are added: cpuovercommitratio, memoryovercommitratio
|
attachVolume
|
The following new response parameter is added: displayvolume
|
updateVPCOffering
|
The following request parameters is made mandatory: id
|
resetSSHKeyForVirtualMachine
|
The following new request parameter is added: keypair (required)
The following parameter is removed: name
The following new response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
updateCluster
|
The following request parameters are removed: cpuovercommitratio, memoryovercommitratio (optional)
|
listPrivateGateways
|
The following new response parameters are added: aclid, sourcenatsupported
|
ldapConfig
|
The following new request parameters are added: listall (optional)
The following parameters has been made optional: searchbase, hostname, queryfilter
The following new response parameter is added: ssl
|
listTemplates
|
The following new response parameters are added: isdynamicallyscalable, sshkeyenabled
|
listNetworks
|
The following new response parameters are added: aclid, displaynetwork, ip6cidr, ip6gateway, ispersistent, networkcidr, reservediprange
|
restartNetwork
|
The following new response parameters are added: isportable, vmipaddress
|
prepareTemplate
|
The following new response parameters are added: isdynamicallyscalable, sshkeyenabled
|
rebootVirtualMachine
|
The following new response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
changeServiceForRouter
|
The following new request parameters are added: aclid (optional), action (optional), protocol (optional)
The following new response parameters are added: id, scope
|
updateZone
|
The following new request parameters are added: ip6dns1 (optional), ip6dns2 (optional)
The following new response parameters are added: ip6dns1, ip6dns2
|
ldapRemove
|
The following new response parameters are added: ssl
|
updateServiceOffering
|
The following new response parameters are added: deploymentplanner, isvolatile
|
updateStoragePool
|
The following new response parameters are added: hypervisor, scope, suitableformigration
|
listFirewallRules
|
The following request parameter is removed: traffictype
The following new response parameters are added: networkid
|
updateUser
|
The following new response parameters are added: iscallerchilddomain, isdefault
|
updateProject
|
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
|
updateTemplate
|
The following new request parameters are added: isdynamicallyscalable (optional), isrouting (optional)
The following new response parameters are added: isdynamicallyscalable, sshkeyenabled
|
disableUser
|
The following new response parameters are added: iscallerchilddomain, isdefault
|
activateProject
|
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
|
createNetworkACL
|
The following new request parameters are added: aclid (optional), action (optional), number (optional)
The following request parameter is now optional: networkid
The following new response parameters are added: aclid, action, number
|
enableStaticNat
|
The following new request parameters are added: vmguestip (optional)
|
registerIso
|
The following new request parameters are added: imagestoreuuid (optional), isdynamicallyscalable (optional)
The following new response parameters are added: isdynamicallyscalable, sshkeyenabled
|
createIpForwardingRule
|
The following new response parameter is added: vmguestip
|
resetPasswordForVirtualMachine
|
The following new response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
createVolume
|
The following new request parameter is added: displayvolume (optional)
The following new response parameter is added: displayvolume
|
startRouter
|
The following new response parameters are added: ip6dns1, ip6dns2, role
|
listCapabilities
|
The following new response parameters are added: apilimitinterval and apilimitmax.
|
createServiceOffering
|
The following new request parameters are added: deploymentplanner (optional), isvolatile (optional), serviceofferingdetails (optional).
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. See Section 2.4.15, “Reset VM on Reboot”.
The following new response parameters are added: deploymentplanner, isvolatile
|
restoreVirtualMachine
|
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. See Section 2.4.14, “Changing a VM's Base Image”.
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
createNetwork
|
The following new request parameters are added: aclid (optional), displaynetwork (optional), endipv6 (optional), ip6cidr (optional), ip6gateway (optional), isolatedpvlan (optional), startipv6 (optional)
The following new response parameters are added: aclid, displaynetwork, ip6cidr, ip6gateway, ispersistent, networkcidr, reservediprange
|
createVlanIpRange
|
The following new request parameters are added: startipv6, endipv6, ip6gateway, ip6cidr
Changed parameters: startip (is now optional)
The following new response parameters are added: startipv6, endipv6, ip6gateway, ip6cidr
|
CreateZone
|
The following new request parameters are added: ip6dns1, ip6dns2
The following new response parameters are added: ip6dns1, ip6dns2
|
deployVirtualMachine
|
The following request parameters are added: affinitygroupids (optional), affinitygroupnames (optional), displayvm (optional), ip6address (optional)
The following request parameter is modified: iptonetworklist has a new possible value, ipv6
The following new response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
createNetworkOffering
|
The following request parameters are added: details (optional), egressdefaultpolicy (optional), ispersistent (optional)
ispersistent determines if the network or network offering created or listed by using this offering are persistent or not.
The following response parameters are added: details, egressdefaultpolicy, ispersistent
|
listNetworks
|
The following request parameters is added: isPersistent.
This parameter determines if the network or network offering created or listed by using this offering are persistent or not.
|
listNetworkOfferings
|
The following request parameters is added: isPersistent.
This parameter determines if the network or network offering created or listed by using this offering are persistent or not.
For listNetworkOfferings, the following response parameter has been added: details, egressdefaultpolicy, ispersistent
|
addF5LoadBalancer
configureNetscalerLoadBalancer
addNetscalerLoadBalancer
listF5LoadBalancers
configureF5LoadBalancer
listNetscalerLoadBalancers
|
The following response parameter is removed: inline.
|
listRouters
|
For nic responses, the following fields have been added.
|
listVirtualMachines
|
The following request parameters are added: affinitygroupid (optional), vpcid (optional)
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
listRouters
listZones
|
For DomainRouter and DataCenter response, the following fields have been added.
For listZones, the following optional request parameters are added: name, networktype
|
listFirewallRules
createFirewallRule
|
The following request parameter is added: traffictype (optional).
The following response parameter is added: networkid
|
listUsageRecords
|
The following response parameter is added: virtualsize.
|
deleteIso
|
The following request parameter is removed: forced
|
addCluster
|
The following request parameters are added: guestvswitchtype (optional), guestvswitchtype (optional), publicvswitchtype (optional), publicvswitchtype (optional)
The following request parameters are removed: cpuovercommitratio, memoryovercommitratio
|
updateCluster
|
The following request parameters are added: cpuovercommitratio, ramovercommitratio
|
createStoragePool
|
The following request parameters are added: hypervisor (optional), provider (optional), scope (optional)
The following request parameters have been made mandatory: podid, clusterid
The following response parameter has been added: hypervisor, scope, suitableformigration
|
listStoragePools
|
The following request parameter is added: scope (optional)
The following response parameters are added: hypervisor, scope, suitableformigration
|
updateDiskOffering
|
The following response parameter is added: displayoffering
|
changeServiceForVirtualMachine
|
The following response parameter are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
recoverVirtualMachine
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
listCapabilities
|
The following response parameters are added: apilimitinterval, apilimitmax
|
createRemoteAccessVpn
|
The following response parameters are added: id
|
startVirtualMachine
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
detachIso
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
updateVPC
|
The following request parameters has been made mandatory: id, name
|
associateIpAddress
|
The following request parameters are added: isportable (optional), regionid (optional)
The following response parameters are added: isportable, vmipaddress
|
listProjectAccounts
|
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
|
disableAccount
|
The following response parameters are added: cpuavailable, cpulimit, cputotal, isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, primarystoragelimit, primarystoragetotal, secondarystorageavailable, secondarystoragelimit, secondarystoragetotal
|
listPortForwardingRules
|
The following response parameters are added: vmguestip
|
migrateVirtualMachine
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
cancelStorageMaintenance
|
The following response parameters are added: hypervisor, scope, suitableformigration
|
createPortForwardingRule
|
The following request parameter is added: vmguestip (optional)
The following response parameter is added: vmguestip
|
addVpnUser
|
The following response parameter is added: state
|
createVPCOffering
|
The following request parameter is added: serviceproviderlist (optional)
|
assignVirtualMachine
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
listConditions
|
The following response parameters are added: account, counter, domain, domainid, project, projectid, relationaloperator, threshold
Removed response parameters: name, source, value
|
createPrivateGateway
|
The following request parameters are added: aclid (optional), sourcenatsupported (optional)
The following response parameters are added: aclid, sourcenatsupported
|
updateVirtualMachine
|
The following request parameters are added: displayvm (optional), isdynamicallyscalable (optional)
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
destroyRouter
|
The following response parameters are added: ip6dns1, ip6dns2, role
|
listServiceOfferings
|
The following response parameters are added: deploymentplanner, isvolatile
|
listUsageRecords
|
The following response parameters are removed: virtualsize
|
createProject
|
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
|
enableUser
|
The following response parameters are added: iscallerchilddomain, isdefault
|
createLoadBalancerRule
|
The following response parameter is added: networkid
|
updateAccount
|
The following response parameters are added: cpuavailable, cpulimit, cputotal, isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, primarystoragelimit, primarystoragetotal, secondarystorageavailable, secondarystoragelimit, secondarystoragetotal
|
copyIso
|
The following response parameters are added: isdynamicallyscalable, sshkeyenabled
|
uploadVolume
|
The following request parameters are added: imagestoreuuid (optional), projectid (optional
The following response parameters are added: displayvolume
|
createDomain
|
The following request parameter is added: domainid (optional)
|
stopVirtualMachine
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
listAccounts
|
The following response parameters are added: cpuavailable, cpulimit, cputotal, isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, primarystoragelimit, primarystoragetotal, secondarystorageavailable, secondarystoragelimit, secondarystoragetotal
|
createSnapshot
|
The following response parameter is added: zoneid
|
updateIso
|
The following request parameters are added: isdynamicallyscalable (optional), isrouting (optional)
The following response parameters are added: isdynamicallyscalable, sshkeyenabled
|
listIpForwardingRules
|
The following response parameter is added: vmguestip
|
updateNetwork
|
The following request parameters are added: displaynetwork (optional), guestvmcidr (optional)
The following response parameters are added: aclid, displaynetwork, ip6cidr, ip6gateway, ispersistent, networkcidr, reservediprange
|
destroyVirtualMachine
|
The following response parameters are added: diskioread, diskiowrite, diskkbsread, diskkbswrite, displayvm, isdynamicallyscalable, affinitygroup
|
createDiskOffering
|
The following request parameter is added: displayoffering (optional)
The following response parameter is added: displayoffering
|
rebootRouter
|
The following response parameters are added: ip6dns1, ip6dns2, role
|
listConfigurations
|
The following request parameters are added: accountid (optional), clusterid (optional), storageid (optional), zoneid (optional)
The following response parameters are added: id, scope
|
createUser
|
The following request parameter is added: userid (optional)
The following response parameters are added: iscallerchilddomain, isdefault
|
listDiskOfferings
|
The following response parameter is added: displayoffering
|
detachVolume
|
The following response parameter is added: displayvolume
|
deleteUser
|
The following response parameters are added: displaytext, success
Removed parameters: id, account, accountid, accounttype, apikey, created, domain, domainid, email, firstname, lastname, secretkey, state, timezone, username
|
listSnapshots
|
The following request parameter is added: zoneid (optional)
The following response parameter is added: zoneid
|
markDefaultZoneForAccount
|
The following response parameters are added: cpuavailable, cpulimit, cputotal, isdefault, memoryavailable, memorylimit, memorytotal, primarystorageavailable, primarystoragelimit, primarystoragetotal, secondarystorageavailable, secondarystoragelimit, secondarystoragetotal
|
restartVPC
|
The following request parameters are made mandatory: id
|
updateHypervisorCapabilities
|
The following response parameters are added: hypervisor, hypervisorversion, maxdatavolumeslimit, maxguestslimit, maxhostspercluster, securitygroupenabled, storagemotionenabled
Removed parameters: cpunumber, cpuspeed, created, defaultuse, displaytext, domain, domainid, hosttags, issystem, limitcpuuse, memory, name, networkrate, offerha, storagetype, systemvmtype, tags
|
updateLoadBalancerRule
|
The following response parameter is added: networkid
|
listVlanIpRanges
|
The following response parameters are added: endipv6, ip6cidr, ip6gateway, startipv6
|
listHypervisorCapabilities
|
The following response parameters are added: maxdatavolumeslimit, maxhostspercluster, storagemotionenabled
|
updateNetworkOffering
|
The following response parameters are added: details, egressdefaultpolicy, ispersistent
|
createVirtualRouterElement
|
The following request parameters are added: providertype (optional)
|
listVpnUsers
|
The following response parameter is added: state
|
listUsers
|
The following response parameters are added: iscallerchilddomain, isdefault
|
listSupportedNetworkServices
|
The following response parameter is added: provider
|
listIsos
|
The following response parameters are added: isdynamicallyscalable, sshkeyenabled
|