1package Paws::CloudWatch::MetricAlarm {
2  use Moose;
3  has ActionsEnabled => (is => 'ro', isa => 'Bool');
4  has AlarmActions => (is => 'ro', isa => 'ArrayRef[Str]');
5  has AlarmArn => (is => 'ro', isa => 'Str');
6  has AlarmConfigurationUpdatedTimestamp => (is => 'ro', isa => 'Str');
7  has AlarmDescription => (is => 'ro', isa => 'Str');
8  has AlarmName => (is => 'ro', isa => 'Str');
9  has ComparisonOperator => (is => 'ro', isa => 'Str');
10  has Dimensions => (is => 'ro', isa => 'ArrayRef[Paws::CloudWatch::Dimension]');
11  has EvaluationPeriods => (is => 'ro', isa => 'Int');
12  has InsufficientDataActions => (is => 'ro', isa => 'ArrayRef[Str]');
13  has MetricName => (is => 'ro', isa => 'Str');
14  has Namespace => (is => 'ro', isa => 'Str');
15  has OKActions => (is => 'ro', isa => 'ArrayRef[Str]');
16  has Period => (is => 'ro', isa => 'Int');
17  has StateReason => (is => 'ro', isa => 'Str');
18  has StateReasonData => (is => 'ro', isa => 'Str');
19  has StateUpdatedTimestamp => (is => 'ro', isa => 'Str');
20  has StateValue => (is => 'ro', isa => 'Str');
21  has Statistic => (is => 'ro', isa => 'Str');
22  has Threshold => (is => 'ro', isa => 'Num');
23  has Unit => (is => 'ro', isa => 'Str');
24}
251;
26