# Data Object - VimVsanHostVsanManagedDisksInfo(vim.vsan.host.VsanManagedDisksInfo)

Returned by
  QueryVsanManagedDisks
Extends
  DynamicData
See also
  VimVsanHostDiskMapInfoEx, VimVsanHostStoragePoolInfo, VimVsanHostVsanDirectStorage, VimVsanHostVsanManagedPMemInfo
Since
  vSAN API vSAN 7.0U1

## Data Object Description

This class includes the information of vSAN disk mapping, storage pool disk for vSAN datastore and the vSAN direct storages like VMFS datastores backing by SCSI disks. The vSAN direct storages are the host local storages managing by vSAN though it doesn't contribute storage resource to vSAN datastore. For vSAN datastore disks, either disk mapping or storage pool disk can be present in the result, except during host upgrade and DFC.

Properties

Name | Type | Description
--- | --- | ---
storagePools* | VimVsanHostStoragePoolInfo[] | vSAN storage pool information. Since vSAN API 8.0.0.1
vSANDirectDisks* | VimVsanHostVsanDirectStorage[] | vSAN direct disks, which are claimed from the vSAN API vim.cluster.VsanVcDiskManagementSystem#InitializeDiskMappings
vSANDiskMapInfo* | VimVsanHostDiskMapInfoEx[] | vSAN disk mapping information for vSAN datastore.
vSANPMemInfo* | VimVsanHostVsanManagedPMemInfo | vSAN managed PMem information. Since vSAN API 8.0.0.1
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="VimVsanHostVsanManagedDisksInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="vSANDirectDisks" type="vsan:VimVsanHostVsanDirectStorage" minOccurs="0" maxOccurs="unbounded"/> <element name="vSANDiskMapInfo" type="vsan:VimVsanHostDiskMapInfoEx" minOccurs="0" maxOccurs="unbounded"/> <element name="vSANPMemInfo" type="vsan:VimVsanHostVsanManagedPMemInfo" minOccurs="0"/> <element name="storagePools" type="vsan:VimVsanHostStoragePoolInfo" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>