amazonka-inspector-1.5.0: Amazon Inspector SDK.

Copyright(c) 2013-2017 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.Inspector.DeleteAssessmentRun

Contents

Description

Deletes the assessment run that is specified by the ARN of the assessment run.

Synopsis

Creating a Request

deleteAssessmentRun Source #

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

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

data DeleteAssessmentRun Source #

See: deleteAssessmentRun smart constructor.

Instances

Eq DeleteAssessmentRun Source # 
Data DeleteAssessmentRun Source # 

Methods

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

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

toConstr :: DeleteAssessmentRun -> Constr #

dataTypeOf :: DeleteAssessmentRun -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteAssessmentRun Source # 
Show DeleteAssessmentRun Source # 
Generic DeleteAssessmentRun Source # 
Hashable DeleteAssessmentRun Source # 
ToJSON DeleteAssessmentRun Source # 
NFData DeleteAssessmentRun Source # 

Methods

rnf :: DeleteAssessmentRun -> () #

AWSRequest DeleteAssessmentRun Source # 
ToQuery DeleteAssessmentRun Source # 
ToPath DeleteAssessmentRun Source # 
ToHeaders DeleteAssessmentRun Source # 
type Rep DeleteAssessmentRun Source # 
type Rep DeleteAssessmentRun = D1 (MetaData "DeleteAssessmentRun" "Network.AWS.Inspector.DeleteAssessmentRun" "amazonka-inspector-1.5.0-7FB889gAl01LG9BEQFHuYd" True) (C1 (MetaCons "DeleteAssessmentRun'" PrefixI True) (S1 (MetaSel (Just Symbol "_darAssessmentRunARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteAssessmentRun Source # 

Request Lenses

darAssessmentRunARN :: Lens' DeleteAssessmentRun Text Source #

The ARN that specifies the assessment run that you want to delete.

Destructuring the Response

deleteAssessmentRunResponse :: DeleteAssessmentRunResponse Source #

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

data DeleteAssessmentRunResponse Source #

See: deleteAssessmentRunResponse smart constructor.

Instances

Eq DeleteAssessmentRunResponse Source # 
Data DeleteAssessmentRunResponse Source # 

Methods

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

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

toConstr :: DeleteAssessmentRunResponse -> Constr #

dataTypeOf :: DeleteAssessmentRunResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteAssessmentRunResponse Source # 
Show DeleteAssessmentRunResponse Source # 
Generic DeleteAssessmentRunResponse Source # 
NFData DeleteAssessmentRunResponse Source # 
type Rep DeleteAssessmentRunResponse Source # 
type Rep DeleteAssessmentRunResponse = D1 (MetaData "DeleteAssessmentRunResponse" "Network.AWS.Inspector.DeleteAssessmentRun" "amazonka-inspector-1.5.0-7FB889gAl01LG9BEQFHuYd" False) (C1 (MetaCons "DeleteAssessmentRunResponse'" PrefixI False) U1)