# Data Object - VchaClusterDeploymentSpec(vim.vcha.FailoverClusterConfigurator.VchaClusterDeploymentSpec)

Parameter to
  deployVcha_Task
Extends
  DynamicData
See also
  ClusterNetworkConfigSpec, NodeDeploymentSpec, PassiveNodeDeploymentSpec, SourceNodeSpec
Since
  vSphere API 6.5

## Data Object Description

The VchaClusterDeploymentSpec class contains deployment information for creating and configuring a VCHA Cluster.

Properties

Name | Type | Description
--- | --- | ---
activeVcNetworkConfig* | ClusterNetworkConfigSpec | The Cluster network config spec allows creation and configuration of the second Network adapter of the Active or Source VCenter. The second network adapter is used for communication between the nodes of a VCHA cluster.
activeVcSpec | SourceNodeSpec | Active vCenter Server specification required to deploy VCHA Cluster.
passiveDeploymentSpec | PassiveNodeDeploymentSpec | Deployment spec for the Passive node
witnessDeploymentSpec | NodeDeploymentSpec | Deployment spec for the Witness node
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="VchaClusterDeploymentSpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="passiveDeploymentSpec" type="vsan:PassiveNodeDeploymentSpec"/> <element name="witnessDeploymentSpec" type="vsan:NodeDeploymentSpec"/> <element name="activeVcSpec" type="vsan:SourceNodeSpec"/> <element name="activeVcNetworkConfig" type="vsan:ClusterNetworkConfigSpec" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>