# Data Object - VsanVmdkLoadTestSpec(vim.host.VsanVmdkLoadTestSpec)

Property of
  VsanStorageWorkloadType, VsanVmdkLoadTestResult
Parameter to
  VsanHostCleanupVmdkLoadTest, VsanHostPrepareVmdkLoadTest, VsanHostRunVmdkLoadTest, VsanVcClusterRunVmdkLoadTest
Extends
  DynamicData
See also
  FileBackedVirtualDiskSpec, VsanVmdkIOLoadSpec
Since
  vSphere API 5.5

## Data Object Description

Deprecated. As of vSphere API 6.7.

This class encapsulates the VMDK load test spec. This spec includes the VMDK creation spec and IO workload spec.

Properties

Name | Type | Description
--- | --- | ---
stepDurationSec* | xsd:long | Only relevant when vmdkIOSpecSequence is used. Represents the time after which the next IO spec in the sequence will be used.
vmdkCreateSpec* | FileBackedVirtualDiskSpec | The VMDK creation spec. This spec is only needed in preparing and cleaning up VMDK API.
vmdkIOSpec* | VsanVmdkIOLoadSpec | The VMDK IO test spec. This spec is only needed in run VMDK load test API.
vmdkIOSpecSequence* | VsanVmdkIOLoadSpec[] | The VMDK IO test spec. The tests specified will be run in the order given. This spec is only needed in run VMDK load test API. If set, vmdkIOSpec will be ignored.
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="VsanVmdkLoadTestSpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="vmdkCreateSpec" type="vsan:FileBackedVirtualDiskSpec" minOccurs="0"/> <element name="vmdkIOSpec" type="vsan:VsanVmdkIOLoadSpec" minOccurs="0"/> <element name="vmdkIOSpecSequence" type="vsan:VsanVmdkIOLoadSpec" minOccurs="0" maxOccurs="unbounded"/> <element name="stepDurationSec" type="xsd:long" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>