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

Parameter to
  ClearTriggeredAlarms
Extends
  DynamicData
See also
  ManagedEntityStatus
Since
  vSphere API 6.7

## Data Object Description

Alarm Filter used to filter/group alarms.

Properties

Name | Type | Description
--- | --- | ---
status* | ManagedEntityStatus[] | Status array which could be used to filter alarms according to their triggered state. If all triggered alarms need to be matched an empty array or ManagedEntity::red and ManagedEntity::yellow could be filled in the array.
typeEntity* | xsd:string | Use values from AlarmFilterSpecAlarmTypeByEntity
typeTrigger* | xsd:string | Use values from AlarmFilterSpecAlarmTypeByTrigger
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="AlarmFilterSpec"> <complexContent> <extension base="vim25:DynamicData"> <sequence> <element name="status" type="vim25:ManagedEntityStatus" minOccurs="0" maxOccurs="unbounded"/> <element name="typeEntity" type="xsd:string" minOccurs="0"/> <element name="typeTrigger" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>