# Data Object - HostDiskPartitionInfo(vim.host.DiskPartitionInfo)

Returned by
  ComputeDiskPartitionInfo, ComputeDiskPartitionInfoForResize, RetrieveDiskPartitionInfo
Extends
  DynamicData
See also
  HostDiskPartitionLayout, HostDiskPartitionSpec
Since
  2.0

## Data Object Description

Information about the partitions on a disk. A DiskPartitionInfo object provides two different views into the partitions on a disk:

- A detailed specification that is used to create the partition table.
- A convenient view that shows the allocations of blocks as a contiguous sequence of block ranges.

See RetrieveDiskPartitionInfo
See ComputeDiskPartitionInfo
See UpdateDiskPartitions

Properties

Name | Type | Description
--- | --- | ---
deviceName | xsd:string | The device name of the disk to which this partition information corresponds.
layout | HostDiskPartitionLayout | A convenient format for describing disk layout. This layout specification can be converted to a Specification object. See ComputeDiskPartitionInfo
spec | HostDiskPartitionSpec | The detailed disk partition specification. Use this specification for manipulating the file system. See RetrieveDiskPartitionInfo See UpdateDiskPartitions
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="HostDiskPartitionInfo"> <complexContent> <extension base="sms:DynamicData"> <sequence> <element name="deviceName" type="xsd:string"/> <element name="spec" type="sms:HostDiskPartitionSpec"/> <element name="layout" type="sms:HostDiskPartitionLayout"/> </sequence> </extension> </complexContent> </complexType>