amazonka-sms-1.4.5: Amazon Server Migration Service 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.SMS.DeleteReplicationJob

Contents

Description

The DeleteReplicationJob API is used to delete a ReplicationJob, resulting in no further ReplicationRuns. This will delete the contents of the S3 bucket used to store SMS artifacts, but will not delete any AMIs created by the SMS service.

Synopsis

Creating a Request

deleteReplicationJob #

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

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

data DeleteReplicationJob #

See: deleteReplicationJob smart constructor.

Instances

Eq DeleteReplicationJob # 
Data DeleteReplicationJob # 

Methods

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

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

toConstr :: DeleteReplicationJob -> Constr #

dataTypeOf :: DeleteReplicationJob -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReplicationJob # 
Show DeleteReplicationJob # 
Generic DeleteReplicationJob # 
Hashable DeleteReplicationJob # 
ToJSON DeleteReplicationJob # 
NFData DeleteReplicationJob # 

Methods

rnf :: DeleteReplicationJob -> () #

AWSRequest DeleteReplicationJob # 
ToQuery DeleteReplicationJob # 
ToPath DeleteReplicationJob # 
ToHeaders DeleteReplicationJob # 
type Rep DeleteReplicationJob # 
type Rep DeleteReplicationJob = D1 (MetaData "DeleteReplicationJob" "Network.AWS.SMS.DeleteReplicationJob" "amazonka-sms-1.4.5-FVMcdm1tVG98XPxtz20F8q" True) (C1 (MetaCons "DeleteReplicationJob'" PrefixI True) (S1 (MetaSel (Just Symbol "_drjReplicationJobId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteReplicationJob # 

Request Lenses

Destructuring the Response

deleteReplicationJobResponse #

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

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

data DeleteReplicationJobResponse #

See: deleteReplicationJobResponse smart constructor.

Instances

Eq DeleteReplicationJobResponse # 
Data DeleteReplicationJobResponse # 

Methods

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

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

toConstr :: DeleteReplicationJobResponse -> Constr #

dataTypeOf :: DeleteReplicationJobResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReplicationJobResponse # 
Show DeleteReplicationJobResponse # 
Generic DeleteReplicationJobResponse # 
NFData DeleteReplicationJobResponse # 
type Rep DeleteReplicationJobResponse # 
type Rep DeleteReplicationJobResponse = D1 (MetaData "DeleteReplicationJobResponse" "Network.AWS.SMS.DeleteReplicationJob" "amazonka-sms-1.4.5-FVMcdm1tVG98XPxtz20F8q" True) (C1 (MetaCons "DeleteReplicationJobResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_drjrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses