stratosphere-cloudwatch-1.0.0: Stratosphere integration for AWS CloudWatch.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.CloudWatch.Alarm

Documentation

data MetricDataQueryProperty Source #

Instances

Instances details
ToJSON MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Show MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Eq MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

ToResourceProperties MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "AccountId" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "Expression" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Associated Types

type PropertyType "Expression" MetricDataQueryProperty 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "Id" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "Label" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "MetricStat" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "Period" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Property "ReturnData" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

Associated Types

type PropertyType "ReturnData" MetricDataQueryProperty 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "AccountId" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "Expression" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "Id" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "Label" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "MetricStat" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "Period" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

type PropertyType "ReturnData" MetricDataQueryProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricDataQueryProperty

data MetricStatProperty Source #

Instances

Instances details
ToJSON MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Show MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Eq MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

ToResourceProperties MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Property "Metric" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Property "Period" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Associated Types

type PropertyType "Period" MetricStatProperty 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Property "Stat" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

Property "Unit" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

type PropertyType "Metric" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

type PropertyType "Period" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

type PropertyType "Stat" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

type PropertyType "Unit" MetricStatProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricStatProperty

data MetricProperty Source #

Instances

Instances details
ToJSON MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Show MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Eq MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

ToResourceProperties MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Property "Dimensions" MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Associated Types

type PropertyType "Dimensions" MetricProperty 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Property "MetricName" MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Associated Types

type PropertyType "MetricName" MetricProperty 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Property "Namespace" MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

Associated Types

type PropertyType "Namespace" MetricProperty 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

type PropertyType "Dimensions" MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

type PropertyType "MetricName" MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

type PropertyType "Namespace" MetricProperty Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm.MetricProperty

data Alarm Source #

Constructors

Alarm

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html

Fields

Instances

Instances details
ToJSON Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Show Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Methods

showsPrec :: Int -> Alarm -> ShowS #

show :: Alarm -> String #

showList :: [Alarm] -> ShowS #

Eq Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Methods

(==) :: Alarm -> Alarm -> Bool #

(/=) :: Alarm -> Alarm -> Bool #

ToResourceProperties Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Property "ActionsEnabled" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "ActionsEnabled" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ActionsEnabled" Alarm = Value Bool

Methods

set :: PropertyType "ActionsEnabled" Alarm -> Alarm -> Alarm #

Property "AlarmActions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "AlarmActions" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "AlarmActions" Alarm = ValueList Text

Methods

set :: PropertyType "AlarmActions" Alarm -> Alarm -> Alarm #

Property "AlarmDescription" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "AlarmDescription" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "AlarmDescription" Alarm = Value Text

Methods

set :: PropertyType "AlarmDescription" Alarm -> Alarm -> Alarm #

Property "AlarmName" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "AlarmName" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "AlarmName" Alarm = Value Text

Methods

set :: PropertyType "AlarmName" Alarm -> Alarm -> Alarm #

Property "ComparisonOperator" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "ComparisonOperator" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ComparisonOperator" Alarm = Value Text

Methods

set :: PropertyType "ComparisonOperator" Alarm -> Alarm -> Alarm #

Property "DatapointsToAlarm" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "DatapointsToAlarm" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "DatapointsToAlarm" Alarm = Value Integer

Methods

set :: PropertyType "DatapointsToAlarm" Alarm -> Alarm -> Alarm #

Property "Dimensions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Dimensions" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Dimensions" Alarm = [DimensionProperty]

Methods

set :: PropertyType "Dimensions" Alarm -> Alarm -> Alarm #

Property "EvaluateLowSampleCountPercentile" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "EvaluateLowSampleCountPercentile" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "EvaluateLowSampleCountPercentile" Alarm = Value Text

Methods

set :: PropertyType "EvaluateLowSampleCountPercentile" Alarm -> Alarm -> Alarm #

Property "EvaluationPeriods" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "EvaluationPeriods" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "EvaluationPeriods" Alarm = Value Integer

Methods

set :: PropertyType "EvaluationPeriods" Alarm -> Alarm -> Alarm #

