# Data Object - HbrManagerVmReplicationCapability(vim.HbrManager.VmReplicationCapability)

Extends
  DynamicData
See also
  LocalizedMethodFault, VirtualMachine
Since
  vSphere API 6.0

## Data Object Description

This data object represents the capabilities of a given VirtualMachine.

Properties

Name | Type | Description
--- | --- | ---
compressionSupported | xsd:boolean | Flag indicating compression support on the host on which this virtual machine is running.
fault* | LocalizedMethodFault | If we are unable to find the VM, we would set this to NotFound fault. And, if we are unable to find the host for a given VM, then we would set this to HostNotReachable fault. Unset if we are able to fetch the capabilities for the VM.
maxSupportedSourceDiskCapacity | xsd:long | Maximum disk size supported (in bytes) on the host on which this virtual machine is running.
minRpo* | xsd:long | Minimum rpo supported (in minutes) on the host on which this virtual machine is running.
supportedQuiesceMode | xsd:string | A string representing the current QuiesceMode of the virtual machine.
vm | ManagedObjectReference to a VirtualMachine |
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HbrManagerVmReplicationCapability"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="vm" type="vsan:ManagedObjectReference"/> <element name="supportedQuiesceMode" type="xsd:string"/> <element name="compressionSupported" type="xsd:boolean"/> <element name="maxSupportedSourceDiskCapacity" type="xsd:long"/> <element name="minRpo" type="xsd:long" minOccurs="0"/> <element name="fault" type="vsan:LocalizedMethodFault" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>