amazonka-sms-1.6.0: Amazon Server Migration Service 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.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 Source #

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

See: deleteReplicationJob smart constructor.

Instances

Eq DeleteReplicationJob Source # 
Data DeleteReplicationJob Source # 

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 Source # 
Show DeleteReplicationJob Source # 
Generic DeleteReplicationJob Source # 
Hashable DeleteReplicationJob Source # 
ToJSON DeleteReplicationJob Source # 
NFData DeleteReplicationJob Source # 

Methods

rnf :: DeleteReplicationJob -> () #

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

Request Lenses

Destructuring the Response

deleteReplicationJobResponse Source #

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

See: deleteReplicationJobResponse smart constructor.

Instances

Eq DeleteReplicationJobResponse Source # 
Data DeleteReplicationJobResponse Source # 

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 Source # 
Show DeleteReplicationJobResponse Source # 
Generic DeleteReplicationJobResponse Source # 
NFData DeleteReplicationJobResponse Source # 
type Rep DeleteReplicationJobResponse Source # 
type Rep DeleteReplicationJobResponse = D1 * (MetaData "DeleteReplicationJobResponse" "Network.AWS.SMS.DeleteReplicationJob" "amazonka-sms-1.6.0-9ai2eMEksFPLGdkoni1LUk" True) (C1 * (MetaCons "DeleteReplicationJobResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_drjrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses