amazonka-cloudwatch-1.4.5: Amazon CloudWatch SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.CloudWatch.DisableAlarmActions

Contents

Description

Disables the actions for the specified alarms. When an alarm's actions are disabled, the alarm actions do not execute when the alarm state changes.

Synopsis

Creating a Request

disableAlarmActions :: DisableAlarmActions #

Creates a value of DisableAlarmActions with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DisableAlarmActions #

See: disableAlarmActions smart constructor.

Instances

Eq DisableAlarmActions # 
Data DisableAlarmActions # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DisableAlarmActions -> c DisableAlarmActions #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DisableAlarmActions #

toConstr :: DisableAlarmActions -> Constr #

dataTypeOf :: DisableAlarmActions -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DisableAlarmActions) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DisableAlarmActions) #

gmapT :: (forall b. Data b => b -> b) -> DisableAlarmActions -> DisableAlarmActions #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DisableAlarmActions -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DisableAlarmActions -> r #

gmapQ :: (forall d. Data d => d -> u) -> DisableAlarmActions -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DisableAlarmActions -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DisableAlarmActions -> m DisableAlarmActions #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DisableAlarmActions -> m DisableAlarmActions #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DisableAlarmActions -> m DisableAlarmActions #

Read DisableAlarmActions # 
Show DisableAlarmActions # 
Generic DisableAlarmActions # 
Hashable DisableAlarmActions # 
NFData DisableAlarmActions # 

Methods

rnf :: DisableAlarmActions -> () #

AWSRequest DisableAlarmActions # 
ToQuery DisableAlarmActions # 
ToPath DisableAlarmActions # 
ToHeaders DisableAlarmActions # 
type Rep DisableAlarmActions # 
type Rep DisableAlarmActions = D1 (MetaData "DisableAlarmActions" "Network.AWS.CloudWatch.DisableAlarmActions" "amazonka-cloudwatch-1.4.5-6lzLGskgWVL8XlbKNENoWN" True) (C1 (MetaCons "DisableAlarmActions'" PrefixI True) (S1 (MetaSel (Just Symbol "_daaAlarmNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs DisableAlarmActions # 

Request Lenses

daaAlarmNames :: Lens' DisableAlarmActions [Text] #

The names of the alarms.

Destructuring the Response

disableAlarmActionsResponse :: DisableAlarmActionsResponse #

Creates a value of DisableAlarmActionsResponse with the minimum fields required to make a request.

data DisableAlarmActionsResponse #

See: disableAlarmActionsResponse smart constructor.

Instances

Eq DisableAlarmActionsResponse # 
Data DisableAlarmActionsResponse # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DisableAlarmActionsResponse -> c DisableAlarmActionsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DisableAlarmActionsResponse #

toConstr :: DisableAlarmActionsResponse -> Constr #

dataTypeOf :: DisableAlarmActionsResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DisableAlarmActionsResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DisableAlarmActionsResponse) #

gmapT :: (forall b. Data b => b -> b) -> DisableAlarmActionsResponse -> DisableAlarmActionsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DisableAlarmActionsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DisableAlarmActionsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DisableAlarmActionsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DisableAlarmActionsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DisableAlarmActionsResponse -> m DisableAlarmActionsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DisableAlarmActionsResponse -> m DisableAlarmActionsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DisableAlarmActionsResponse -> m DisableAlarmActionsResponse #

Read DisableAlarmActionsResponse # 
Show DisableAlarmActionsResponse # 
Generic DisableAlarmActionsResponse # 
NFData DisableAlarmActionsResponse # 
type Rep DisableAlarmActionsResponse # 
type Rep DisableAlarmActionsResponse = D1 (MetaData "DisableAlarmActionsResponse" "Network.AWS.CloudWatch.DisableAlarmActions" "amazonka-cloudwatch-1.4.5-6lzLGskgWVL8XlbKNENoWN" False) (C1 (MetaCons "DisableAlarmActionsResponse'" PrefixI False) U1)