Data Object - NodeDeploymentSpec(vim.vcha.FailoverClusterConfigurator.NodeDeploymentSpec)

Property of
VchaClusterDeploymentSpec
Parameter to
createWitnessNode_Task
Extended by
PassiveNodeDeploymentSpec
Extends
DynamicData
See also
CustomizationIPSettings, Datastore, Folder, HostSystem, Network, ResourcePool, ServiceLocator
Since
vSphere API 6.5

Data Object Description

The NodeDeploymentSpec class defines location specification of the nodes the VCHA Cluster along with Management vCenter Server information that manages node VM.

Properties

Name Type Description
clusterNetworkPortGroup*ManagedObjectReference
to a Network

Name of the portgroup that is associated with the VCHA Cluster IP address where clients connect to vCenter Server. If a portgroup is not specified same portgroup present on source is used to deploy the VM with an assumption that portgroup is present on destination.
datastore*ManagedObjectReference
to a Datastore

Datastore used for deploying the VM. For behavior when a datastore is not specified,
See datastore

esxHost*ManagedObjectReference
to a HostSystem

ESX host on which the VM is to be deployed. For behavior when an esxHost is not specified,
See host

folderManagedObjectReference
to a Folder

Folder in which the VM is to be created.
ipSettingsCustomizationIPSettings

VCHA Cluster network configuration of the node. All cluster communication (state replication, heartbeat, cluster messages) happens over this network.
managementVc*ServiceLocator

Management vCenter Server managing this VM. If the managementVc is not specified, managementVc specified as part of SourceNodeSpec is used.
nodeNamexsd:string

nodeName here refers to a name that will be assigned to the VM to which this node will be deployed to.
publicNetworkPortGroup*ManagedObjectReference
to a Network

Name of the portgroup that is associated with the public IP address where clients connect to vCenter Server. If a portgroup is not specified same portgroup present on source is used to deploy the VM with an assumption that portgroup is present on destination.
resourcePool*ManagedObjectReference
to a ResourcePool

ResourcePool that will be used to deploy this node. If the ResourcePool is not specified, the root resource pool for the host will be used.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition