Data Object - AgentConfigInfo

Property of
AgencyConfigInfo, Agent, InvalidAgentConfiguration
Returned by
AgentQueryConfig
Extends
vmodl.DynamicData
See also
AgentOvfEnvironmentInfo

Data Object Description

A description of what should be put on a host. By setting the productLineId and hostVersion, you can specify the types of hosts for which to use the ConfigInfo.

Properties

Name Type Description
dvFilterEnabled*xsd:boolean

If set to true, the hosts in the scope must be configured for DvFilter before VIBs and agent virtual machines are deployed on them. If not set or set to false, no DvFilter configuration is done on the hosts.
hostVersion*xsd:string

A dot-separated string of the host version. Examples of values are "4.1.0" "3.5", "4.*" where * is a wildcard meaning any version minor version of the major version 4. If omitted, the host version will not be considered when matching an AgentPackage against a host.
ovfEnvironment*AgentOvfEnvironmentInfo

The part of the OVF environment that can be set by the solution. This is where Properties that the agent virtual machine's OVF descriptor specifies are set here. All properties that are specified as user-configurable must be set.
ovfPackageUrl*xsd:string

The URL of the solution's agent OVF package. If not set, no agent virtual machines are installed on the hosts covered by the scope.
productLineId*xsd:string

The product line ID of the host. Examples of values are "esx" or "embeddedEsx". If omitted, the host's product line ID is not considered when matching an AgentPackage against a host.
rebootHostAfterVibUninstall*xsd:boolean

An optional boolean flag to specify whether the agent's host is rebooted after the VIB is uninstalled. If not set, the default value is false. If set to true, the agent gets a VibRequiresHostReboot issue after a successful uninstallation.
vibName*xsd:string

An optional name of a VIB. If set, no VIB is installed on the host. The host is checked if a VIB with vibName is already installed on it. Also the vibUrl must not be set together with the vibUrl.

Since vEAM API 2.0
vibUrl*xsd:string

An optional URL to an offline bundle. If not set, no VIB is installed on the hosts in the scope. Offline bundles are only supported on 4.0 hosts and later.
vmciService*xsd:string[]

If set the virtual machine will be configured with the services and allow VMCI access from the virtual machine to the installed VIB.
Properties inherited from vmodl.DynamicData
dynamicProperty, dynamicType
*Need not be set