amazonka-config-1.4.5: Amazon Config 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.Config.DescribeConfigurationRecorders

Contents

Description

Returns the details for the specified configuration recorders. If the configuration recorder is not specified, this action returns the details for all configuration recorders associated with the account.

Synopsis

Creating a Request

describeConfigurationRecorders :: DescribeConfigurationRecorders Source #

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

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

data DescribeConfigurationRecorders Source #

The input for the DescribeConfigurationRecorders action.

See: describeConfigurationRecorders smart constructor.

Instances

Eq DescribeConfigurationRecorders Source # 
Data DescribeConfigurationRecorders Source # 

Methods

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

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

toConstr :: DescribeConfigurationRecorders -> Constr #

dataTypeOf :: DescribeConfigurationRecorders -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationRecorders Source # 
Show DescribeConfigurationRecorders Source # 
Generic DescribeConfigurationRecorders Source # 
Hashable DescribeConfigurationRecorders Source # 
ToJSON DescribeConfigurationRecorders Source # 
NFData DescribeConfigurationRecorders Source # 
AWSRequest DescribeConfigurationRecorders Source # 
ToPath DescribeConfigurationRecorders Source # 
ToHeaders DescribeConfigurationRecorders Source # 
ToQuery DescribeConfigurationRecorders Source # 
type Rep DescribeConfigurationRecorders Source # 
type Rep DescribeConfigurationRecorders = D1 (MetaData "DescribeConfigurationRecorders" "Network.AWS.Config.DescribeConfigurationRecorders" "amazonka-config-1.4.5-4BEmfDxyecaImBS3zasUBg" True) (C1 (MetaCons "DescribeConfigurationRecorders'" PrefixI True) (S1 (MetaSel (Just Symbol "_dcrConfigurationRecorderNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))
type Rs DescribeConfigurationRecorders Source # 

Request Lenses

Destructuring the Response

describeConfigurationRecordersResponse Source #

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

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

data DescribeConfigurationRecordersResponse Source #

The output for the DescribeConfigurationRecorders action.

See: describeConfigurationRecordersResponse smart constructor.

Instances

Eq DescribeConfigurationRecordersResponse Source # 
Data DescribeConfigurationRecordersResponse Source # 

Methods

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

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

toConstr :: DescribeConfigurationRecordersResponse -> Constr #

dataTypeOf :: DescribeConfigurationRecordersResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationRecordersResponse Source # 
Show DescribeConfigurationRecordersResponse Source # 
Generic DescribeConfigurationRecordersResponse Source # 
NFData DescribeConfigurationRecordersResponse Source # 
type Rep DescribeConfigurationRecordersResponse Source # 
type Rep DescribeConfigurationRecordersResponse = D1 (MetaData "DescribeConfigurationRecordersResponse" "Network.AWS.Config.DescribeConfigurationRecorders" "amazonka-config-1.4.5-4BEmfDxyecaImBS3zasUBg" False) (C1 (MetaCons "DescribeConfigurationRecordersResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_drsConfigurationRecorders") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationRecorder]))) (S1 (MetaSel (Just Symbol "_drsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

drsConfigurationRecorders :: Lens' DescribeConfigurationRecordersResponse [ConfigurationRecorder] Source #

A list that contains the descriptions of the specified configuration recorders.