heat.engine.resources.alarm_base module

class heat.engine.resources.alarm_base.BaseAlarm(name, definition, stack)[source]

Bases: heat.engine.resource.Resource

Base Alarm Manager.

QF_FIELD = 'field'
QF_OP = 'op'
QF_OP_VALS = <heat.engine.constraints.AllowedValues object>
QF_TYPE = 'type'
QF_TYPE_VALS = <heat.engine.constraints.AllowedValues object>
QF_VALUE = 'value'
QUERY_FACTOR_FIELDS = ('field', 'op', 'value', 'type')
actions_to_urls(props)[source]
alarm_type = 'threshold'
default_client_name = 'aodh'
entity = 'alarm'
handle_check()[source]
handle_resume()[source]
handle_suspend()[source]