The platform stores the configuration in the abiquo.properties file in Java properties format. There is one file on each server of the Abiquo platform (Abiquo Server, Remote Services, V2V Services). By default this file is located in the /opt/abiquo/config/ folder. The Abiquo Installer will create configuration files for your installation and example configuration files can be found in the directory /opt/abiquo/config/examples.
The platform uses the default values if you do not set the properties. However, some default configuration options may also be set outside of the Abiquo platform, for example, in the hypervisor.
To change the configuration options:
For full details and changes to other versions, see Changes to Abiquo Configuration Properties
– New property
– Changed property
– Deprecated Property
– Abiquo Server / API
– Remote Services
– V2V Remote Services
– Outbound API
This table describes the abiquo.properties file of the Abiquo platform servers. For example, if a property is marked withsymbol in the column, it can be configured in the abiquo.properties file of the Abiquo Server/API and Abiquo Monolithic Server.
Timestep for the email provider. This is the amount of time the two-factor authentication codes will be valid when generated (seconds).
Name of the issuer of the verification codes for two-factor authentication. This will appear in the user's Google Authenticator app to identify where the generated code comes from.
Number of virtual infrastructure check executions that a locked virtual machine with a pending task can pass before it will be marked as failed.
Action plan send web hook HTTP client, timeout in milliseconds used when requesting a connection from the connection manager. Zero is not allowed.
Action plan send web hook HTTP client, timeout in milliseconds until a connection is established. Zero is not allowed.
Action plan send web hook HTTP client, maximum clients per route.
Action plan send web hook HTTP client, maximum total clients in pool.
Action plan send web hook HTTP client, maximum total clients in pool.
Action plan send web hook HTTP client, follow redirect on hook response.
Action plan send web hook HTTP client, timeout in milliseconds for waiting for data or, put differently, a maximum period inactivity between two consecutive data packets). Zero is not allowed.
Action plan send web hook HTTP client, TTL in the pool in milliseconds.
The number of consecutive health probe successes required before moving an AWS instance to the Healthy state.
Mask to use when creating the public subnet in AWS to configure the NAT
Default wait time between retries on AWS account creation
|abiquo.amazon.waitforaccount.minutes||Default AWS wait for account creation |
Default AWS wait for assume role
Default AWS wait for status timeout
Lapse of time in seconds where abiquo.api.login.maxtries apply.
Maximum login failures in a given lapse (abiquo.api.login.failurelapse).
Maximum number of sessions per user in the API. The default value of -1 means there is no limit and a value of 0 is invalid.
Allow only one NIC per VLAN on a virtual machine if false (or any other value).
Limit of NICs per virtual machine. If this is set to 0, there are no limits.
Abiquo session cookie name. This session does not store anything.
Location where ZooKeeper is listening in format <IP address>:<port> for example, 10.10.10.10:2181
Datacenter NFS repository refresh interval (milliseconds).
Perform the repository check against /etc/mtab. Set to false for local NFS Server installations in testing environment: NFS on Monolithic, V2V Server, or Remote Services Server.
Timeout for HTTP connections to the ApplianceManager server when using the ApplianceManager client. This property configures read and connection timeout in milliseconds.
Timeout for HTTP connections to be established when downloading a virtual machine template (milliseconds).
Timeout for idle HTTP connections when downloading a virtual machine template (milliseconds)
Timeout for HTTP connections when downloading a virtual machine template (milliseconds).
Frequency of download progress notification in milliseconds.
Maximum number of concurrent template downloads. A value of -1 means unlimited.
Maximum time for the appliance manager to perform a complete rescan of the repository filesystem in milliseconds.
Folder where the abiquo.appliancemanager.repositoryLocation is mounted on the remote services node.
Path name prefixes to be ignored in the repository refresh (comma separated values).
Path name pattern to be ignored in the repository refresh in Java regular expression format.
Path name suffixes to be ignored in the repository refresh (comma separated values).
Local Appliance Library, NFS repository location denoted by nfs-server-address:exportpath.
Interval to refresh progress of upload of virtual machine template (milliseconds).
If the true, the API only will allow the use of Basic Authentication on the login resource. The next API calls must use Token Authentication using as token the value of the header X-Abiquo-Token in login response.
Whether Abiquo will authenticate via: database; database and LDAP/Active Directory; OpenID; or SAML.
Delay between checks of availability zones
Name of the application registered during the account creation process on Azure.
Redirect URI for the application registered during the account creation process on Azure.
Role template id of the Directory role to assign to the application created using Create account. The default is the role template ID of the "User Administrator" role.
|abiquo.azure.account.creation.default.organizationregistrationnumber||Default organization registration number used in account creation if the country requires organization registration number, but the number is not provided.|
Default phone number used in account creation if the country requires organization registration number, but the phone number is not provided.
|abiquo.azure.account.creation.organizationregistrationnumber.countries||List of countries for which CSP customer onboarding requires phone number and organization INN in comma separated format|
Delay between polling requests for account creation
|abiquo.azure.account.creation.resource.provider.polling.delay.minutes||Delay in minutes between resource provider registration wait polling requests.|
Timeout used for resource provider registration wait.
|Connection timeout for Azure billing process in seconds|
Logger level for Feign HTTP client.
|Read timeout for Azure billing process in seconds|
Delay between executions of the backup results check (milliseconds). Default is 10 minutes
This property indicates where the backup plugin configuration file is located for each backup plugin (BACKUP-PLUGIN}. The Tomcat user must be able to access the file. This property is only required in the remote services that use the plugin: virtual-factory, discovery-manager
reCAPTCHA private key for user password reset. Obtain keys from Google.
Update DHCP during virtual machine capture
For all CloudoorSphere properties, see CloudoorSphere
Frequency for executing the consolidation of usage accounted
Identify the AMQP datacenter queues. The Datacenter ID is used for building routing keys and queue names, so that they are unique for each datacenter. Warning: Do not change this property! This property is required and its value is generated at installation. You can recover the property's value through the API with Get Datacenter.
|Network interface onto which bridged VLAN interfaces will be attached|
|Folder in which to store lease information|
|Script to start a new instance of dnsmasq on a bridged VLAN interface|
|Script to stop and clean up an instance of dnsmasq running on a bridged VLAN interface|
Script to reload a running instance of dnsmasq
The URL of the Docker Registry that Abiquo will use to pull images. For example: http://localhost:5000
Docker registry filter that is a comma separated list of allowed tag patterns. Abiquo will compare the patterns with existing tags on images and only display the images with matching tags. The format of the pattern is defined by the Java regular expression pattern: http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html, for example, ^fixedtag$,^tagswithprefix
Network adapter teaming policy in DVS port groups. This property controls the algorithm used for network adapter load balancing when multiple NICs are used in 'teaming mode'.
Number of available ports in each port group.
Pricing discount is defined in the enterprise properties. The property key is built using the hypervisor type in lowercase and adding a suffix, which is defined by this property
Pricing pricefactor is defined in the enterprise properties. The property key is built using the hypervisor type in lowercase and adding a suffix, which is defined by this property
When using volumes, a VMFS datastore is required (Raw Device Mapping). If the supplied target datastore is not VMFS, then try to use the configured datastore.
Only use physical network interfaces connected to the specified networks when adding vCenter hosts or clusters. If ''onlymanagementip'' is true, then first check for IPs (management or not) in the specified networks and if none are found, use onlymanagementip filter. The filter is a comma separated list of network in CIDR format, and the order specifies the priority
Only use virtual NICs of the host configured for management traffic
Present Disk UUID as SCSI serial number in the guest OS
Whether the platform should avoid swap or not.
|com.abiquo.esxi.experimental.eagerzero.copy||If true, force eager zero thick provisioning on copied disks|
|com.abiquo.esxi.experimental.eagerzero.new||If true, force eager zero thick provisioning on new empty disks|
Set virtual machine memory reservation.
To prevent Abiquo from retrieving metrics, set the property to false for each ESXi metric (METRIC) you do not wish to retrieve. After you change these properties, restart the Monitor Manager (VSM) remote service for the properties to take effect.
For ESXi, to support dynamic metric IDs, set a value to override the default metric ID as given in the table in Abiquo documentation on Override IDs of ESXi metrics. Contact Abiquo Support for more information about how to determine the required metric IDs.
Default VirtualSCSIController implementation when diskController is not specified.
If true, enable console access to VMs on vCenter using WebMKS. This will automatically allow remote access to all vCenter VMs. If the VMs have VNC extradata, then use VNC; otherwise use WebMKS.Default: false
If true, force the use of WebMKS when it is enabled for console access to VMs in vCenter. The force action takes place during the next VM reconfigure, when the platform will check for VNC extradata and remove it. This will ensure that remote access will be via WebMKSDefault: false
When ''com.abiquo.esxi.webmks'' is enabled, this property defines the path to a websocket proxy to avoid direct connection to ESXi hosts. You can configure a different value for each datacenter on its Remote Services server. The default of no value means the UI will attempt to connect directly to ESXi hosts.
When true, bypass restriction on multiple VMs using the same disk. Ignore additional VMs using the same disk during capture. After deleting or releasing the first VM, to assign a disk to another VM, you must force the VM to synchronize with the hypervisor
Template to configure guest initial passwords that enables you to define the length and the character set. The following tokens are allowed in the template:
For each token, the value must be in one of the following formats:
Characters to avoid when generating guest passwords, for example: ,;$
Delay between checks of all machines with state HA_IN_PROGRESS to determine if HA tasks on all VMs are complete, and if so, then set machine state to DISABLED_BY_HA (milliseconds).
Number of failed infrastructure checks on a machine before High Availability is triggered and the machine is set to state HA_IN_PROGRESS.
IP Address of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)
Password of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)
Port of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)
User of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)
Maximum hours without activity in a pool before release. The minimum value is 6 and if a lower value is specified, the platform will use 6
Disk format type for instances taken in virtual datacenters for each hypervisor plugin (HV). Set to empty with no value to avoid any additional conversion (use the instance operation result format).
The attribute in LDAP/Active Directory to look up the Enterprise Name which must be an enterprise in Abiquo.
If true, Abiquo will create a user in Abiquo based on a successful login to LDAP.
Abiquo will perform an additional custom query against the specified schema in the LDAP/Active Directory. This value is required. The default value does not result in an additional query.
Base Distinguished Name of the LDAP/Active Directory
LDAP/Active Directory port. In LDAP mode this property is required, even if the server is listening at the default LDAP/Active Directory port.
Protocol to use when authenticating to an LDAP/Active Directory.
LDAP/Active Directory server URL
Timeout to establish the connections to the LDAP/Active Directory server (milliseconds).
Timeout to complete the connections to the LDAP/Active Directory server (milliseconds).
Unique name for an M instance. All M instances must set this property to a unique name. The name must be unique even between the members of the same cluster of M nodes.
Character set to be used in email notifications
Path to email template and text .properties files for user password reset. The Tomcat user must be able to access this file.
Enable/disable monitoring, alarms and alerts
Maximum period in days for statistical metrics queries through the API
AMQP consumer reconnection. First attempt to restart in seconds
AMQP consumer reconnection. Maximum number of seconds without restart attempt
Check for pending responses which failed to publish due to AMQP failure in nars
Path to file that stores pending responses which failed to publish due to AMQP failure in nars.
Default maximum number of simultaneous operations on a single hypervisor or region connection.
If true, the max number of simultaneous operations apply to a single virtualdatacenter (instead of single hypervisor or region connection)
Maximum hours without activity in a pool before release. Minimum value is 6, if a lower value is specified, will use 6
Maximum number of simultaneous operations on a single hypervisor or region connection, by type.
If true, the max number of simultaneous operations apply on a single virtual datacenter (instead of single hypervisor or region connection), by type.
Limit of parallelism of async request execution. Number of unacknowledged messages from the requests queue.
Name of the gateway network in Neutron where routers will be connected. This network is the one that connects the Neutron internal networks to the world.
The region that configures the Neutron endpoint in the Keystone installation. By default Abiquo will use the value of the 'abiquo.datacenter.id' property.
Number of IP addresses that are reserved for Neutron in each network. For each network, Neutron needs at least: one address for the DHCP agent, one for the network gateway, one for the network router, and one for each load balancer. This has to be taken into account when planning the number of IPs reserved for Neutron, as it will determine the total number of load balancers that users will be able to create in each network.
Name of the physical network in Neutron where the VLANs created from Abiquo will be attached.
Timeout to establish connections to the NSX manager in milliseconds. A value of 0 means no timeout.
vCenter cluster where the Edge appliances will be deployed.
List of vCenter datastores where the Edge appliances will be deployed in CSV format with allocation according to abiquo.nsx.edge.datastore-policy
Allocation policy for selection of datastores to deploy Edge appliances.
Specify the size of the DHCP Edge appliance (ecmp plugin).
vCenter distributed port where the uplink interfaces of the Edges will be attached.
Specify the size of the ESG Edge appliance (gateway, ecmp plugin and nat plugin).
|ID of the Edge that acts as the PLR (nat plugin)|
|CIDR for the transit network network to be used between the PLR and the Edges of each Abiquo virtual datacenter (nat plugin)|
|IP address from the PLR transit network to be assigned to the PLR. If not set, the first IP address in the network will be assigned (nat plugin)|
Configure primary addresses of Edge uplink interfaces from this pool.
Firewall protocols that are allowed to use services applications (aka ALG (Application Level Gateway)). Collections separated using # delimiter
Enable load balancer acceleration in the Edge load balancers
Number of IP addresses that are reserved for NSX in each private network to allocate to load balancers.
Allowed NAT rule protocols (nsx-nat only)
Timeout to complete connections to the NSX manager in milliseconds. A value of 0 means no timeout.
If false, when modifying the gateway of a network only update edge interface address if the new gateway is not in use in any lease of the DHCP
The transport zone that logical switches will be connected to.
Configure DHCP in Edge only for selected network types. The default is all network types (comma separated values).
Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created.
The OpenID Connect authorization endpoint. This endpoint must be accessible from the user's browser.
If true, validate acr values from jwt token when authenticating with an OpenID Connect Server
Space separated values to send as acr values to an OpenID Connect Server when authenticating and to validate from jwt token if 'acr-validation' property is true
The ID of the client that has been registered in the OpenID Connect server for the Abiquo platform.
The name of the client that has been registered in the OpenID Connect server for the Abiquo platform.
Comma separated list of allowed redirect (callback) URIs used during the authentication flow. Must be: http://<api endpoint>/api/openid_connect_login
Comma separated list of scopes to request during authentication. Must have, at least: openid,profile,email. Abiquo 4.0.4 added support for phone
The secret of the client that has been registered in the OpenID Connect server for the Abiquo platform.
After OpenID authentication flow, the API redirect adds a cookie with the access_token and the id_token. The expiry of the OpenID authentication cookie in seconds. A negative value means that the cookie is not stored persistently and will be deleted when the web browser exits. A zero value causes the cookie to be deleted
|abiquo.openid.cookie.refreshtoken.include||If true, the OpenID authentication cookie will also contain the refresh token.|
(Optional) If configured, Abiquo will attempt to perform a global logout performing a request to this endpoint. This is part of the Session Management optional spec. This endpoint must be accessible from the user's browser.
The name of the claim returned by the authorization server that contains the names used to map the Abiquo enterprise where the user belongs.
(Optional) If present, Abiquo will try to find an enterprise that has a property with the name configured in this property, and use its value to match the "enterprise claim" when resolving the user's enterprise. If absent, Abiquo will just look for an enterprise which name is returned in the "enterprise claim".
The OpenID Connect authorization issuer.
The OpenID Connect JWKS endpoint. This endpoint must be accessible from the Abiquo server.
The name of the claim returned by the authorization server that contains the names used to map the user permissions to an Abiquo role.
The URL where the user will be redirected from the Identity Server upon successful authentication. Something like http://<abiquo ui host>/ui/#/dashboard
The OpenID Connect token endpoint. This endpoint must be accessible from the Abiquo server.
The OpenID Connect user info endpoint. This endpoint must be accessible from the Abiquo server.
The authentication type to use in OpenStack installations. The standard authentication method is using a password. However, if the RAX_KSKEY extension (see http://docs.openstack.org/api/openstack-identity-service/2.0/content/Admin_API_Service_Developer_Operations-RAX-KSKEY-admin.html) is installed, users might be able to use an API key to authenticate.
Timeout to complete connections to the Oracle ASE manager (milliseconds). A value of 0 means no timeout
Timeout to establish connections to the ORACLE ASE manager in milliseconds. A value of 0 means no timeout.
Timeout to get the state of a virtual machine
ORACLE ASE default user for connecting to Linux VMs over SSH. For Windows VMs, edit the template and enter the Administrator username and password
Delay between executions of the public cloud provider templates check (milliseconds) Default is 12 hours
Milliseconds to wait before retrying a public cloud region synchronize in the same enterprise and PCR.
Number of concurrent public cloud region synchronize operations at a given time. (not in the same enterprise and PCR)
API to NARS http client configuration: timeout in milliseconds used when requesting a connection. A value of 0 is interpreted as an infinite timeout. A negative value is interpreted as undefined
API to NARS client configuration: timeout in milliseconds when a connection is established. A value of 0 is interpreted as an infinite timeout. A negative value is interpreted as undefined
API to NARS http client pool configuration: When reusing a connection checks if the elapsed time since the last use exceeds this timeout.
API to NARS http client pool configuration: Max active HTTP connections to any NARS.
API to NARS http client pool configuration: Max active HTTP connections to the same NARS instance.
API to NARS http client pool configuration: Max time to keep a persistent connection.
API to NARS http client configuration: milliseconds to wait for a sync execution in the plugin.
API to NARS http client configuration: milliseconds to wait for a sync execution in the plugin by type
API to NARS http client configuration: milliseconds to wait for a sync execution in the plugin by type and operation
Override default plugin metadata to update the preferred format when requesting compatible conversions. This format should be included in the 'compatibleDiskFormatTypes' list. Allowed values: any DiskFormatType; For more information and default values. See Template Compatibility Table.
Override default plugin metadata to update the list of compatible formats. Allowed values: any DiskFormatType. List of comma separated values, should contain 'baseDiskFormatType'. See Template Compatibility Table.
Override default plugin metadata to update the compatible controller. Allowed values: any DiskControllerType. List of comma separated values; first is used as default. Possible values are SCSI, IDE, VIRTIO
Override default plugin metadata to update the compatible ethernet driver for hypervisors or providers
Delay between executions of the pricing import check in hours
To enable the feature to update pricing in a hierarchy from enterprise properties, set this property to true.
For other configuration properties for this feature, see Update pricing of a hierarchy from enterprise properties v463
Timeout for establishing a connection to RabbitMQ. The default value of 0 means to wait indefinitely until connection established or error (milliseconds).
The initially requested heartbeat interval, in seconds. The default value of 0 means no heartbeat.
Set to true if RabbitMQ server is SSL enabled
The platform will not enforce any server certificate authentication if set to true
Virtual host where RabbitMQ runs
Address where Redis is located. By default Redis is installed on the Abiquo Server in addition to the Remote Services machine. In a monolithic install, the Redis host and port properties should point to the monolithic server. When configuring API load balancing, only the Abiquo Server Redis property should point to the central datanode.
Port where Redis is located. By default Redis is installed on the Abiquo Server in addition to the Remote Services machine. In a monolithic install, the Redis host and port properties should point to the monolithic server. When configuring API load balancing, only the Abiquo Server Redis property should point to the central datanode.
Time in seconds to wait for checking if the .abiquo_repository file mark is present in the NFS repository filesystem (helps in finding a slow NFS repository).
If false, when modify the gateway of a network only update edge interface address if the new gateway is not in use in any lease of the DHCP
Indicates which SAML Response attribute must be read in order to find the user's email
Indicates which SAML Response attribute must be read in order to find the user's name
Indicates which SAML Response attribute must be read in order to find the user's last name
The URN of the binding profile to allow
Expiry time of cookie with access tokens after successful login in seconds
The name of the cookie created after a successful login
The alias of the encryption key stored in the keystore
The password of the encryption key stored in the keystore
Password to unlock the keystore file
Path to the Java keystore containing the keys and certificates to encrypt and sign
Indicates if the SAML Requests must be signed
The alias of the signing key stored in the keystore
The password of the signing key stored in the keystore
Allow the use of multiple enterprises with the same enterprise claim property as a pool. Will assign the user to the first enterprise match.
Bindings to activate if the SP metadata must be generated by the API
The path of the IDP metadata to load
Indicates if the SP metadata is provided or must be generated by the API.
The path of the SP metadata to load if it is provided
Indicates which SAML integration mode is desired: - single: only one SAML IDP Server is allowed to be configured; - multiple: allows abiquo basic auth and one SAML IDP Server
URI where the platform should redirect a successful Abiquo login using SAML SSO. Something like: https://<your.env>/ui
URI where the platform should redirect an unsuccessful Abiquo login using SAML SSO.
This property must have the same value on all API and remote services servers. If true, Abiquo will read the custom seed file at /etc/abiquo/.store If you create the seed file, but the property is not true, Abiquo will use the default seed. Abiquo requires access to the configured seed file to work with passwords. If it is lost, you will need to regenerate ALL passwords stored in Abiquo.
|abiquo.server.mail.extra.(javax mail property)|
For each SMTP property available in Java Mail (see the full reference here:
The sender of platform email notifications
Password for connecting to the mail server
|abiquo.server.mail.port||The mail server port |
Address where the mail server is located
|abiquo.server.mail.ssl||If SSL should be used to connect to the mail server |
|abiquo.server.mail.tls||If TLS should be used to connect to the mail server |
System user with privileges for connecting to the mail server
Default remote repository space (OVF package sources) attached to all appliance libraries
Time the server waits before marking a client session as expired (minutes).
Time the server waits for long requests in milliseconds. The default value represents 7 days.
Delay between executions of stale sessions check (milliseconds).
Delay between checks of the storage infrastructure (milliseconds)
If true, the controller type for all additional disks will be the same one defined for the first template disk.
Recommended free space on NetApp aggregates.
If true, record requests to ONTAP and responses in the Abiquo logs.
Optionally create an initial initiator group with this name.
Optional ratio to allow a LUN of a provided size to fill on its container volume (volSize = lunSize * volumelunratio).
The block size in KB for the volumes created in Nexenta storage devices. Abiquo does not validate this property. Abiquo supports values from 8 to 128 KB inclusive but Nexenta requires the value to be a power of 2.
Maximum length of task history in Redis for API/Server by owner.
Delay between executions of the trimmer of task history in Redis for API/Server (milliseconds).
Milliseconds to wait before retrying a virtual appliance spec materialization in the same virtual datacenter.
Number of concurrent virtual appliance spec materialization operations at a given time (not in the same virtual datacenter).
Time to wait to establish the connection to vCloud Director (milliseconds)
When true, the vCloud virtual appliance network is NATROUTED: Retain IP/MAC across deployments. When false, the vCloud virtual appliance network is BRIDGED
If true, create vCloud firewall at vCloud vApp network level
Maximum time to wait for login to vCloud Director (milliseconds)
Do not try to retrieve historical metrics data for vCloud Director, only use live metrics
If it is not possible to retrieve historical metrics data for vCloud Director, attempt to use live metrics
The name of the role for users created in vCloud Director. The role should be ''Organization Administrator'' or another role with equivalent privileges. The default value of "default" will use the role of the creator user.
Private network connection to allow outgoing traffic in vCloud Director. Value can be "none" for isolated networks or any existing organization network name. The default value of "edge-uplink" will use the external network connected to the edge gateway of the organization virtual datacenter.
Maximum time to wait to read from the connection to vCloud Director (milliseconds)
Number of IP addresses that are reserved for vCloudDirector in each private network to allocate to load balancers.
Port for connection to vCenter (only used in NSX)
Delay between executions of the virtual infrastructure check (milliseconds).
Prefix for Abiquo generated storage accounts
The default login name if not specified by the imported ARM template or by editing the template in the platform
The default login password if not specified by editing the template in the platform
The maximum number of concurrent updates to a virtual machine in Azure ARM.
The timeout to consider an operation failed in Azure ARM
The default maximum number of simultaneous operations on a single backup manager
The maximum number of simultaneous operations on a single backup manager, by type
If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single backup manager)
If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single backup manager), by type
The default maximum number of simultaneous operations on a single device
The maximum number of simultaneous operations on a single device
If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single device)
If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single device), by type
Action to take for the VM when the host is shut down. Sets Msvm_VirtualSystemSettingData.AutomaticShutdownAction https://msdn.microsoft.com/en-us/Library/hh850257(v=vs.85).aspx when creating a VM. When it is set to "3", the state will be saved and swap files will be written; set their location with the swapFileDataRoot property.
Refresh interval in milliseconds for checking progress on operations that require monitoring of a job, such as disk copies.
The CIFS address //IP/resource/ where Windows can locate the virtual disk repository.
List of Samba hosts where the platform can discover shares to use as Hyper-V datastores. The list is in CSV format. Leave empty to not try discovery
The path of a directory where swap files for the VM will be stored. When the automaticShutdownAction property is set to save the VM state, swap files will be written to this location.
If false, create libvirt machines in KVM using PC emulation (software emulation, slower). Emulation only works with x86 64-bit based hosts, including virtual machines.
Prefix to name used to identify the VLAN bridge in the KVM hypervisor nodes.
The default maximum number of simultaneous operations on a single hypervisor.
If true, the maximum number of simultaneous operations applies to a single virtual datacenter (instead of single hypervisor)
If true, VM state changes (powerOn, powerOff, shutdown, reset, pause, resume) are executed outside the pool (not waiting for any operation)
The maximum number of simultaneous operations on a single hypervisor or provider region.
If true, the max number of simultaneous operations applies to a single virtualdatacenter (instead of single hypervisor), by type.
|If true, VM state changes (powerOn, powerOff, shutdown, reset, pause, resume) are executed outside the pool (not waiting for any operation), by type.|
If true, create additional hard disks on the datastore as sparse.
Create all Oracle VMs with this domain type. Options are (Hardware Virtualized [HVM], Paravirtualized [PVM], Hardware Virtualized with Paravirtualized drivers [PVHVM]).
If true, Abiquo creates VMs configured within Oracle VM for ‘High Availability’. This means Abiquo will deploy a VM for HA if the Oracle VM Server hosting the VM is part of a Clustered Server Pool. Note that when a VM is re-configured, Abiquo will NOT update the HA status of the VM. Please note that some manual configuration of Oracle VM may be required for HA to be performed successfully.
If true, enable Oracle VM Hard Partitioning support (CPU pinning).
Expected ratio of virtual CPUs to Physical CPU cores (integer). For best performance, set to 1. To reduce physical CPUs per VM and thus licensing costs, set to a higher value. For example, a value of 1 means a 4xCPU VM will be pinned to 4 physical CPUs whereas a value of 4 means a 4xCPU VM will be pinned to one physical CPU.
Polling period for the job status check to monitor the status of asynchronous hypervisor jobs (milliseconds). Defaults to 1 second, with a valid range of 0.1 second to 1 minute.
The maximum length of time the Oracle VM Hypervisor Plugin will wait for an individual API-based job to complete (milliseconds). The default is 8 hours, but the valid range is 1 minute to 1 week.
NFS Repository location denoted by nfs-server-address:exportpath used by Oracle VM. Defaults to the value of ‘abiquo.appliancemanager.repositoryLocation’ if not explicitly specified in the abiquo.properties file.
Check for pending responses which failed to publish due to AMQP failure in virtualfactory
Path to file that stores pending responses which failed to publish due to AMQP failure in virtualfactory
The Storage Area network datastore location where the virtual disks are stored (usually the same as abiquo.appliancemanager.repositoryLocation).
Time to wait to establish the connection to ESXi (milliseconds)
Time to wait to read from the connection to ESXi (milliseconds)
Interval between executions of the virtual machine standardized stats updater in milliseconds
Number of days to consider in the statistic query executed by the virtual machine standardized stats updater
Last port of the VNC range to be used when allocating virtual machines.
First port of the VNC range to be used when allocating virtual machines.
The delay in milliseconds added between the creation of actors on VSM startup for each hypervisor or public cloud plugin (PLUGIN).
Enable or disable backoff
Time between executions of infrastructure check in milliseconds
Maximum backoff time in seconds between connection errors to reduce load and logging of these errors. A counter has been added to register the number of failed attempts to connect to the hypervisor or public cloud to perform any type of operation. When rescheduling operations, Abiquo will multiply the maximum backoff time by the number of failed connection attempts to determine the wait time until the next try. If a connection is established, the error counter is reset.
The heartbeat frequency of measurements pusher in milliseconds. Or the delay between reconnection process to Watchtower.
The delay between VSM polling of virtual machines in milliseconds for each public cloud plugin (PC).
Default for azurecompute-arm: 900000
The delay between VSM polling of virtual machines in milliseconds for each hypervisor plugin (HV).
VM metrics recollection period in milliseconds for each PLUGIN
Default for azurecompute-arm: 300000
Number of virtual machine synchronizer executions before force the publish of virtual machine definitions. The default value of 0 means never
The delay between virtual machine synchronizer operations in milliseconds. for each hypervisor or public cloud plugin (PLUGIN)
Default for azurecompute-arm: 900000
Address where watchtower is located
Port where watchtower is listening
Set to true if Watchtower server is SSL enabled
The platform will not enforce any server certificate authentication if true
|Publishers to use for filtering Azure ARM templates as a comma-separated list. Display only templates from these publishers to improve performance|
ESXi only: When using a virtual machine as a VNC server, specify the language to use for the keyboard when supported VNC clients connect. If this property does not exist, the hypervisor will use the default value of config.keymaps in client-config-custom.json or client-config-default.json and the default in this case is the US101 keyboard map (US English). This property is now the default setting to complement the Virtual Machine configuration popup. See Configuring Remote Access to Virtual Machines. Not supported by noVNC.
Maximum waiting time in milliseconds to establish a connection with workflow endpoint.
Maximum waiting time in milliseconds to receive data from workflow endpoint.