# Data Object - HostProfileManagerConfigTaskList(vim.profile.host.ProfileManager.ConfigTaskList)

Returned by
  GenerateConfigTaskList, GenerateHostProfileTaskList_Task
Extends
  DynamicData
See also
  HostConfigSpec, LocalizableMessage
Since
  vSphere API 4.0

## Data Object Description

The HostProfileManagerConfigTaskList data object represents a set of tasks to be performed on a host during host profile application.

Properties

Name | Type | Description
--- | --- | ---
configSpec* | HostConfigSpec | Set of configuration changes to be applied to the host.
taskDescription* | LocalizableMessage[] | Description of tasks that will be performed on the host to carry out HostProfile application.
taskListRequirement* | xsd:string[] | A set of requirements whose actions must be fulfilled before and/or after the task list is applied on an ESXi host, e.g. whether the ESXi host must be in maintenance mode prior to applying the `configSpec`, or whether the host will need to be rebooted after applying the `configSpec`. See HostProfileManagerTaskListRequirement for details of supported values. Since vSphere API 6.0
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HostProfileManagerConfigTaskList"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="configSpec" type="vsan:HostConfigSpec" minOccurs="0"/> <element name="taskDescription" type="vsan:LocalizableMessage" minOccurs="0" maxOccurs="unbounded"/> <element name="taskListRequirement" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>