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.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 recorder associated with the account.

Synopsis

Creating a Request

describeConfigurationRecorderStatus :: DescribeConfigurationRecorderStatus #

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 #

The input for the DescribeConfigurationRecorderStatus action.

See: describeConfigurationRecorderStatus smart constructor.

Instances

Eq DescribeConfigurationRecorderStatus # 
Data DescribeConfigurationRecorderStatus # 

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 # 
Show DescribeConfigurationRecorderStatus # 
Generic DescribeConfigurationRecorderStatus # 
Hashable DescribeConfigurationRecorderStatus # 
ToJSON DescribeConfigurationRecorderStatus # 
NFData DescribeConfigurationRecorderStatus # 
AWSRequest DescribeConfigurationRecorderStatus # 
ToQuery DescribeConfigurationRecorderStatus # 
ToPath DescribeConfigurationRecorderStatus # 
ToHeaders DescribeConfigurationRecorderStatus # 
type Rep DescribeConfigurationRecorderStatus # 
type Rep DescribeConfigurationRecorderStatus = D1 (MetaData "DescribeConfigurationRecorderStatus" "Network.AWS.Config.DescribeConfigurationRecorderStatus" "amazonka-config-1.4.5-6okYkGmQ3l6FTRqeDLduhb" True) (C1 (MetaCons "DescribeConfigurationRecorderStatus'" PrefixI True) (S1 (MetaSel (Just Symbol "_dcrsConfigurationRecorderNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))
type Rs DescribeConfigurationRecorderStatus # 

Request Lenses

dcrsConfigurationRecorderNames :: Lens' DescribeConfigurationRecorderStatus [Text] #

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 #

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 #

The output for the DescribeConfigurationRecorderStatus action in JSON format.

See: describeConfigurationRecorderStatusResponse smart constructor.

Instances

Eq DescribeConfigurationRecorderStatusResponse # 
Data DescribeConfigurationRecorderStatusResponse # 

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 # 
Show DescribeConfigurationRecorderStatusResponse # 
Generic DescribeConfigurationRecorderStatusResponse # 
NFData DescribeConfigurationRecorderStatusResponse # 
type Rep DescribeConfigurationRecorderStatusResponse # 
type Rep DescribeConfigurationRecorderStatusResponse = D1 (MetaData "DescribeConfigurationRecorderStatusResponse" "Network.AWS.Config.DescribeConfigurationRecorderStatus" "amazonka-config-1.4.5-6okYkGmQ3l6FTRqeDLduhb" False) (C1 (MetaCons "DescribeConfigurationRecorderStatusResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcrsrsConfigurationRecordersStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationRecorderStatus]))) (S1 (MetaSel (Just Symbol "_dcrsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses