# Data Object - VsanFileServicePreflightCheckResult(vim.vsan.VsanFileServicePreflightCheckResult)

Returned by
  VsanPerformFileServiceEnablePreflightCheck
Extends
  DynamicData
Since
  vSAN API 7.0

## Data Object Description

The preflight check result for enabling vSAN file services.

Properties

Name | Type | Description
--- | --- | ---
domainConfigIssue* | xsd:string | Checks whether the domain configuration is valid. Currently the check includes the existence of the file server IP addresses, the correctness of file server AD domain username and password, the network connectivity of file server domain configuration. This field will only be present when the domain configuration issue is detected.
domainConfigWarning* | xsd:string | This field indicates the network connectivity between file server and gateway. Currently, it will only be present when file server could not connect to gateway. As it is a warning, it won't block user to proceed. Since vSAN API 7.4
dvsConfigIssue* | xsd:string | Checks whether the dvs configuration is valid. This check validates if the supplied network for file service is dvsPortGroup, the DSwitch which is hosting the port group has version equal to or older then 6.6.0. This field will only be present when DVS configuration issue is detected.
fileServiceVersion* | xsd:string | This field indicates the highest file service version that the cluster can support. The field will be left empty if the cluster doesn't meet the requirement to enalbe file service. Since vSAN API vSAN 7.0U1
fsvmVersion* | xsd:string | This field indicates current running file service OVF version used by vSAN file service. It will only be present if there are file service VMs running in this cluster without mixed version.
hostVersion* | xsd:string | Field to indicate the lowest host version in this cluster. This filed will be left empty if there are no hosts in the cluster.
lastUpgradeDate* | xsd:dateTime | This field indicates date file service VMs last upgraded.
mixedModeIssue* | xsd:string | vSAN file service cannot be enabled when there are hosts with lower than '7.0.0' in this cluster. This issue will be reported if hosts with versions lower than '7.0.0' are detected. If this field is empty, it means all hosts in this cluster is with version '7.0.0' or higher.
networkPartitionIssue* | xsd:string | Issues regarding whether there are network partitions in the cluster. This field will be left empty if there are no network partitions in this cluster.
ntpConfigWarning* | xsd:string | Checks whether the NTP is configured in ESXi hosts. This field will only be present when the NTP is not configured in ESXi hosts. Without NTP configured, it won't block user to proceed while user might encounter failure later when joining Active Directory domain if time is out of sync. Since vSAN API 7.4
ovfInstalled* | xsd:string | This field indicates whether the file service OVF for running vSAN file services has been installed on the vCenter or not. This field will show the highest OVF version present on this vCenter that is compatible to the cluster. This field will not be set if no compatible OVF version could be found on this vCenter.
ovfMixedModeIssue* | xsd:string | Field to indicate whether there are multiple file service VM ovf versions running. This field will be left empty if there is no issue regarding the mixed OVF version file service VMs.
vsanDatastoreIssue* | xsd:string | Checks whether the vSAN datastore is present to all the hosts to the cluster. If hosts without vSAN datastore will be reported in this field. This field will be left empty if all the host in this cluster are with vSAN datastore.
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="VsanFileServicePreflightCheckResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="ovfInstalled" type="xsd:string" minOccurs="0"/> <element name="fsvmVersion" type="xsd:string" minOccurs="0"/> <element name="lastUpgradeDate" type="xsd:dateTime" minOccurs="0"/> <element name="ovfMixedModeIssue" type="xsd:string" minOccurs="0"/> <element name="hostVersion" type="xsd:string" minOccurs="0"/> <element name="mixedModeIssue" type="xsd:string" minOccurs="0"/> <element name="networkPartitionIssue" type="xsd:string" minOccurs="0"/> <element name="vsanDatastoreIssue" type="xsd:string" minOccurs="0"/> <element name="domainConfigIssue" type="xsd:string" minOccurs="0"/> <element name="fileServiceVersion" type="xsd:string" minOccurs="0"/> <element name="dvsConfigIssue" type="xsd:string" minOccurs="0"/> <element name="domainConfigWarning" type="xsd:string" minOccurs="0"/> <element name="ntpConfigWarning" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>