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

Contents

Description

Deletes the evaluation results for the specified Config rule. You can specify one Config rule per request. After you delete the evaluation results, you can call the StartConfigRulesEvaluation API to start evaluating your AWS resources against the rule.

Synopsis

Creating a Request

deleteEvaluationResults #

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

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

  • derConfigRuleName - The name of the Config rule for which you want to delete the evaluation results.

data DeleteEvaluationResults #

See: deleteEvaluationResults smart constructor.

Instances

Eq DeleteEvaluationResults # 
Data DeleteEvaluationResults # 

Methods

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

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

toConstr :: DeleteEvaluationResults -> Constr #

dataTypeOf :: DeleteEvaluationResults -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteEvaluationResults # 
Show DeleteEvaluationResults # 
Generic DeleteEvaluationResults # 
Hashable DeleteEvaluationResults # 
ToJSON DeleteEvaluationResults # 
NFData DeleteEvaluationResults # 

Methods

rnf :: DeleteEvaluationResults -> () #

AWSRequest DeleteEvaluationResults # 
ToQuery DeleteEvaluationResults # 
ToPath DeleteEvaluationResults # 
ToHeaders DeleteEvaluationResults # 
type Rep DeleteEvaluationResults # 
type Rep DeleteEvaluationResults = D1 (MetaData "DeleteEvaluationResults" "Network.AWS.Config.DeleteEvaluationResults" "amazonka-config-1.4.5-6okYkGmQ3l6FTRqeDLduhb" True) (C1 (MetaCons "DeleteEvaluationResults'" PrefixI True) (S1 (MetaSel (Just Symbol "_derConfigRuleName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteEvaluationResults # 

Request Lenses

derConfigRuleName :: Lens' DeleteEvaluationResults Text #

The name of the Config rule for which you want to delete the evaluation results.

Destructuring the Response

deleteEvaluationResultsResponse #

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

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

data DeleteEvaluationResultsResponse #

The output when you delete the evaluation results for the specified Config rule.

See: deleteEvaluationResultsResponse smart constructor.

Instances

Eq DeleteEvaluationResultsResponse # 
Data DeleteEvaluationResultsResponse # 

Methods

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

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

toConstr :: DeleteEvaluationResultsResponse -> Constr #

dataTypeOf :: DeleteEvaluationResultsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteEvaluationResultsResponse # 
Show DeleteEvaluationResultsResponse # 
Generic DeleteEvaluationResultsResponse # 
NFData DeleteEvaluationResultsResponse # 
type Rep DeleteEvaluationResultsResponse # 
type Rep DeleteEvaluationResultsResponse = D1 (MetaData "DeleteEvaluationResultsResponse" "Network.AWS.Config.DeleteEvaluationResults" "amazonka-config-1.4.5-6okYkGmQ3l6FTRqeDLduhb" True) (C1 (MetaCons "DeleteEvaluationResultsResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_derrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses