amazonka-config-1.6.1: Amazon Config 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.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 # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Data DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

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

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Show DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Generic DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Associated Types

type Rep DescribeConfigurationRecorders :: Type -> Type #

Hashable DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

ToJSON DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

AWSRequest DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Associated Types

type Rs DescribeConfigurationRecorders :: Type #

ToHeaders DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

ToPath DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

ToQuery DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

NFData DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecorders = D1 (MetaData "DescribeConfigurationRecorders" "Network.AWS.Config.DescribeConfigurationRecorders" "amazonka-config-1.6.1-7ZYB8js37ntD2x5LWqLcCi" True) (C1 (MetaCons "DescribeConfigurationRecorders'" PrefixI True) (S1 (MetaSel (Just "_dcrConfigurationRecorderNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))
type Rs DescribeConfigurationRecorders Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

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

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Data DescribeConfigurationRecordersResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

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

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Show DescribeConfigurationRecordersResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Generic DescribeConfigurationRecordersResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

NFData DescribeConfigurationRecordersResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecordersResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecordersResponse = D1 (MetaData "DescribeConfigurationRecordersResponse" "Network.AWS.Config.DescribeConfigurationRecorders" "amazonka-config-1.6.1-7ZYB8js37ntD2x5LWqLcCi" False) (C1 (MetaCons "DescribeConfigurationRecordersResponse'" PrefixI True) (S1 (MetaSel (Just "_drsConfigurationRecorders") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationRecorder])) :*: S1 (MetaSel (Just "_drsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

drsConfigurationRecorders :: Lens' DescribeConfigurationRecordersResponse [ConfigurationRecorder] Source #

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