| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.CloudWatchAlarm
Description
Synopsis
- data CloudWatchAlarm = CloudWatchAlarm {
- _cloudWatchAlarmActionsEnabled :: Maybe (Val Bool)
- _cloudWatchAlarmAlarmActions :: Maybe (ValList Text)
- _cloudWatchAlarmAlarmDescription :: Maybe (Val Text)
- _cloudWatchAlarmAlarmName :: Maybe (Val Text)
- _cloudWatchAlarmComparisonOperator :: Val Text
- _cloudWatchAlarmDimensions :: Maybe [CloudWatchAlarmDimension]
- _cloudWatchAlarmEvaluateLowSampleCountPercentile :: Maybe (Val Text)
- _cloudWatchAlarmEvaluationPeriods :: Val Integer
- _cloudWatchAlarmExtendedStatistic :: Maybe (Val Text)
- _cloudWatchAlarmInsufficientDataActions :: Maybe (ValList Text)
- _cloudWatchAlarmMetricName :: Val Text
- _cloudWatchAlarmNamespace :: Val Text
- _cloudWatchAlarmOKActions :: Maybe (ValList Text)
- _cloudWatchAlarmPeriod :: Val Integer
- _cloudWatchAlarmStatistic :: Maybe (Val Text)
- _cloudWatchAlarmThreshold :: Val Double
- _cloudWatchAlarmTreatMissingData :: Maybe (Val Text)
- _cloudWatchAlarmUnit :: Maybe (Val Text)
- cloudWatchAlarm :: Val Text -> Val Integer -> Val Text -> Val Text -> Val Integer -> Val Double -> CloudWatchAlarm
- cwaActionsEnabled :: Lens' CloudWatchAlarm (Maybe (Val Bool))
- cwaAlarmActions :: Lens' CloudWatchAlarm (Maybe (ValList Text))
- cwaAlarmDescription :: Lens' CloudWatchAlarm (Maybe (Val Text))
- cwaAlarmName :: Lens' CloudWatchAlarm (Maybe (Val Text))
- cwaComparisonOperator :: Lens' CloudWatchAlarm (Val Text)
- cwaDimensions :: Lens' CloudWatchAlarm (Maybe [CloudWatchAlarmDimension])
- cwaEvaluateLowSampleCountPercentile :: Lens' CloudWatchAlarm (Maybe (Val Text))
- cwaEvaluationPeriods :: Lens' CloudWatchAlarm (Val Integer)
- cwaExtendedStatistic :: Lens' CloudWatchAlarm (Maybe (Val Text))
- cwaInsufficientDataActions :: Lens' CloudWatchAlarm (Maybe (ValList Text))
- cwaMetricName :: Lens' CloudWatchAlarm (Val Text)
- cwaNamespace :: Lens' CloudWatchAlarm (Val Text)
- cwaOKActions :: Lens' CloudWatchAlarm (Maybe (ValList Text))
- cwaPeriod :: Lens' CloudWatchAlarm (Val Integer)
- cwaStatistic :: Lens' CloudWatchAlarm (Maybe (Val Text))
- cwaThreshold :: Lens' CloudWatchAlarm (Val Double)
- cwaTreatMissingData :: Lens' CloudWatchAlarm (Maybe (Val Text))
- cwaUnit :: Lens' CloudWatchAlarm (Maybe (Val Text))
Documentation
data CloudWatchAlarm #
Full data type definition for CloudWatchAlarm. See cloudWatchAlarm for
a more convenient constructor.
Constructors
Instances
| Eq CloudWatchAlarm # | |
Defined in Stratosphere.Resources.CloudWatchAlarm Methods (==) :: CloudWatchAlarm -> CloudWatchAlarm -> Bool # (/=) :: CloudWatchAlarm -> CloudWatchAlarm -> Bool # | |
| Show CloudWatchAlarm # | |
Defined in Stratosphere.Resources.CloudWatchAlarm Methods showsPrec :: Int -> CloudWatchAlarm -> ShowS # show :: CloudWatchAlarm -> String # showList :: [CloudWatchAlarm] -> ShowS # | |
| ToJSON CloudWatchAlarm # | |
Defined in Stratosphere.Resources.CloudWatchAlarm Methods toJSON :: CloudWatchAlarm -> Value # toEncoding :: CloudWatchAlarm -> Encoding # toJSONList :: [CloudWatchAlarm] -> Value # toEncodingList :: [CloudWatchAlarm] -> Encoding # | |
| FromJSON CloudWatchAlarm # | |
Defined in Stratosphere.Resources.CloudWatchAlarm Methods parseJSON :: Value -> Parser CloudWatchAlarm # parseJSONList :: Value -> Parser [CloudWatchAlarm] # | |
Arguments
| :: Val Text | |
| -> Val Integer | |
| -> Val Text | |
| -> Val Text | |
| -> Val Integer | |
| -> Val Double | |
| -> CloudWatchAlarm |
Constructor for CloudWatchAlarm containing required fields as
arguments.
cwaActionsEnabled :: Lens' CloudWatchAlarm (Maybe (Val Bool)) #
cwaAlarmActions :: Lens' CloudWatchAlarm (Maybe (ValList Text)) #
cwaAlarmDescription :: Lens' CloudWatchAlarm (Maybe (Val Text)) #
cwaAlarmName :: Lens' CloudWatchAlarm (Maybe (Val Text)) #
cwaNamespace :: Lens' CloudWatchAlarm (Val Text) #
cwaOKActions :: Lens' CloudWatchAlarm (Maybe (ValList Text)) #
cwaStatistic :: Lens' CloudWatchAlarm (Maybe (Val Text)) #
cwaTreatMissingData :: Lens' CloudWatchAlarm (Maybe (Val Text)) #