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 #

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 #

The input for the DescribeConfigurationRecorders action.

See: describeConfigurationRecorders smart constructor.

Instances
Eq DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

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

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Show DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Generic DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Associated Types

type Rep DescribeConfigurationRecorders :: Type -> Type #

Hashable DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

ToJSON DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

AWSRequest DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Associated Types

type Rs DescribeConfigurationRecorders :: Type #

ToHeaders DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

ToPath DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

ToQuery DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

NFData DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecorders # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

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

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Request Lenses

dcrConfigurationRecorderNames :: Lens' DescribeConfigurationRecorders [Text] #

A list of configuration recorder names.

Destructuring the Response

describeConfigurationRecordersResponse #

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 #

The output for the DescribeConfigurationRecorders action.

See: describeConfigurationRecordersResponse smart constructor.

Instances
Eq DescribeConfigurationRecordersResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

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

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Show DescribeConfigurationRecordersResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

Generic DescribeConfigurationRecordersResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

NFData DescribeConfigurationRecordersResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecordersResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorders

type Rep DescribeConfigurationRecordersResponse = D1 (MetaData "DescribeConfigurationRecordersResponse" "Network.AWS.Config.DescribeConfigurationRecorders" "amazonka-config-1.6.1-Gsj5TaxqJhS1yHf2ox0U52" 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] #

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