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

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

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Data DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.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 # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Show DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Generic DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Hashable DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

ToJSON DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

AWSRequest DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

ToHeaders DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

ToPath DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

ToQuery DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

NFData DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

type Rep DescribeConfigurationRecorderStatus # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

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

Defined in Network.AWS.Config.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 # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Data DescribeConfigurationRecorderStatusResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

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

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Show DescribeConfigurationRecorderStatusResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

Generic DescribeConfigurationRecorderStatusResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

NFData DescribeConfigurationRecorderStatusResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

type Rep DescribeConfigurationRecorderStatusResponse # 
Instance details

Defined in Network.AWS.Config.DescribeConfigurationRecorderStatus

type Rep DescribeConfigurationRecorderStatusResponse = D1 (MetaData "DescribeConfigurationRecorderStatusResponse" "Network.AWS.Config.DescribeConfigurationRecorderStatus" "amazonka-config-1.6.1-Gsj5TaxqJhS1yHf2ox0U52" False) (C1 (MetaCons "DescribeConfigurationRecorderStatusResponse'" PrefixI True) (S1 (MetaSel (Just "_dcrsrsConfigurationRecordersStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationRecorderStatus])) :*: S1 (MetaSel (Just "_dcrsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses