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 Source #

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 Source #

See: disableAlarmActions smart constructor.

Instances

Eq DisableAlarmActions Source # 
Data DisableAlarmActions Source # 

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 Source # 
Show DisableAlarmActions Source # 
Generic DisableAlarmActions Source # 
Hashable DisableAlarmActions Source # 
NFData DisableAlarmActions Source # 

Methods

rnf :: DisableAlarmActions -> () #

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

Request Lenses

daaAlarmNames :: Lens' DisableAlarmActions [Text] Source #

The names of the alarms.

Destructuring the Response

disableAlarmActionsResponse :: DisableAlarmActionsResponse Source #

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

data DisableAlarmActionsResponse Source #

See: disableAlarmActionsResponse smart constructor.

Instances

Eq DisableAlarmActionsResponse Source # 
Data DisableAlarmActionsResponse Source # 

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 Source # 
Show DisableAlarmActionsResponse Source # 
Generic DisableAlarmActionsResponse Source # 
NFData DisableAlarmActionsResponse Source # 
type Rep DisableAlarmActionsResponse Source # 
type Rep DisableAlarmActionsResponse = D1 (MetaData "DisableAlarmActionsResponse" "Network.AWS.CloudWatch.DisableAlarmActions" "amazonka-cloudwatch-1.4.5-EKf9JeTVY7e7Vri5LpiDhT" False) (C1 (MetaCons "DisableAlarmActionsResponse'" PrefixI False) U1)