# Data Object - AlarmDescription(vim.alarm.AlarmDescription)

Property of
  AlarmManager
Extends
  DynamicData
See also
  ElementDescription, TypeDescription

## Data Object Description

Static strings for alarms.

Properties

Name | Type | Description
--- | --- | ---
action | TypeDescription[] | Action class descriptions for an alarm.
datastoreConnectionState | ElementDescription[] | accessible and description Since vSphere API 4.0
entityStatus | ElementDescription[] | ManagedEntity Status enum description
expr | TypeDescription[] | Descriptions of expression types for a trigger.
hostSystemConnectionState | ElementDescription[] | Host System Connection State enum description
hostSystemPowerState | ElementDescription[] | Host System Power State enum description Since vSphere API 4.0
metricOperator | ElementDescription[] | MetricAlarmExpression Metric Operator enum description
stateOperator | ElementDescription[] | State Operator enum description
virtualMachineGuestHeartbeatStatus | ElementDescription[] | Guest Heartbeat Status enum description Since vSphere API 4.0
virtualMachinePowerState | ElementDescription[] | Virtual Machine Power State enum description
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AlarmDescription"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="expr" type="vsan:TypeDescription" maxOccurs="unbounded"/> <element name="stateOperator" type="vsan:ElementDescription" maxOccurs="unbounded"/> <element name="metricOperator" type="vsan:ElementDescription" maxOccurs="unbounded"/> <element name="hostSystemConnectionState" type="vsan:ElementDescription" maxOccurs="unbounded"/> <element name="virtualMachinePowerState" type="vsan:ElementDescription" maxOccurs="unbounded"/> <element name="datastoreConnectionState" type="vsan:ElementDescription" minOccurs="0" maxOccurs="unbounded"/> <element name="hostSystemPowerState" type="vsan:ElementDescription" minOccurs="0" maxOccurs="unbounded"/> <element name="virtualMachineGuestHeartbeatStatus" type="vsan:ElementDescription" minOccurs="0" maxOccurs="unbounded"/> <element name="entityStatus" type="vsan:ElementDescription" maxOccurs="unbounded"/> <element name="action" type="vsan:TypeDescription" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>