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.DescribeConfigurationAggregators

Contents

Description

Returns the details of one or more configuration aggregators. If the configuration aggregator is not specified, this action returns the details for all the configuration aggregators associated with the account.

Synopsis

Creating a Request

describeConfigurationAggregators :: DescribeConfigurationAggregators Source #

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

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

  • dcaNextToken - The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.
  • dcaLimit - The maximum number of configuration aggregators returned on each page. The default is maximum. If you specify 0, AWS Config uses the default.
  • dcaConfigurationAggregatorNames - The name of the configuration aggregators.

data DescribeConfigurationAggregators Source #

See: describeConfigurationAggregators smart constructor.

Instances
Eq DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Data DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Methods

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

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

toConstr :: DescribeConfigurationAggregators -> Constr #

dataTypeOf :: DescribeConfigurationAggregators -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Show DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Generic DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Associated Types

type Rep DescribeConfigurationAggregators :: Type -> Type #

Hashable DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

ToJSON DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

AWSRequest DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Associated Types

type Rs DescribeConfigurationAggregators :: Type #

ToHeaders DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

ToPath DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

ToQuery DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

NFData DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

type Rep DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

type Rep DescribeConfigurationAggregators = D1 (MetaData "DescribeConfigurationAggregators" "Network.AWS.Config.DescribeConfigurationAggregators" "amazonka-config-1.6.1-7ZYB8js37ntD2x5LWqLcCi" False) (C1 (MetaCons "DescribeConfigurationAggregators'" PrefixI True) (S1 (MetaSel (Just "_dcaNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dcaLimit") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dcaConfigurationAggregatorNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))
type Rs DescribeConfigurationAggregators Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Request Lenses

dcaNextToken :: Lens' DescribeConfigurationAggregators (Maybe Text) Source #

The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

dcaLimit :: Lens' DescribeConfigurationAggregators (Maybe Natural) Source #

The maximum number of configuration aggregators returned on each page. The default is maximum. If you specify 0, AWS Config uses the default.

Destructuring the Response

describeConfigurationAggregatorsResponse Source #

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

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

data DescribeConfigurationAggregatorsResponse Source #

Instances
Eq DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Data DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Methods

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

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

toConstr :: DescribeConfigurationAggregatorsResponse -> Constr #

dataTypeOf :: DescribeConfigurationAggregatorsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Show DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

Generic DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

NFData DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

type Rep DescribeConfigurationAggregatorsResponse Source # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationAggregators

type Rep DescribeConfigurationAggregatorsResponse = D1 (MetaData "DescribeConfigurationAggregatorsResponse" "Network.AWS.Config.DescribeConfigurationAggregators" "amazonka-config-1.6.1-7ZYB8js37ntD2x5LWqLcCi" False) (C1 (MetaCons "DescribeConfigurationAggregatorsResponse'" PrefixI True) (S1 (MetaSel (Just "_dcarsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dcarsConfigurationAggregators") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationAggregator])) :*: S1 (MetaSel (Just "_dcarsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

dcarsNextToken :: Lens' DescribeConfigurationAggregatorsResponse (Maybe Text) Source #

The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.