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

Contents

Description

Deletes the evaluation results for the specified AWS Config rule. You can specify one AWS 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 AWS Config rule for which you want to delete the evaluation results.

data DeleteEvaluationResults #

See: deleteEvaluationResults smart constructor.

Instances
Eq DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Data DeleteEvaluationResults # 
Instance details

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

Defined in Network.AWS.Config.DeleteEvaluationResults

Show DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Generic DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Associated Types

type Rep DeleteEvaluationResults :: Type -> Type #

Hashable DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

ToJSON DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

AWSRequest DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Associated Types

type Rs DeleteEvaluationResults :: Type #

ToHeaders DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

ToPath DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

ToQuery DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

NFData DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Methods

rnf :: DeleteEvaluationResults -> () #

type Rep DeleteEvaluationResults # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

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

Defined in Network.AWS.Config.DeleteEvaluationResults

Request Lenses

derConfigRuleName :: Lens' DeleteEvaluationResults Text #

The name of the AWS 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 AWS Config rule.

See: deleteEvaluationResultsResponse smart constructor.

Instances
Eq DeleteEvaluationResultsResponse # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Data DeleteEvaluationResultsResponse # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

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

Defined in Network.AWS.Config.DeleteEvaluationResults

Show DeleteEvaluationResultsResponse # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Generic DeleteEvaluationResultsResponse # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Associated Types

type Rep DeleteEvaluationResultsResponse :: Type -> Type #

NFData DeleteEvaluationResultsResponse # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

type Rep DeleteEvaluationResultsResponse # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

type Rep DeleteEvaluationResultsResponse = D1 (MetaData "DeleteEvaluationResultsResponse" "Network.AWS.Config.DeleteEvaluationResults" "amazonka-config-1.6.1-Gsj5TaxqJhS1yHf2ox0U52" True) (C1 (MetaCons "DeleteEvaluationResultsResponse'" PrefixI True) (S1 (MetaSel (Just "_derrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses