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.DeleteDBClusterParameterGroup

Contents

Description

Deletes a specified DB cluster parameter group. The DB cluster parameter group to be deleted cannot be associated with any DB clusters.

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

Synopsis

Creating a Request

deleteDBClusterParameterGroup #

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

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

  • ddbcpgDBClusterParameterGroupName - The name of the DB cluster parameter group. Constraints: * Must be the name of an existing DB cluster parameter group. * You cannot delete a default DB cluster parameter group. * Cannot be associated with any DB clusters.

data DeleteDBClusterParameterGroup #

See: deleteDBClusterParameterGroup smart constructor.

Instances

Eq DeleteDBClusterParameterGroup # 
Data DeleteDBClusterParameterGroup # 

Methods

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

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

toConstr :: DeleteDBClusterParameterGroup -> Constr #

dataTypeOf :: DeleteDBClusterParameterGroup -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDBClusterParameterGroup # 
Show DeleteDBClusterParameterGroup # 
Generic DeleteDBClusterParameterGroup # 
Hashable DeleteDBClusterParameterGroup # 
NFData DeleteDBClusterParameterGroup # 
AWSRequest DeleteDBClusterParameterGroup # 
ToQuery DeleteDBClusterParameterGroup # 
ToPath DeleteDBClusterParameterGroup # 
ToHeaders DeleteDBClusterParameterGroup # 
type Rep DeleteDBClusterParameterGroup # 
type Rep DeleteDBClusterParameterGroup = D1 (MetaData "DeleteDBClusterParameterGroup" "Network.AWS.RDS.DeleteDBClusterParameterGroup" "amazonka-rds-1.4.5-I79yxZdjKNFFGn6ti49zKn" True) (C1 (MetaCons "DeleteDBClusterParameterGroup'" PrefixI True) (S1 (MetaSel (Just Symbol "_ddbcpgDBClusterParameterGroupName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteDBClusterParameterGroup # 

Request Lenses

ddbcpgDBClusterParameterGroupName :: Lens' DeleteDBClusterParameterGroup Text #

The name of the DB cluster parameter group. Constraints: * Must be the name of an existing DB cluster parameter group. * You cannot delete a default DB cluster parameter group. * Cannot be associated with any DB clusters.

Destructuring the Response

deleteDBClusterParameterGroupResponse :: DeleteDBClusterParameterGroupResponse #

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

data DeleteDBClusterParameterGroupResponse #

Instances

Eq DeleteDBClusterParameterGroupResponse # 
Data DeleteDBClusterParameterGroupResponse # 

Methods

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

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

toConstr :: DeleteDBClusterParameterGroupResponse -> Constr #

dataTypeOf :: DeleteDBClusterParameterGroupResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDBClusterParameterGroupResponse # 
Show DeleteDBClusterParameterGroupResponse # 
Generic DeleteDBClusterParameterGroupResponse # 
NFData DeleteDBClusterParameterGroupResponse # 
type Rep DeleteDBClusterParameterGroupResponse # 
type Rep DeleteDBClusterParameterGroupResponse = D1 (MetaData "DeleteDBClusterParameterGroupResponse" "Network.AWS.RDS.DeleteDBClusterParameterGroup" "amazonka-rds-1.4.5-I79yxZdjKNFFGn6ti49zKn" False) (C1 (MetaCons "DeleteDBClusterParameterGroupResponse'" PrefixI False) U1)