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

Contents

Description

Deletes a specified DB cluster parameter group. The DB cluster parameter group to be deleted can't 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 Source #

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 can't delete a default DB cluster parameter group. * Cannot be associated with any DB clusters.

data DeleteDBClusterParameterGroup Source #

See: deleteDBClusterParameterGroup smart constructor.

Instances
Eq DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Data DeleteDBClusterParameterGroup Source # 
Instance details

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

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Show DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Generic DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Associated Types

type Rep DeleteDBClusterParameterGroup :: Type -> Type #

Hashable DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

AWSRequest DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Associated Types

type Rs DeleteDBClusterParameterGroup :: Type #

ToHeaders DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

ToPath DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

ToQuery DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

NFData DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroup = D1 (MetaData "DeleteDBClusterParameterGroup" "Network.AWS.RDS.DeleteDBClusterParameterGroup" "amazonka-rds-1.6.1-GvYb6r2di9RGFKQcoJXq1A" True) (C1 (MetaCons "DeleteDBClusterParameterGroup'" PrefixI True) (S1 (MetaSel (Just "_ddbcpgDBClusterParameterGroupName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteDBClusterParameterGroup Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Request Lenses

ddbcpgDBClusterParameterGroupName :: Lens' DeleteDBClusterParameterGroup Text Source #

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

Destructuring the Response

data DeleteDBClusterParameterGroupResponse Source #

Instances
Eq DeleteDBClusterParameterGroupResponse Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Data DeleteDBClusterParameterGroupResponse Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

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

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Show DeleteDBClusterParameterGroupResponse Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Generic DeleteDBClusterParameterGroupResponse Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

NFData DeleteDBClusterParameterGroupResponse Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroupResponse Source # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroupResponse = D1 (MetaData "DeleteDBClusterParameterGroupResponse" "Network.AWS.RDS.DeleteDBClusterParameterGroup" "amazonka-rds-1.6.1-GvYb6r2di9RGFKQcoJXq1A" False) (C1 (MetaCons "DeleteDBClusterParameterGroupResponse'" PrefixI False) (U1 :: Type -> Type))