# Data Object - VsanResourceCheckDataPersistenceResult(vim.vsan.ResourceCheckDataPersistenceResult)

Extends
  VsanResourceCheckComponentResult
Since
  vSAN API 7.3

## Data Object Description

The resource check component result for vSphere Data Persistence Platform.

Properties

Name | Type | Description
--- | --- | ---
dataToRebuild* | xsd:long | Amount of data that will rebuild asynchronously after queried operation is performed.
inaccessibleInstances* | xsd:string[] | Persistent service instances that are predicted to become inaccessible after queried operation is performed. Instance names are constructed as follows service:namespace:instance where: service: Name of the peristent service. namespace: Name of the instance namespace. instance: Instance name given to the respective service instance while creating it.
rebuildInstances* | xsd:string[] | Persistent service instances that will lead to rebuild on a different entity, these instances will have reduced availability as long as the data is rebuilt. The data may be rebuilt syncronously or asyncronously depending on the service. Instance names are constructed as follows service:namespace:instance where: service: Name of the peristent service. namespace: Name of the instance namespace. instance: Instance name given to the respective service instance while creating it.
reducedAvailabilityInstances* | xsd:string[] | Persistent service instances that are predicted to have reduced availability after queried operation is performed. Instance names are constructed as follows service:namespace:instance where: service: Name of the peristent service. namespace: Name of the instance namespace. instance: Instance name given to the respective service instance while creating it.
Properties inherited from VsanResourceCheckComponentResult
type
Properties inherited from VsanResourceCheckResult
capacityThreshold, dataToMove, dataToResync, faultDomains, health, inaccessibleObjects, messages, nonCompliantObjects, status, timestamp
Properties inherited from EntityResourceCheckDetails
additionalRequiredCapacity, capacity, components, isNew, maxComponents, name, postOperationCapacity, postOperationUsedCapacity, usedCapacity, uuid
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="VsanResourceCheckDataPersistenceResult"> <complexContent> <extension base="vsan:VsanResourceCheckComponentResult"> <sequence> <element name="dataToRebuild" type="xsd:long" minOccurs="0"/> <element name="inaccessibleInstances" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <element name="reducedAvailabilityInstances" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <element name="rebuildInstances" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>