amazonka-cloudwatch-1.6.1: Amazon CloudWatch SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@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 # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Data DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.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 Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Show DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Generic DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Associated Types

type Rep DisableAlarmActions :: Type -> Type #

Hashable DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

AWSRequest DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Associated Types

type Rs DisableAlarmActions :: Type #

ToHeaders DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

ToPath DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

ToQuery DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

NFData DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Methods

rnf :: DisableAlarmActions -> () #

type Rep DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

type Rep DisableAlarmActions = D1 (MetaData "DisableAlarmActions" "Network.AWS.CloudWatch.DisableAlarmActions" "amazonka-cloudwatch-1.6.1-7Rnwowqga1k8zXg3cAhS87" True) (C1 (MetaCons "DisableAlarmActions'" PrefixI True) (S1 (MetaSel (Just "_daaAlarmNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs DisableAlarmActions Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

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 # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Data DisableAlarmActionsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

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 # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Show DisableAlarmActionsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Generic DisableAlarmActionsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Associated Types

type Rep DisableAlarmActionsResponse :: Type -> Type #

NFData DisableAlarmActionsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

type Rep DisableAlarmActionsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

type Rep DisableAlarmActionsResponse = D1 (MetaData "DisableAlarmActionsResponse" "Network.AWS.CloudWatch.DisableAlarmActions" "amazonka-cloudwatch-1.6.1-7Rnwowqga1k8zXg3cAhS87" False) (C1 (MetaCons "DisableAlarmActionsResponse'" PrefixI False) (U1 :: Type -> Type))