# Data Object - VmDiskFileQueryFlags(vim.host.DatastoreBrowser.VmDiskQuery.Details)

Property of
  VmDiskFileQuery
Extends
  DynamicData

## Data Object Description

Details for the virtual disk primary file.

Properties

Name | Type | Description
--- | --- | ---
capacityKb | xsd:boolean | The flag to indicate whether the capacity of the virtual disk from the point of view of a virtual machine is returned.
controllerType* | xsd:boolean | Deprecated. As of vSphere API 5.0, this property is no longer relevant and should not be used. With the current state of emulation, we don't care about the adapter type a disk is connected to, as disks may be shuffled around. For example, a disk may be unplugged from a buslogic controller and plugged into an lsilogic controller. The flag to indicate whether or not the controller type of the virtual disk file is returned. Since VI API 2.5
diskExtents* | xsd:boolean | The flag to indicate whether or not the disk extents of the virtual disk are returned. Since VI API 2.5
diskType | xsd:boolean | The flag to indicate whether the type of the physical disk backing the virtual disk is returned.
encryption* | xsd:boolean | The flag to indicate whether the encryption information of the virtual disk is returned. Since vSphere API 6.5
hardwareVersion | xsd:boolean | The flag to indicate whether the hardware version of the virtual disk file is returned.
thin* | xsd:boolean | The flag to indicate whether the thin-ness of the disk is returned. Since vSphere API 4.0
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="VmDiskFileQueryFlags"> <complexContent> <extension base="sms:DynamicData"> <sequence> <element name="diskType" type="xsd:boolean"/> <element name="capacityKb" type="xsd:boolean"/> <element name="hardwareVersion" type="xsd:boolean"/> <element name="controllerType" type="xsd:boolean" minOccurs="0"/> <element name="diskExtents" type="xsd:boolean" minOccurs="0"/> <element name="thin" type="xsd:boolean" minOccurs="0"/> <element name="encryption" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>