amazonka-rds-2.0: Amazon Relational Database Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.RDS.DeleteDBSubnetGroup

Description

Deletes a DB subnet group.

The specified database subnet group must not be associated with any DB instances.

Synopsis

Creating a Request

data DeleteDBSubnetGroup Source #

See: newDeleteDBSubnetGroup smart constructor.

Constructors

DeleteDBSubnetGroup' 

Fields

  • dbSubnetGroupName :: Text

    The name of the database subnet group to delete.

    You can't delete the default subnet group.

    Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.

    Example: mydbsubnetgroup

Instances

Instances details
ToHeaders DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

ToPath DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

ToQuery DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

AWSRequest DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Associated Types

type AWSResponse DeleteDBSubnetGroup #

Generic DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Associated Types

type Rep DeleteDBSubnetGroup :: Type -> Type #

Read DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Show DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

NFData DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Methods

rnf :: DeleteDBSubnetGroup -> () #

Eq DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Hashable DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

type AWSResponse DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

type Rep DeleteDBSubnetGroup Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

type Rep DeleteDBSubnetGroup = D1 ('MetaData "DeleteDBSubnetGroup" "Amazonka.RDS.DeleteDBSubnetGroup" "amazonka-rds-2.0-3xXyiLHmAvvCXXUIx1uhpP" 'False) (C1 ('MetaCons "DeleteDBSubnetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbSubnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDBSubnetGroup Source #

Create a value of DeleteDBSubnetGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDBSubnetGroup, deleteDBSubnetGroup_dbSubnetGroupName - The name of the database subnet group to delete.

You can't delete the default subnet group.

Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.

Example: mydbsubnetgroup

Request Lenses

deleteDBSubnetGroup_dbSubnetGroupName :: Lens' DeleteDBSubnetGroup Text Source #

The name of the database subnet group to delete.

You can't delete the default subnet group.

Constraints: Must match the name of an existing DBSubnetGroup. Must not be default.

Example: mydbsubnetgroup

Destructuring the Response

data DeleteDBSubnetGroupResponse Source #

See: newDeleteDBSubnetGroupResponse smart constructor.

Instances

Instances details
Generic DeleteDBSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Associated Types

type Rep DeleteDBSubnetGroupResponse :: Type -> Type #

Read DeleteDBSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Show DeleteDBSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

NFData DeleteDBSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

Eq DeleteDBSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

type Rep DeleteDBSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBSubnetGroup

type Rep DeleteDBSubnetGroupResponse = D1 ('MetaData "DeleteDBSubnetGroupResponse" "Amazonka.RDS.DeleteDBSubnetGroup" "amazonka-rds-2.0-3xXyiLHmAvvCXXUIx1uhpP" 'False) (C1 ('MetaCons "DeleteDBSubnetGroupResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDBSubnetGroupResponse :: DeleteDBSubnetGroupResponse Source #

Create a value of DeleteDBSubnetGroupResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.