# Data Object - CnsPlacementResult(vim.cns.PlacementResult)

Property of
  CnsVolumeCreateResult
Extends
  DynamicData
See also
  Datastore, LocalizedMethodFault
Since
  vSAN API vSAN 7.0U2

## Data Object Description

This class defines placement result for volume create operation.

Properties

Name | Type | Description
--- | --- | ---
datastore | ManagedObjectReference to a Datastore | Placement result for the datastore.
placementFaults* | LocalizedMethodFault[] | Placement faults if any for the datastore. This field will be set with appropriate CnsPlacementFault only. The selected datastore will not have any fault set.
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="CnsPlacementResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="datastore" type="vsan:ManagedObjectReference"/> <element name="placementFaults" type="vsan:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>