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

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

See: deleteEvaluationResults smart constructor.

Instances
Eq DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Data DeleteEvaluationResults Source # 
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 Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Show DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Generic DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Associated Types

type Rep DeleteEvaluationResults :: Type -> Type #

Hashable DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

ToJSON DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

AWSRequest DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Associated Types

type Rs DeleteEvaluationResults :: Type #

ToHeaders DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

ToPath DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

ToQuery DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

NFData DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Methods

rnf :: DeleteEvaluationResults -> () #

type Rep DeleteEvaluationResults Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

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

Defined in Network.AWS.Config.DeleteEvaluationResults

Request Lenses

derConfigRuleName :: Lens' DeleteEvaluationResults Text Source #

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

Destructuring the Response

deleteEvaluationResultsResponse Source #

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

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

See: deleteEvaluationResultsResponse smart constructor.

Instances
Eq DeleteEvaluationResultsResponse Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Data DeleteEvaluationResultsResponse Source # 
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 Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Show DeleteEvaluationResultsResponse Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Generic DeleteEvaluationResultsResponse Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

Associated Types

type Rep DeleteEvaluationResultsResponse :: Type -> Type #

NFData DeleteEvaluationResultsResponse Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

type Rep DeleteEvaluationResultsResponse Source # 
Instance details

Defined in Network.AWS.Config.DeleteEvaluationResults

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

Response Lenses