# Data Object - VimClusterVsanWitnessSpec(vim.cluster.VsanWitnessSpec)

Property of
  VimClusterVsanFaultDomainsConfigSpec
Extends
  DynamicData
See also
  HostSystem, VsanAddStoragePoolDiskSpec, VsanHostDiskMapping
Since
  vSphere API 6.0

## Data Object Description

Describes host witness host configuration.

Properties

Name | Type | Description
--- | --- | ---
diskMapping* | VsanHostDiskMapping | The disk mappings of the witness host. This is needed if the vSAN cluster is in MANUAL claiming mode.
host | ManagedObjectReference to a HostSystem | The host that will act as a witness.
preferredFaultDomainName | xsd:string | The preferred fault domain in the vSAN Stretched Cluster.
storagePoolSpec* | VsanAddStoragePoolDiskSpec | The specification to add disks to vSAN storage pool. This parameter cannot be set together with diskMapping param. 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="VimClusterVsanWitnessSpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="host" type="vsan:ManagedObjectReference"/> <element name="preferredFaultDomainName" type="xsd:string"/> <element name="diskMapping" type="vsan:VsanHostDiskMapping" minOccurs="0"/> <element name="storagePoolSpec" type="vsan:VsanAddStoragePoolDiskSpec" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>