LifecycleConfigDetails

LifecycleConfigDetails
LifecycleConfigDetails

Configuration details for a vSAN cluster required by lifecycle manager/vLCM.

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "clusterType": "string",
    "faultDomainsDetails": [
        {
            "_typeName": "string",
            "isPreferredFaultDomain": false,
            "name": "string",
            "hosts": [
                {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            ]
        }
    ],
    "witnessHostsDetails": [
        {
            "_typeName": "string",
            "host": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            },
            "isVirtualAppliance": false,
            "sharedClusters": [
                {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            ]
        }
    ]
}
string
clusterType
Required

The vSAN cluster type.

See also VimVsanLifecycleClusterTypeEnum.

faultDomainsDetails
Optional

The list of fault domains for the vSAN cluster.

witnessHostsDetails
Optional

Information about the witness hosts for stretched clusters.