# Data Object - VsanHistoricalHealthQuerySpec(vim.cluster.VsanHistoricalHealthQuerySpec)

Parameter to
  VsanQueryClusterHistoricalHealth
Extends
  DynamicData
See also
  ClusterComputeResource
Since
  vSAN API vSAN 7.0U2

## Data Object Description

Generic class to define the query spec for vSAN cluster historical health information.

Properties

Name | Type | Description
--- | --- | ---
clusters | ManagedObjectReference[] to a ClusterComputeResource[] | The target cluster list. Only the query for a single cluster is supported for now.
end* | xsd:dateTime | The end time querying from the historical result. Default is till now if not specified.
groupId* | xsd:string | The group ID which the health test belongs to. To get all supported health test IDs and their associated group ID, refer to vim.cluster.VsanVcClusterHealthSystem#VsanQueryAllSupportedHealthChecks
start | xsd:dateTime | The start time querying from the historical result.
testId* | xsd:string | The target health test ID. To get all supported health test IDs and their associated group ID, refer to vim.cluster.VsanVcClusterHealthSystem#VsanQueryAllSupportedHealthChecks
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="VsanHistoricalHealthQuerySpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="clusters" type="vsan:ManagedObjectReference" maxOccurs="unbounded"/> <element name="start" type="xsd:dateTime"/> <element name="end" type="xsd:dateTime" minOccurs="0"/> <element name="testId" type="xsd:string" minOccurs="0"/> <element name="groupId" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>