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

Extends
  AlarmExpression
See also
  AlarmExpression
Since
  2.0

## Data Object Description

A data object type that links multiple alarm expressions with OR operators.

Properties

Name | Type | Description
--- | --- | ---
expression | AlarmExpression[] | List of alarm expressions that define the overall status of the alarm. The state of the alarm expression is gray if all subexpressions are gray. Otherwise, gray subexpressions are ignored. The state is red if any subexpression is red. Otherwise, the state is yellow if any subexpression is yellow. Otherwise, the state of the alarm expression is green.
Properties inherited from AlarmExpression
None
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="OrAlarmExpression"> <complexContent> <extension base="vsan:AlarmExpression"> <sequence> <element name="expression" type="vsan:AlarmExpression" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>