# Data Object - HealthStatusChangedEvent(vim.event.HealthStatusChangedEvent)

Extends
  Event
Since
  vSphere API 4.0

## Data Object Description

Event used to report change in health status of VirtualCenter components.

Properties

Name | Type | Description
--- | --- | ---
componentId | xsd:string | Unique ID of the VirtualCenter component.
componentName | xsd:string | Component name.
newStatus | xsd:string | Current health status of the component.
oldStatus | xsd:string | Previous health status of the component.
serviceId* | xsd:string | Service Id of component. Since vSphere API 6.0
Properties inherited from Event
chainId, changeTag, computeResource, createdTime, datacenter, ds, dvs, fullFormattedMessage, host, key, net, userName, vm
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="HealthStatusChangedEvent"> <complexContent> <extension base="sms:Event"> <sequence> <element name="componentId" type="xsd:string"/> <element name="oldStatus" type="xsd:string"/> <element name="newStatus" type="xsd:string"/> <element name="componentName" type="xsd:string"/> <element name="serviceId" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>