Vsan Remote Datastore System Mount Precheck

Vsan Remote Datastore System Mount Precheck

Checks mount compatibility of a vSAN datastore with given vSAN cluster.

Get mount pre-check results of a client cluster and remote vSAN datastore. Different types of checks are needed, see VsanMountPrecheckResult for details.

Request
URI
POST
https://{api_host}/sdk/vim25/{release}/vsan/VsanRemoteDatastoreSystem/{moId}/MountPrecheck
COPY
Path Parameters
string
moId
Required

The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId, in this case VsanRemoteDatastoreSystem/{moId}.

string
release
Required

The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.


Request Body
MountPrecheckRequestType of type(s) application/json
Required
"MountPrecheckRequestType Object"
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.

Authentication
This operation uses the following authentication methods.
Responses
200

Pre-check results of a client cluster mounting server vSAN datastore.

Returns VsanMountPrecheckResult of type(s) application/json
"VsanMountPrecheckResult Object"
array of object
result
Optional

A list of precheck results of supported check items.

See also VsanMountPrecheckItem.


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/VsanRemoteDatastoreSystem/{moId}/MountPrecheck