Data Object - Capability(vim.Capability)
- Property of
- 
ServiceInstance
- Extends
- 
DynamicData
- See also
- 
EVCMode
Data Object 
                  Description
         A particular product may or may not support certain features. This data object
  indicates whether or not a service instance implements these features. This data
  object type indicates the circumstances under which an operation throws a
  NotSupported fault.
  
  Support for some features is indicated by the presence or absence of
  the manager object from the service instance. For example, the AlarmManager manager
  object indicates collecting alarms is supported.
  Other features indicate whether or not a given operation on an
  object throws a NotSupported fault.
  
  Some capabilities depend on the host or virtual machine
  version. These are specified by using the vim.host.Capability and
  vim.vm.Capability objects.
      
Properties
| Name | Type | Description | 
| multiHostSupported | xsd:boolean | Indicates whether or not the service instance supports multiple hosts. 
 | 
| networkBackupAndRestoreSupported | xsd:boolean | Indicates whether network backup and restore feature is supported.
      
Since vSphere API 5.1 
 | 
| provisioningSupported | xsd:boolean | Indicates whether or not the service instance supports provisioning.
  For example, the CloneVM operation. 
 | 
| supportedEVCMode | EVCMode[] | All supported Enhanced VMotion Compatibility modes.
      
Since vSphere API 4.0 
 | 
| userShellAccessSupported | xsd:boolean | Flag indicating whether host user accounts should have the option to
  be granted shell access
      
Since VI API 2.5 
 | 
| Properties inherited from DynamicData | 
| None | 
Show WSDL type definition