amazonka-rds-1.4.5: Amazon Relational Database 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.RDS.DeleteDBClusterSnapshot

Contents

Description

Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation is terminated.

For more information on Amazon Aurora, see Aurora on Amazon RDS in the Amazon RDS User Guide.

Synopsis

Creating a Request

deleteDBClusterSnapshot Source #

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

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

  • ddcsDBClusterSnapshotIdentifier - The identifier of the DB cluster snapshot to delete. Constraints: Must be the name of an existing DB cluster snapshot in the available state.

data DeleteDBClusterSnapshot Source #

See: deleteDBClusterSnapshot smart constructor.

Instances

Eq DeleteDBClusterSnapshot Source # 
Data DeleteDBClusterSnapshot Source # 

Methods

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

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

toConstr :: DeleteDBClusterSnapshot -> Constr #

dataTypeOf :: DeleteDBClusterSnapshot -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDBClusterSnapshot Source # 
Show DeleteDBClusterSnapshot Source # 
Generic DeleteDBClusterSnapshot Source # 
Hashable DeleteDBClusterSnapshot Source # 
NFData DeleteDBClusterSnapshot Source # 

Methods

rnf :: DeleteDBClusterSnapshot -> () #

AWSRequest DeleteDBClusterSnapshot Source # 
ToPath DeleteDBClusterSnapshot Source # 
ToHeaders DeleteDBClusterSnapshot Source # 
ToQuery DeleteDBClusterSnapshot Source # 
type Rep DeleteDBClusterSnapshot Source # 
type Rep DeleteDBClusterSnapshot = D1 (MetaData "DeleteDBClusterSnapshot" "Network.AWS.RDS.DeleteDBClusterSnapshot" "amazonka-rds-1.4.5-FycntHHvABz6gJkK2IrBDo" True) (C1 (MetaCons "DeleteDBClusterSnapshot'" PrefixI True) (S1 (MetaSel (Just Symbol "_ddcsDBClusterSnapshotIdentifier") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteDBClusterSnapshot Source # 

Request Lenses

ddcsDBClusterSnapshotIdentifier :: Lens' DeleteDBClusterSnapshot Text Source #

The identifier of the DB cluster snapshot to delete. Constraints: Must be the name of an existing DB cluster snapshot in the available state.

Destructuring the Response

deleteDBClusterSnapshotResponse Source #

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

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

data DeleteDBClusterSnapshotResponse Source #

See: deleteDBClusterSnapshotResponse smart constructor.

Instances

Eq DeleteDBClusterSnapshotResponse Source # 
Data DeleteDBClusterSnapshotResponse Source # 

Methods

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

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

toConstr :: DeleteDBClusterSnapshotResponse -> Constr #

dataTypeOf :: DeleteDBClusterSnapshotResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDBClusterSnapshotResponse Source # 
Show DeleteDBClusterSnapshotResponse Source # 
Generic DeleteDBClusterSnapshotResponse Source # 
NFData DeleteDBClusterSnapshotResponse Source # 
type Rep DeleteDBClusterSnapshotResponse Source # 
type Rep DeleteDBClusterSnapshotResponse = D1 (MetaData "DeleteDBClusterSnapshotResponse" "Network.AWS.RDS.DeleteDBClusterSnapshot" "amazonka-rds-1.4.5-FycntHHvABz6gJkK2IrBDo" False) (C1 (MetaCons "DeleteDBClusterSnapshotResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ddcsrsDBClusterSnapshot") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DBClusterSnapshot))) (S1 (MetaSel (Just Symbol "_ddcsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses