libZSservicesZSamazonka-elasticacheZSamazonka-elasticache
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ElastiCache.DeleteCacheSubnetGroup

Description

Deletes a cache subnet group.

You cannot delete a default cache subnet group or one that is associated with any clusters.

Synopsis

Creating a Request

data DeleteCacheSubnetGroup Source #

Represents the input of a DeleteCacheSubnetGroup operation.

See: newDeleteCacheSubnetGroup smart constructor.

Constructors

DeleteCacheSubnetGroup' 

Fields

  • cacheSubnetGroupName :: Text

    The name of the cache subnet group to delete.

    Constraints: Must contain no more than 255 alphanumeric characters or hyphens.

Instances

Instances details
Eq DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Read DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Show DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Generic DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Associated Types

type Rep DeleteCacheSubnetGroup :: Type -> Type #

NFData DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Methods

rnf :: DeleteCacheSubnetGroup -> () #

Hashable DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

AWSRequest DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Associated Types

type AWSResponse DeleteCacheSubnetGroup #

ToHeaders DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

ToPath DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

ToQuery DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

type Rep DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

type Rep DeleteCacheSubnetGroup = D1 ('MetaData "DeleteCacheSubnetGroup" "Amazonka.ElastiCache.DeleteCacheSubnetGroup" "libZSservicesZSamazonka-elasticacheZSamazonka-elasticache" 'False) (C1 ('MetaCons "DeleteCacheSubnetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cacheSubnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteCacheSubnetGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

newDeleteCacheSubnetGroup Source #

Create a value of DeleteCacheSubnetGroup 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:

$sel:cacheSubnetGroupName:DeleteCacheSubnetGroup', deleteCacheSubnetGroup_cacheSubnetGroupName - The name of the cache subnet group to delete.

Constraints: Must contain no more than 255 alphanumeric characters or hyphens.

Request Lenses

deleteCacheSubnetGroup_cacheSubnetGroupName :: Lens' DeleteCacheSubnetGroup Text Source #

The name of the cache subnet group to delete.

Constraints: Must contain no more than 255 alphanumeric characters or hyphens.

Destructuring the Response

data DeleteCacheSubnetGroupResponse Source #

See: newDeleteCacheSubnetGroupResponse smart constructor.

Instances

Instances details
Eq DeleteCacheSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Read DeleteCacheSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Show DeleteCacheSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Generic DeleteCacheSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

Associated Types

type Rep DeleteCacheSubnetGroupResponse :: Type -> Type #

NFData DeleteCacheSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

type Rep DeleteCacheSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.ElastiCache.DeleteCacheSubnetGroup

type Rep DeleteCacheSubnetGroupResponse = D1 ('MetaData "DeleteCacheSubnetGroupResponse" "Amazonka.ElastiCache.DeleteCacheSubnetGroup" "libZSservicesZSamazonka-elasticacheZSamazonka-elasticache" 'False) (C1 ('MetaCons "DeleteCacheSubnetGroupResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteCacheSubnetGroupResponse :: DeleteCacheSubnetGroupResponse Source #

Create a value of DeleteCacheSubnetGroupResponse with all optional fields omitted.

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