MountPrecheckRequestType

MountPrecheckRequestType
MountPrecheckRequestType

The parameters of MountPrecheck.

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

JSON Example
{
    "cluster": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "datastore": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "serverClusterInfo": {
        "_typeName": "string",
        "clusterUuid": "string",
        "networkTopology": "string",
        "siteAffinity": [
            {
                "_typeName": "string",
                "clientSite": {
                    "_typeName": "string",
                    "name": "string"
                },
                "serverSite": {
                    "_typeName": "string",
                    "name": "string"
                }
            }
        ]
    }
}
cluster
Required

Client cluster that triggers the mount precheck request.

Required privileges: Host.Config.Storage

datastore
Required

The server vSAN datastore to be checked for mount.

serverClusterInfo
Optional

The server cluster information of the vSAN datastore to be checked for mount. It's used for stretched cluster and remote data-in-transit configuration check.