RemoteVcMountPrecheckRequestType

RemoteVcMountPrecheckRequestType
RemoteVcMountPrecheckRequestType

The parameters of RemoteVcMountPrecheck.

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

JSON Example
{
    "cluster": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "xvcDatastore": {
        "_typeName": "string",
        "datastore": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        },
        "ownerVc": "string"
    },
    "serverClusterInfo": {
        "_typeName": "string",
        "clusterUuid": "string",
        "networkTopology": "string",
        "siteAffinity": [
            {
                "_typeName": "string",
                "clientSite": {
                    "_typeName": "string",
                    "name": "string"
                },
                "serverSite": {
                    "_typeName": "string",
                    "name": "string"
                }
            }
        ],
        "ownerVc": "string",
        "ditConfig": {
            "_typeName": "string",
            "enabled": false,
            "rekeyInterval": 0,
            "state": "string"
        }
    }
}
cluster
Required

Client cluster that trigger the mount precheck request.

Required privileges: Host.Config.Storage

xvcDatastore
Required

Cross VC datastore information

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

serverClusterInfo
Optional

Server cluster information of the remote VC vSAN datastore to be checked for mount.