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

Contents

Description

Returns status information for each of your AWS managed Config rules. The status includes information such as the last time AWS Config invoked the rule, the last time AWS Config failed to invoke the rule, and the related error for the last failure.

Synopsis

Creating a Request

describeConfigRuleEvaluationStatus :: DescribeConfigRuleEvaluationStatus Source #

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

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

  • dcresConfigRuleNames - The name of the AWS managed Config rules for which you want status information. If you do not specify any names, AWS Config returns status information for all AWS managed Config rules that you use.

data DescribeConfigRuleEvaluationStatus Source #

See: describeConfigRuleEvaluationStatus smart constructor.

Instances

Eq DescribeConfigRuleEvaluationStatus Source # 
Data DescribeConfigRuleEvaluationStatus Source # 

Methods

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

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

toConstr :: DescribeConfigRuleEvaluationStatus -> Constr #

dataTypeOf :: DescribeConfigRuleEvaluationStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Request Lenses

dcresConfigRuleNames :: Lens' DescribeConfigRuleEvaluationStatus [Text] Source #

The name of the AWS managed Config rules for which you want status information. If you do not specify any names, AWS Config returns status information for all AWS managed Config rules that you use.

Destructuring the Response

describeConfigRuleEvaluationStatusResponse Source #

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

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

data DescribeConfigRuleEvaluationStatusResponse Source #

Instances

Eq DescribeConfigRuleEvaluationStatusResponse Source # 
Data DescribeConfigRuleEvaluationStatusResponse Source # 

Methods

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

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

toConstr :: DescribeConfigRuleEvaluationStatusResponse -> Constr #

dataTypeOf :: DescribeConfigRuleEvaluationStatusResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigRuleEvaluationStatusResponse Source # 
Show DescribeConfigRuleEvaluationStatusResponse Source # 
Generic DescribeConfigRuleEvaluationStatusResponse Source # 
NFData DescribeConfigRuleEvaluationStatusResponse Source # 
type Rep DescribeConfigRuleEvaluationStatusResponse Source # 
type Rep DescribeConfigRuleEvaluationStatusResponse = D1 (MetaData "DescribeConfigRuleEvaluationStatusResponse" "Network.AWS.Config.DescribeConfigRuleEvaluationStatus" "amazonka-config-1.4.5-4BEmfDxyecaImBS3zasUBg" False) (C1 (MetaCons "DescribeConfigRuleEvaluationStatusResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcresrsConfigRulesEvaluationStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigRuleEvaluationStatus]))) (S1 (MetaSel (Just Symbol "_dcresrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses