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 #

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

Defined in Network.AWS.CloudWatch.DisableAlarmActions

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

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Show DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Generic DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Associated Types

type Rep DisableAlarmActions :: Type -> Type #

Hashable DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

AWSRequest DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Associated Types

type Rs DisableAlarmActions :: Type #

ToHeaders DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

ToPath DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

ToQuery DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

NFData DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Methods

rnf :: DisableAlarmActions -> () #

type Rep DisableAlarmActions # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

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

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

Defined in Network.AWS.CloudWatch.DisableAlarmActions

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

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Show DisableAlarmActionsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Generic DisableAlarmActionsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

Associated Types

type Rep DisableAlarmActionsResponse :: Type -> Type #

NFData DisableAlarmActionsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

type Rep DisableAlarmActionsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DisableAlarmActions

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