Service - VirtualSAN

Class
VMware.Hv.VirtualSAN
See also
HostOrClusterId, VirtualCenterId
Since
Horizon View 6.0


Service Description

Utility for obtaining information about Virtual SAN (VSAN) support from Virtual Center.

Methods

Methods defined in this Service
VirtualSAN_IsSupportedByHostOrCluster, VirtualSAN_IsSupportedByVirtualCenter

VirtualSAN_IsSupportedByHostOrCluster

Determines whether virtual SAN is supported for the given virtual center.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW Global configuration (read-only) is required to get whether virtual SAN is supported.

Parameters

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

unique identifier for the host or cluster

Return Value

Type Description
xsd:stringA code that determines whether virtual SAN is supported.
  • This property will be one of:
    Value Description
    "VSAN_VALIDATION_OK"VirtualSAN has been validated to be supported.
    "VSAN_UNSUPPORTED_VC"VirtualSAN is only supported on Virtual Center version 5.5 and greater.
    "VSAN_UNSUPPORTED_HOST_OR_CLUSTER"VirtualSAN is only supported on hosts or clusters version 5.5 and greater.
    "VSAN_NOT_CONFIGURED"VirtualSAN is only supported on Virtual Centers and hosts or clusters with at least one VSAN datastore present.

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



VirtualSAN_IsSupportedByVirtualCenter

Determines whether virtual SAN is supported for the given virtual center.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW Global configuration (read-only) is required to get whether virtual SAN is supported.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VirtualSAN used to make the method call.
virtualCenterVirtualCenterId

unique identifier for the vc

Return Value

Type Description
xsd:stringA code that determines whether virtual SAN is supported.
  • This property will be one of:
    Value Description
    "VSAN_VALIDATION_OK"VirtualSAN has been validated to be supported.
    "VSAN_UNSUPPORTED_VC"VirtualSAN is only supported on Virtual Center version 5.5 and greater.
    "VSAN_NOT_CONFIGURED"VirtualSAN is only supported on Virtual Centers and hosts or clusters with at least one VSAN datastore present.

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