# Data Object - VirtualMachineIndependentFilterSpec(vim.vm.IndependentFilterSpec)

Extends
  VirtualMachineBaseIndependentFilterSpec
See also
  KeyValue
Since
  vSphere API 7.0.2.1

## Data Object Description

The IndependentFilterSpec data object is used to specify the independent filters to be associated with virtual machine disks.

Properties

Name | Type | Description
--- | --- | ---
filterCapabilities* | KeyValue[] | Capabilities defined by the above filter. Basically this key value pair define the configurable properties of the independent filters. Users can specify desired values.
filterClass* | xsd:string | IO filter class.
filterName | xsd:string | Name/id of the IO filter.
Properties inherited from VirtualMachineBaseIndependentFilterSpec
None
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="VirtualMachineIndependentFilterSpec"> <complexContent> <extension base="vsan:VirtualMachineBaseIndependentFilterSpec"> <sequence> <element name="filterName" type="xsd:string"/> <element name="filterClass" type="xsd:string" minOccurs="0"/> <element name="filterCapabilities" type="vsan:KeyValue" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>