amazonka-sms-1.6.1: 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 # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Data DeleteReplicationJob Source # 
Instance details

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

Defined in Network.AWS.SMS.DeleteReplicationJob

Show DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Generic DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Associated Types

type Rep DeleteReplicationJob :: Type -> Type #

Hashable DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

ToJSON DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

AWSRequest DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Associated Types

type Rs DeleteReplicationJob :: Type #

ToHeaders DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

ToPath DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

ToQuery DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

NFData DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Methods

rnf :: DeleteReplicationJob -> () #

type Rep DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

type Rep DeleteReplicationJob = D1 (MetaData "DeleteReplicationJob" "Network.AWS.SMS.DeleteReplicationJob" "amazonka-sms-1.6.1-Cwt3jrNuMKT3RwLNRQ9T0i" True) (C1 (MetaCons "DeleteReplicationJob'" PrefixI True) (S1 (MetaSel (Just "_drjReplicationJobId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteReplicationJob Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

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

Defined in Network.AWS.SMS.DeleteReplicationJob

Data DeleteReplicationJobResponse Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

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

Defined in Network.AWS.SMS.DeleteReplicationJob

Show DeleteReplicationJobResponse Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Generic DeleteReplicationJobResponse Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Associated Types

type Rep DeleteReplicationJobResponse :: Type -> Type #

NFData DeleteReplicationJobResponse Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

type Rep DeleteReplicationJobResponse Source # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

type Rep DeleteReplicationJobResponse = D1 (MetaData "DeleteReplicationJobResponse" "Network.AWS.SMS.DeleteReplicationJob" "amazonka-sms-1.6.1-Cwt3jrNuMKT3RwLNRQ9T0i" True) (C1 (MetaCons "DeleteReplicationJobResponse'" PrefixI True) (S1 (MetaSel (Just "_drjrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses