amazonka-config-1.6.0: 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.DescribeConfigurationRecorderStatus

Contents

Description

Returns the current status of the specified configuration recorder. If a configuration recorder is not specified, this action returns the status of all configuration recorders associated with the account.

Synopsis

Creating a Request

describeConfigurationRecorderStatus :: DescribeConfigurationRecorderStatus Source #

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

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

  • dcrsConfigurationRecorderNames - The name(s) of the configuration recorder. If the name is not specified, the action returns the current status of all the configuration recorders associated with the account.

data DescribeConfigurationRecorderStatus Source #

The input for the DescribeConfigurationRecorderStatus action.

See: describeConfigurationRecorderStatus smart constructor.

Instances

Eq DescribeConfigurationRecorderStatus Source # 
Data DescribeConfigurationRecorderStatus Source # 

Methods

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

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

toConstr :: DescribeConfigurationRecorderStatus -> Constr #

dataTypeOf :: DescribeConfigurationRecorderStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Request Lenses

dcrsConfigurationRecorderNames :: Lens' DescribeConfigurationRecorderStatus [Text] Source #

The name(s) of the configuration recorder. If the name is not specified, the action returns the current status of all the configuration recorders associated with the account.

Destructuring the Response

describeConfigurationRecorderStatusResponse Source #

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

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

data DescribeConfigurationRecorderStatusResponse Source #

The output for the DescribeConfigurationRecorderStatus action, in JSON format.

See: describeConfigurationRecorderStatusResponse smart constructor.

Instances

Eq DescribeConfigurationRecorderStatusResponse Source # 
Data DescribeConfigurationRecorderStatusResponse Source # 

Methods

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

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

toConstr :: DescribeConfigurationRecorderStatusResponse -> Constr #

dataTypeOf :: DescribeConfigurationRecorderStatusResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationRecorderStatusResponse Source # 
Show DescribeConfigurationRecorderStatusResponse Source # 
Generic DescribeConfigurationRecorderStatusResponse Source # 
NFData DescribeConfigurationRecorderStatusResponse Source # 
type Rep DescribeConfigurationRecorderStatusResponse Source # 
type Rep DescribeConfigurationRecorderStatusResponse = D1 * (MetaData "DescribeConfigurationRecorderStatusResponse" "Network.AWS.Config.DescribeConfigurationRecorderStatus" "amazonka-config-1.6.0-9zDxyg80KzcBBK3huoZi1A" False) (C1 * (MetaCons "DescribeConfigurationRecorderStatusResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dcrsrsConfigurationRecordersStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [ConfigurationRecorderStatus]))) (S1 * (MetaSel (Just Symbol "_dcrsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses