# Enum - VsanMassCollectorObjectCollectionEnum(vim.VsanMassCollectorObjectCollectionEnum)

Since
  vSAN API 6.6

## Enum Description

Enumerate the choice for specify the target ManagedObject. It can be one of the following:

Enum Constants

Name | Description
--- | ---
ALL_CLUSTERS | Retrieve properties for all ClusterComputeResource objects
ALL_HOSTS | Retrieve properties for all HostSystem objects
ALL_VSAN_ENABLED_CLUSTERS | Retrieve properties for all vSAN enabled ClusterComputeResource objects
ALL_VSAN_ENABLED_HOSTS | Retrieve properties for all vSAN enabled HostSystem objects
ALL_VSAN_ENABLED_HOSTS_EXCEPT_WITNESS | Retrieve properties for all vSAN enabled HostSystem objects except witness hosts
SERVICE_INSTANCE | Retrieve properties for service content, such as vCenter instanceUuid, build number etc
VCENTER | Retrieve properties for vCenter level objects like tasks, events etc

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanMassCollectorObjectCollectionEnum"> <restriction base="xsd:string"> <enumeration value="ALL_HOSTS"/> <enumeration value="ALL_VSAN_ENABLED_HOSTS"/> <enumeration value="ALL_CLUSTERS"/> <enumeration value="ALL_VSAN_ENABLED_CLUSTERS"/> <enumeration value="VCENTER"/> <enumeration value="SERVICE_INSTANCE"/> <enumeration value="ALL_VSAN_ENABLED_HOSTS_EXCEPT_WITNESS"/> </restriction> </simpleType>