amazonka-rds-1.6.0: 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 #

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 #

See: deleteDBClusterParameterGroup smart constructor.

Instances
Eq DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

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

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Show DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Generic DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Associated Types

type Rep DeleteDBClusterParameterGroup :: * -> * #

Hashable DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

AWSRequest DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Associated Types

type Rs DeleteDBClusterParameterGroup :: * #

ToHeaders DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

ToPath DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

ToQuery DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

NFData DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroup # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

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

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

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

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

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Show DeleteDBClusterParameterGroupResponse # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Generic DeleteDBClusterParameterGroupResponse # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

Associated Types

type Rep DeleteDBClusterParameterGroupResponse :: * -> * #

NFData DeleteDBClusterParameterGroupResponse # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroupResponse # 
Instance details

Defined in Network.AWS.RDS.DeleteDBClusterParameterGroup

type Rep DeleteDBClusterParameterGroupResponse = D1 (MetaData "DeleteDBClusterParameterGroupResponse" "Network.AWS.RDS.DeleteDBClusterParameterGroup" "amazonka-rds-1.6.0-62mw5vrBA3M4x0SZvkmRx5" False) (C1 (MetaCons "DeleteDBClusterParameterGroupResponse'" PrefixI False) (U1 :: * -> *))