amazonka-config-1.5.0: Amazon Config SDK.

Copyright(c) 2013-2017 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.Config.StartConfigurationRecorder

Contents

Description

Starts recording configurations of the AWS resources you have selected to record in your AWS account.

You must have created at least one delivery channel to successfully start the configuration recorder.

Synopsis

Creating a Request

startConfigurationRecorder Source #

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

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

data StartConfigurationRecorder Source #

The input for the StartConfigurationRecorder action.

See: startConfigurationRecorder smart constructor.

Instances

Eq StartConfigurationRecorder Source # 
Data StartConfigurationRecorder Source # 

Methods

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

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

toConstr :: StartConfigurationRecorder -> Constr #

dataTypeOf :: StartConfigurationRecorder -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartConfigurationRecorder Source # 
Show StartConfigurationRecorder Source # 
Generic StartConfigurationRecorder Source # 
Hashable StartConfigurationRecorder Source # 
ToJSON StartConfigurationRecorder Source # 
NFData StartConfigurationRecorder Source # 
AWSRequest StartConfigurationRecorder Source # 
ToQuery StartConfigurationRecorder Source # 
ToPath StartConfigurationRecorder Source # 
ToHeaders StartConfigurationRecorder Source # 
type Rep StartConfigurationRecorder Source # 
type Rep StartConfigurationRecorder = D1 (MetaData "StartConfigurationRecorder" "Network.AWS.Config.StartConfigurationRecorder" "amazonka-config-1.5.0-2Fgj67GIa59CyLznjGxu6Y" True) (C1 (MetaCons "StartConfigurationRecorder'" PrefixI True) (S1 (MetaSel (Just Symbol "_sConfigurationRecorderName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs StartConfigurationRecorder Source # 

Request Lenses

sConfigurationRecorderName :: Lens' StartConfigurationRecorder Text Source #

The name of the recorder object that records each configuration change made to the resources.

Destructuring the Response

startConfigurationRecorderResponse :: StartConfigurationRecorderResponse Source #

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

data StartConfigurationRecorderResponse Source #

See: startConfigurationRecorderResponse smart constructor.

Instances

Eq StartConfigurationRecorderResponse Source # 
Data StartConfigurationRecorderResponse Source # 

Methods

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

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

toConstr :: StartConfigurationRecorderResponse -> Constr #

dataTypeOf :: StartConfigurationRecorderResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartConfigurationRecorderResponse Source # 
Show StartConfigurationRecorderResponse Source # 
Generic StartConfigurationRecorderResponse Source # 
NFData StartConfigurationRecorderResponse Source # 
type Rep StartConfigurationRecorderResponse Source # 
type Rep StartConfigurationRecorderResponse = D1 (MetaData "StartConfigurationRecorderResponse" "Network.AWS.Config.StartConfigurationRecorder" "amazonka-config-1.5.0-2Fgj67GIa59CyLznjGxu6Y" False) (C1 (MetaCons "StartConfigurationRecorderResponse'" PrefixI False) U1)