# Data Object - StructuredCustomizations(vim.profile.host.ProfileManager.StructuredCustomizations)

Parameter to
  GenerateHostConfigTaskSpec_Task
Returned by
  RetrieveHostCustomizations, RetrieveHostCustomizationsForProfile
Extends
  HostProfilesEntityCustomizations
See also
  AnswerFile, ManagedEntity
Since
  vSphere API 6.5

## Data Object Description

Implementation of HostProfilesEntityCustomizations that maps a cluster or host profile to the AnswerFile object containing the host profiles customizations for that entity. This object will be used as elements of the HostProfilesEntityCustomizations.{vim.profile.host.ProfileManager.EntityCustomizations#entityCustomizations} when the HostProfilesEntityCustomizations.{vim.profile.host.ProfileManager.EntityCustomizations#customizationsFormat} value is "structured".

Properties

Name | Type | Description
--- | --- | ---
customizations* | AnswerFile | Host Profile Customizations for the associated `entity`. This is the same object that would be returned by the RetrieveAnswerFile method
entity | ManagedObjectReference to a ManagedEntity | Entity associated with the host customizations specified in the `customizations` AnswerFile object. In the current release, this object will always be a host.
Properties inherited from HostProfilesEntityCustomizations
None
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="StructuredCustomizations"> <complexContent> <extension base="vim25:HostProfilesEntityCustomizations"> <sequence> <element name="entity" type="vim25:ManagedObjectReference"/> <element name="customizations" type="vim25:AnswerFile" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>