Property "ExtendedStatistic" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "ExtendedStatistic" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ExtendedStatistic" Alarm = Value Text

Methods

set :: PropertyType "ExtendedStatistic" Alarm -> Alarm -> Alarm #

Property "InsufficientDataActions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "InsufficientDataActions" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "InsufficientDataActions" Alarm = ValueList Text

Methods

set :: PropertyType "InsufficientDataActions" Alarm -> Alarm -> Alarm #

Property "MetricName" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "MetricName" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "MetricName" Alarm = Value Text

Methods

set :: PropertyType "MetricName" Alarm -> Alarm -> Alarm #

Property "Metrics" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Metrics" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Methods

set :: PropertyType "Metrics" Alarm -> Alarm -> Alarm #

Property "Namespace" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Namespace" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Namespace" Alarm = Value Text

Methods

set :: PropertyType "Namespace" Alarm -> Alarm -> Alarm #

Property "OKActions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "OKActions" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "OKActions" Alarm = ValueList Text

Methods

set :: PropertyType "OKActions" Alarm -> Alarm -> Alarm #

Property "Period" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Period" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Methods

set :: PropertyType "Period" Alarm -> Alarm -> Alarm #

Property "Statistic" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Statistic" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Statistic" Alarm = Value Text

Methods

set :: PropertyType "Statistic" Alarm -> Alarm -> Alarm #

Property "Tags" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Tags" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Tags" Alarm = [Tag]

Methods

set :: PropertyType "Tags" Alarm -> Alarm -> Alarm #

Property "Threshold" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Threshold" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Threshold" Alarm = Value Double

Methods

set :: PropertyType "Threshold" Alarm -> Alarm -> Alarm #

Property "ThresholdMetricId" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "ThresholdMetricId" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ThresholdMetricId" Alarm = Value Text

Methods

set :: PropertyType "ThresholdMetricId" Alarm -> Alarm -> Alarm #

Property "TreatMissingData" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "TreatMissingData" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "TreatMissingData" Alarm = Value Text

Methods

set :: PropertyType "TreatMissingData" Alarm -> Alarm -> Alarm #

Property "Unit" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Associated Types

type PropertyType "Unit" Alarm 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

Methods

set :: PropertyType "Unit" Alarm -> Alarm -> Alarm #

type PropertyType "ActionsEnabled" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ActionsEnabled" Alarm = Value Bool
type PropertyType "AlarmActions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "AlarmActions" Alarm = ValueList Text
type PropertyType "AlarmDescription" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "AlarmDescription" Alarm = Value Text
type PropertyType "AlarmName" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "AlarmName" Alarm = Value Text
type PropertyType "ComparisonOperator" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ComparisonOperator" Alarm = Value Text
type PropertyType "DatapointsToAlarm" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "DatapointsToAlarm" Alarm = Value Integer
type PropertyType "Dimensions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Dimensions" Alarm = [DimensionProperty]
type PropertyType "EvaluateLowSampleCountPercentile" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "EvaluateLowSampleCountPercentile" Alarm = Value Text
type PropertyType "EvaluationPeriods" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "EvaluationPeriods" Alarm = Value Integer
type PropertyType "ExtendedStatistic" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ExtendedStatistic" Alarm = Value Text
type PropertyType "InsufficientDataActions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "InsufficientDataActions" Alarm = ValueList Text
type PropertyType "MetricName" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "MetricName" Alarm = Value Text
type PropertyType "Metrics" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Namespace" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Namespace" Alarm = Value Text
type PropertyType "OKActions" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "OKActions" Alarm = ValueList Text
type PropertyType "Period" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Statistic" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Statistic" Alarm = Value Text
type PropertyType "Tags" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Tags" Alarm = [Tag]
type PropertyType "Threshold" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "Threshold" Alarm = Value Double
type PropertyType "ThresholdMetricId" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "ThresholdMetricId" Alarm = Value Text
type PropertyType "TreatMissingData" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm

type PropertyType "TreatMissingData" Alarm = Value Text
type PropertyType "Unit" Alarm Source # 
Instance details

Defined in Stratosphere.CloudWatch.Alarm