NodeDeploymentSpec

NodeDeploymentSpec
NodeDeploymentSpec

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

AllOf
This class requires all of the following:
JSON Example
{
    "_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"
    },
    "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"
    }
}
esxHost
Optional

Reference to an instance of the HostSystem managed object.

datastore
Optional

Reference to an instance of the Datastore managed object.

publicNetworkPortGroup
Optional

Reference to an instance of the Network managed object.

clusterNetworkPortGroup
Optional

Reference to an instance of the Network managed object.

folder
Required

Reference to an instance of the Folder managed object.

resourcePool
Optional

Reference to an instance of the ResourcePool managed object.

managementVc
Optional

This data object type specifies the information of a service endpoint as well as the parameters needed to locate and login to to the service endpoint.

string
nodeName
Required

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

ipSettings
Required

IP settings for a virtual network adapter.