'Retrieves all alarms for this metric. Specify a statistic, period,
or unit to filter the set of alarms further.
:type period: int
:param period: The period in seconds over which the statistic
is applied.
:type statistic: string
:param statistic: The statistic for the metric.
:type dimensions: dict
:param dimension: A dictionary containing name/value
pairs that will be used to filter the results. The key in
the dictionary is the name of a Dimension. The value in
the dictionary is either a scalar value of that Dimension
name that you want to filter on, a list of values to
filter on or None if you want all metrics with that
Dimension name.
:type unit: string
:rtype list'

def describe_alarms(self, period=None, statistic=None, dimensions=None, unit=None):

    return self.connection.describe_alarms_for_metric(self.name, self.namespace, period, statistic, dimensions, unit)
