# Managed Object - VsanRemoteDatastoreSystem(vim.cluster.VsanRemoteDatastoreSystem)

See also
  ClusterComputeResource, Datastore, VsanMountPrecheckResult
Since
  vSAN API vSAN 7.0U1

## Managed Object Description

The managed object provides support for vSAN remote datastore management operations. It can be accessed with MOID of 'vsan-remote-datastore-system', through vSAN service at vCenter server side.

Properties

Name | Type | Description
--- | --- | ---
None

Methods

Methods defined in this Managed Object
MountPrecheck

# MountPrecheck(mountPrecheck)

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.

Required Privileges
  Host.Config.Storage

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the VsanRemoteDatastoreSystem used to make the method call.
cluster P | ManagedObjectReference to a ClusterComputeResource | Since vSAN API vSAN 7.0U1
datastore P | ManagedObjectReference to a Datastore | Since vSAN API vSAN 7.0U1

P Required privilege - see tooltip for details

Return Value

Type | Description
--- | ---
VsanMountPrecheckResult |

Faults

Type | Description
--- | ---
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None

Show WSDL type definition
<element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="MountPrecheck" type="vsan:MountPrecheckRequestType"/> <element xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="MountPrecheckResponse"> <complexType> <sequence> <element name="returnval" type="vsan:VsanMountPrecheckResult"/> </sequence> </complexType> </element>