# Data Object - VsanXvcQueryResultSet(vim.vsan.XvcQueryResultSet)

Returned by
  VsanQueryHciMeshDatastores
Extends
  DynamicData
See also
  VsanXvcResultItem
Since
  vSAN API 8.0.0.2

## Data Object Description

This data type describes the info of the objects returned from Query API. It is a dictionary like structure. The 'properties' list defines all keys of the returned information. The 'resultItems' list contains all returned objects' information. The properties' values of each object are listed in VsanXvcResultItem. The mapping between keys and values is by the index of the lists.

Properties

Name | Type | Description
--- | --- | ---
properties* | xsd:string[] | The names of properties returned for each object item in the result set.
resultItems* | VsanXvcResultItem[] | The list of result items. Each item corresponds to a particular object that satisfies the query conditions.
totalCount* | xsd:long | The total number of objects that match the query.
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="VsanXvcQueryResultSet"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="properties" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <element name="resultItems" type="vsan:VsanXvcResultItem" minOccurs="0" maxOccurs="unbounded"/> <element name="totalCount" type="xsd:long" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>