OvaDeploymentSpec
OVA deployment specification for a component node. When only the FQDN is provided (without explicit IP addresses), addresses are auto-populated from DNS (A and AAAA records).
{
"ipv4Settings": {
"address": "address",
"netmask": "netmask",
"addressType": "addressType",
"gateway": "gateway"
},
"password": "password",
"fqdn": "fqdn",
"ntpServers": "ntpServers",
"dnsSuffix": "dnsSuffix",
"deploymentOption": "deploymentOption",
"networkName": "networkName",
"networkMoId": "networkMoId",
"ipv6Settings": {
"address": "address",
"netmask": "netmask",
"addressType": "addressType",
"force": true,
"gateway": "gateway"
},
"extraConfigProperties": {
"key": "extraConfigProperties"
},
"dnsServers": "dnsServers"
}
Fully qualified domain name of the node. Used to derive the VM name and DNS domain. When no explicit IP addresses are provided, the FQDN is resolved via DNS to auto-populate ipv4Settings and ipv6Settings addresses.
password
deploymentOption
dnsServers
ntpServers
dnsSuffix
networkName
Managed Object ID of the vSphere portgroup to attach the deployed VM to. Takes precedence over networkName when both are supplied. Use this for precision when the same portgroup name exists across multiple VDSes. Only resolved for component install requests. Scaleout/add-node requests (OvaComponentUpdateSpec) do not resolve this field and silently fall back to networkName.
Extra OVF Properties to pass during OVA deployment.