# Data Object - HostProfileValidationFailureInfo(vim.profile.host.HostProfile.ValidationFailureInfo)

Property of
  HostProfile
Extends
  DynamicData
See also
  HostApplyProfile, HostSystem, LocalizedMethodFault, ProfileUpdateFailedUpdateFailure
Since
  vSphere API 6.7

## Data Object Description

This defines the validation result for the host profile.

Properties

Name | Type | Description
--- | --- | ---
annotation | xsd:string | Host profile annotation at update.
applyProfile* | HostApplyProfile | The host configuration after validation.
failures* | ProfileUpdateFailedUpdateFailure[] | List of failures in the host profile configuration.
faults* | LocalizedMethodFault[] | The `MethodFault`s happened at validation.
host* | ManagedObjectReference to a HostSystem | The host where the host profile is updated from.
name | xsd:string | The name of host profile to be validated.
updateType | xsd:string | Host profile update type. See the enumerate class `UpdateType` above for the valid values.
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="HostProfileValidationFailureInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="name" type="xsd:string"/> <element name="annotation" type="xsd:string"/> <element name="updateType" type="xsd:string"/> <element name="host" type="vsan:ManagedObjectReference" minOccurs="0"/> <element name="applyProfile" type="vsan:HostApplyProfile" minOccurs="0"/> <element name="failures" type="vsan:ProfileUpdateFailedUpdateFailure" minOccurs="0" maxOccurs="unbounded"/> <element name="faults" type="vsan:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>