Service - Datastore

Class
VMware.Hv.Datastore
See also
DatastoreClusterInfo, DatastoreInfo, HostOrClusterId
Since
Horizon View 6.0


Service Description

The object for fetching Datastores from VirtualCenter.

Methods

Methods defined in this Service
Datastore_ListDatastoreClustersByHostOrCluster, Datastore_ListDatastoresByHostOrCluster

Datastore_ListDatastoreClustersByHostOrCluster

Gets a list of datastore clusters from VC for the given host or cluster that may be suitable for use in full clone desktop creation.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW privilege is required to get the list of DatastoreClusterInfo.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the Datastore used to make the method call.
hostOrClusterHostOrClusterId

host or cluster to list datastore clusters for

Return Value

Type Description
DatastoreClusterInfo[]Array of DatastoreClusterInfo

Faults

Type Description
EntityNotFoundThrown if any specified entity cannot be found.
InsufficientPermissionThrown if the user does not have sufficient permission to perform the operation.
InvalidArgumentThrown if any specified argument is invalid.
InvalidTypeThrown if the type of any specified argument is invalid.
UnexpectedFaultThrown if an unexpected error occurs while performing the operation.

Show WSDL type definition



Datastore_ListDatastoresByHostOrCluster

Gets a list of datastores from VC for the given host or cluster that may be suitable for use in full or linked clone desktop creation.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW privilege is required to get the list of DatastoreInfo.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the Datastore used to make the method call.
hostOrClusterHostOrClusterId

host or cluster to list datastores for

Return Value

Type Description
DatastoreInfo[]Array of DatastoreInfo

Faults

Type Description
EntityNotFoundThrown if any specified entity cannot be found.
InsufficientPermissionThrown if the user does not have sufficient permission to perform the operation.
InvalidArgumentThrown if any specified argument is invalid.
InvalidTypeThrown if the type of any specified argument is invalid.
UnexpectedFaultThrown if an unexpected error occurs while performing the operation.

Show WSDL type definition