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

Parameter to
  VosQueryVsanObjectInformation
Extends
  DynamicData
Since
  vSphere API 5.5

## Data Object Description

Specification for querying vSAN object information.

Properties

Name | Type | Description
--- | --- | ---
spbmProfileGenerationId* | xsd:string | Current storage profile generation id for the profile used by vSAN object, it should be retrieved from SPBM service. If vSAN object doesn't use a storage profile in SPBM service, the generation id should be null. It is used to compare with the generation id of the profile at the time the profile was applied the to vSAN object, if they are not the same, it means the profile used by the vSAN object is out of date.
uuid | xsd:string | vSAN object UUID.
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="VsanObjectQuerySpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="uuid" type="xsd:string"/> <element name="spbmProfileGenerationId" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>