amazonka-dms-1.4.4: Amazon Database 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.DMS.DeleteReplicationInstance

Contents

Description

Deletes the specified replication instance.

You must delete any migration tasks that are associated with the replication instance before you can delete it.

Synopsis

Creating a Request

deleteReplicationInstance Source #

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

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

data DeleteReplicationInstance Source #

See: deleteReplicationInstance smart constructor.

Instances

Eq DeleteReplicationInstance Source # 
Data DeleteReplicationInstance Source # 

Methods

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

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

toConstr :: DeleteReplicationInstance -> Constr #

dataTypeOf :: DeleteReplicationInstance -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReplicationInstance Source # 
Show DeleteReplicationInstance Source # 
Generic DeleteReplicationInstance Source # 
Hashable DeleteReplicationInstance Source # 
NFData DeleteReplicationInstance Source # 
AWSRequest DeleteReplicationInstance Source # 
ToPath DeleteReplicationInstance Source # 
ToHeaders DeleteReplicationInstance Source # 
ToQuery DeleteReplicationInstance Source # 
ToJSON DeleteReplicationInstance Source # 
type Rep DeleteReplicationInstance Source # 
type Rep DeleteReplicationInstance = D1 (MetaData "DeleteReplicationInstance" "Network.AWS.DMS.DeleteReplicationInstance" "amazonka-dms-1.4.4-FWQEIatHeq4I5zxNmYCPdv" True) (C1 (MetaCons "DeleteReplicationInstance'" PrefixI True) (S1 (MetaSel (Just Symbol "_driReplicationInstanceARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteReplicationInstance Source # 

Request Lenses

driReplicationInstanceARN :: Lens' DeleteReplicationInstance Text Source #

The Amazon Resource Name (ARN) of the replication instance to be deleted.

Destructuring the Response

deleteReplicationInstanceResponse Source #

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

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

data DeleteReplicationInstanceResponse Source #

See: deleteReplicationInstanceResponse smart constructor.

Instances

Eq DeleteReplicationInstanceResponse Source # 
Data DeleteReplicationInstanceResponse Source # 

Methods

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

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

toConstr :: DeleteReplicationInstanceResponse -> Constr #

dataTypeOf :: DeleteReplicationInstanceResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReplicationInstanceResponse Source # 
Show DeleteReplicationInstanceResponse Source # 
Generic DeleteReplicationInstanceResponse Source # 
NFData DeleteReplicationInstanceResponse Source # 
type Rep DeleteReplicationInstanceResponse Source # 
type Rep DeleteReplicationInstanceResponse = D1 (MetaData "DeleteReplicationInstanceResponse" "Network.AWS.DMS.DeleteReplicationInstance" "amazonka-dms-1.4.4-FWQEIatHeq4I5zxNmYCPdv" False) (C1 (MetaCons "DeleteReplicationInstanceResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_drirsReplicationInstance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReplicationInstance))) (S1 (MetaSel (Just Symbol "_drirsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses