libZSservicesZSamazonka-rdsZSamazonka-rds
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.RDS.DeleteDBClusterSnapshot

Description

Deletes a DB cluster snapshot. If the snapshot is being copied, the copy operation is terminated.

The DB cluster snapshot must be in the available state to be deleted.

For more information on Amazon Aurora, see What Is Amazon Aurora? in the Amazon Aurora User Guide.

This action only applies to Aurora DB clusters.

Synopsis

Creating a Request

data DeleteDBClusterSnapshot Source #

See: newDeleteDBClusterSnapshot smart constructor.

Constructors

DeleteDBClusterSnapshot' 

Fields

  • dbClusterSnapshotIdentifier :: Text

    The identifier of the DB cluster snapshot to delete.

    Constraints: Must be the name of an existing DB cluster snapshot in the available state.

Instances

Instances details
Eq DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Read DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Show DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Generic DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Associated Types

type Rep DeleteDBClusterSnapshot :: Type -> Type #

NFData DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Methods

rnf :: DeleteDBClusterSnapshot -> () #

Hashable DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

AWSRequest DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

ToHeaders DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

ToPath DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

ToQuery DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

type Rep DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

type Rep DeleteDBClusterSnapshot = D1 ('MetaData "DeleteDBClusterSnapshot" "Amazonka.RDS.DeleteDBClusterSnapshot" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "DeleteDBClusterSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbClusterSnapshotIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDBClusterSnapshot Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

newDeleteDBClusterSnapshot Source #

Create a value of DeleteDBClusterSnapshot 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:dbClusterSnapshotIdentifier:DeleteDBClusterSnapshot', deleteDBClusterSnapshot_dbClusterSnapshotIdentifier - The identifier of the DB cluster snapshot to delete.

Constraints: Must be the name of an existing DB cluster snapshot in the available state.

Request Lenses

deleteDBClusterSnapshot_dbClusterSnapshotIdentifier :: Lens' DeleteDBClusterSnapshot Text Source #

The identifier of the DB cluster snapshot to delete.

Constraints: Must be the name of an existing DB cluster snapshot in the available state.

Destructuring the Response

data DeleteDBClusterSnapshotResponse Source #

See: newDeleteDBClusterSnapshotResponse smart constructor.

Constructors

DeleteDBClusterSnapshotResponse' 

Fields

Instances

Instances details
Eq DeleteDBClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Read DeleteDBClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Show DeleteDBClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Generic DeleteDBClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

Associated Types

type Rep DeleteDBClusterSnapshotResponse :: Type -> Type #

NFData DeleteDBClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

type Rep DeleteDBClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.RDS.DeleteDBClusterSnapshot

type Rep DeleteDBClusterSnapshotResponse = D1 ('MetaData "DeleteDBClusterSnapshotResponse" "Amazonka.RDS.DeleteDBClusterSnapshot" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "DeleteDBClusterSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbClusterSnapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DBClusterSnapshot)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDBClusterSnapshotResponse Source #

Create a value of DeleteDBClusterSnapshotResponse 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:dbClusterSnapshot:DeleteDBClusterSnapshotResponse', deleteDBClusterSnapshotResponse_dbClusterSnapshot - Undocumented member.

$sel:httpStatus:DeleteDBClusterSnapshotResponse', deleteDBClusterSnapshotResponse_httpStatus - The response's http status code.

Response Lenses