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

Property of
  VsanClusterHealthTest, VsanHealthApiBasedAction
Extends
  DynamicData
See also
  KeyValue, LocalizableMessage
Since
  vSphere API 5.5

## Data Object Description

vSAN Cluster health action defines the action needed by vSphere/storage admin to fix the potential vSAN health problem detecting by the vSAN health service.

Properties

Name | Type | Description
--- | --- | ---
actionDescription | LocalizableMessage | The action description
actionId | xsd:string | The unique action ID See VsanClusterHealthActionVsanClusterHealthActionIdEnum
actionLabel | LocalizableMessage | The action label showing in UI
enabled | xsd:boolean | True indicates the action will be enabled and vSphere/storage admin can perform the remediation operation to resolve the health issue, but it's not always appropriate to trigger such operation and user need to use judgment of the situation to decide.
parameters* | KeyValue[] | The action parameters which can be used as the parameters for this action API when calling from UI. Since vSAN API 8.0.0.2
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="VsanClusterHealthAction"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="actionId" type="xsd:string"/> <element name="actionLabel" type="vsan:LocalizableMessage"/> <element name="actionDescription" type="vsan:LocalizableMessage"/> <element name="enabled" type="xsd:boolean"/> <element name="parameters" type="vsan:KeyValue" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>