ClusterStretchSpec

ClusterStretchSpec
ClusterStretchSpec

This spec contains the parameters required to convert a Standard vSAN cluster to a Stretched cluster

JSON Example
{
    "hostSpecs": [
        {
            "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"
        }
    ],
    "isEdgeClusterConfiguredForMultiAZ": false,
    "secondaryAzOverlayVlanId": 0,
    "vsanNetworkSpecs": [
        {
            "vsanCidr": "string",
            "vsanGatewayIP": "string"
        }
    ],
    "witnessSpec": {
        "fqdn": "string",
        "vsanCidr": "string",
        "vsanIp": "string"
    },
    "witnessTrafficSharedWithVsanTraffic": false
}
array of HostSpec
hostSpecs
Required

List of vSphere host information from the free pool to consume in the workload domain

boolean
isEdgeClusterConfiguredForMultiAZ
Optional

Edge cluster configured for multi AZ

integer As int32 As int32
secondaryAzOverlayVlanId
Required

Secondary AZ Overlay Vlan Id

vsanNetworkSpecs
Optional

vSAN Network Pool Specs

witnessSpec
Required

Spec contains the Witness host parameters that are part of each stretched cluster

boolean
witnessTrafficSharedWithVsanTraffic
Optional

Witness traffic to be shared with vSAN traffic