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 #

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

Defined in Network.AWS.SMS.DeleteReplicationJob

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

Defined in Network.AWS.SMS.DeleteReplicationJob

Show DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Generic DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Associated Types

type Rep DeleteReplicationJob :: Type -> Type #

Hashable DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

ToJSON DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

AWSRequest DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Associated Types

type Rs DeleteReplicationJob :: Type #

ToHeaders DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

ToPath DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

ToQuery DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

NFData DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Methods

rnf :: DeleteReplicationJob -> () #

type Rep DeleteReplicationJob # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

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

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

Defined in Network.AWS.SMS.DeleteReplicationJob

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

Defined in Network.AWS.SMS.DeleteReplicationJob

Show DeleteReplicationJobResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Generic DeleteReplicationJobResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

Associated Types

type Rep DeleteReplicationJobResponse :: Type -> Type #

NFData DeleteReplicationJobResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

type Rep DeleteReplicationJobResponse # 
Instance details

Defined in Network.AWS.SMS.DeleteReplicationJob

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

Response Lenses