Resource Type: cloudwatch_alarm

Defined in:
lib/puppet/type/cloudwatch_alarm.rb
Providers:
v2

Overview

Type representing an AWS CloudWatch Alarm.

Properties

  • alarm_actions

    The actions to trigger when the alarm triggers.

  • comparison_operator

    The operator to use to test the metric.

  • dimensions

    The dimensions to filter the alarm by.

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • evaluation_periods

    The number of checks to use to confirm the alarm.

  • metric

    The name of the metric to track.

  • namespace

    The namespace of the metric to track.

  • period

    The periodicity of the alarm check.

  • region

    The region in which to launch the instances.

  • statistic

    The statistic to track for the metric.

  • threshold

    The threshold used to trigger the alarm.

Parameters

  • name (namevar)

    The name of the alarm.

  • provider

    The specific backend to use for this ‘cloudwatch_alarm` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.