# Data Object - VsanObjectInformation(vim.cluster.VsanObjectInformation)

Property of
  VsanIscsiLUN, VsanIscsiTarget, VsanPerfsvcHealthResult
Returned by
  VosQueryVsanObjectInformation, VsanPerfQueryStatsObjectInformation, VsanVitGetHomeObject
Extends
  DynamicData
See also
  KeyValue, VsanStorageComplianceResult
Since
  vSphere API 5.5

## Data Object Description

Information for the vSAN object, e.g. vSAN performance DB etc.

Properties

Name | Type | Description
--- | --- | ---
directoryName* | xsd:string | The friendly name of a namespace object.
policyAttributes* | KeyValue[] | vSAN policy attributes used for the policy of the object. Not set if the object couldn't be found, or if the object is not healthy enough to determine its policy. Its format is key-value pair list, each key-value pair represents one attribute, the key is the attribute name, the value is the attribute value represented by string format.
spbmComplianceResult* | VsanStorageComplianceResult | Describes the results of profile compliance checking for a vSAN object.
spbmProfileGenerationId* | xsd:string | Generation ID of SPBM profile used for the policy of the object when it was applied to vSAN Object. Not set if the object couldn't be found, if the object is not healthy enough to determine its policy, or if the object doesn't use a SPBM managed policy.
spbmProfileUuid* | xsd:string | UUID of SPBM profile used for the policy of the object when it was applied to vSAN Object. Not set if the object couldn't be found, if the object is not healthy enough to determine its policy, or if the object doesn't use a SPBM managed policy.
vsanHealth* | xsd:string | Health of the vSAN object, as seen by the host. The possible value is 'inaccessible', 'reduced-availability-with-no-rebuild', 'reduced-availability-with-no-rebuild-delay-timer', 'reduced-availability-with-active-rebuild', 'data-move', 'non-availability-related-reconfig', 'non-availability-related-incompliance', 'healthy'
vsanObjectUuid* | xsd:string | vSAN object UUID. If not set, object couldn't be found in the current cluster.
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="VsanObjectInformation"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="directoryName" type="xsd:string" minOccurs="0"/> <element name="vsanObjectUuid" type="xsd:string" minOccurs="0"/> <element name="vsanHealth" type="xsd:string" minOccurs="0"/> <element name="policyAttributes" type="vsan:KeyValue" minOccurs="0" maxOccurs="unbounded"/> <element name="spbmProfileUuid" type="xsd:string" minOccurs="0"/> <element name="spbmProfileGenerationId" type="xsd:string" minOccurs="0"/> <element name="spbmComplianceResult" type="vsan:VsanStorageComplianceResult" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>