NodeDeploymentSpec
The NodeDeploymentSpec class defines location specification of the nodes the VCHA Cluster along with Management vCenter Server information that manages node VM.
{
"_typeName": "string",
"esxHost": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"datastore": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"publicNetworkPortGroup": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"clusterNetworkPortGroup": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"folder": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"resourcePool": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"managementVc": {
"_typeName": "string",
"instanceUuid": "string",
"url": "string",
"credential": {
"_typeName": "string"
},
"sslThumbprint": "string",
"sslCertificate": "string"
},
"nodeName": "string",
"ipSettings": {
"_typeName": "string",
"ip": {
"_typeName": "string"
},
"subnetMask": "string",
"gateway": [
"string"
],
"ipV6Spec": {
"_typeName": "string",
"ip": [
{
"_typeName": "string"
}
],
"gateway": [
"string"
]
},
"dnsServerList": [
"string"
],
"dnsDomain": "string",
"primaryWINS": "string",
"secondaryWINS": "string",
"netBIOS": "string"
}
}
ESX host on which the VM is to be deployed.
For behavior when an esxHost is not specified,
See also host.
Datastore used for deploying the VM.
For behavior when a datastore is not specified,
See also datastore.
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.
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.
Folder in which the VM is to be created.
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.
Management vCenter Server managing this VM.
If the managementVc is not specified, managementVc specified as part of SourceNodeSpec is used.
nodeName here refers to a name that will be assigned to the VM to which this node will be deployed to.
VCHA Cluster network configuration of the node.
All cluster communication (state replication, heartbeat, cluster messages) happens over this network.