HostSpec

HostSpec
HostSpec

This specification contains information required to add vSphere host to a cluster

JSON Example
{
    "azName": "string",
    "hostName": "string",
    "hostNetworkSpec": {
        "vmNics": [
            {
                "id": "string",
                "moveToNvds": false,
                "uplink": "string",
                "vdsName": "string"
            }
        ]
    },
    "id": "string",
    "ipAddress": "string",
    "licenseKey": "string",
    "password": "string",
    "serialNumber": "string",
    "sshThumbprint": "string",
    "username": "string"
}
string
azName
Optional

Availability Zone Name (This is required while performing a stretched cluster expand operation)

string
hostName
Optional

Host name of the vSphere host

hostNetworkSpec
Optional

hostNetworkSpec

string
id
Required

ID of a vSphere host in the free pool

string
ipAddress
Optional

IP address of the vSphere host

string
licenseKey
Optional

License key of a vSphere host in the free pool (This is required except in cases where the ESXi host has already been licensed outside of the VMware Cloud Foundation system)

string
password
Optional

SSH password of the vSphere host

string
serialNumber
Optional

Serial Number of the vSphere host

string
sshThumbprint
Optional

SSH thumbprint(fingerprint) of the vSphere host Note:This field will be mandatory in future releases.

string
username
Optional

Username of the vSphere host