The DeleteDBInstance action deletes a previously provisioned DB
instance. A successful response from the web service indicates the
request was received correctly. When you delete a DB instance, all
automated backups for that instance are deleted and cannot be
recovered. Manual DB snapshots of the DB instance to be deleted are
not deleted.

If a final DB snapshot is requested the status of the RDS instance
will be "deleting" until the DB snapshot is created. The API action
DescribeDBInstance is used to monitor the status of this
operation. The action cannot be canceled or reverted once submitted.

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Default:
false

Returns:

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Default:
false

Parameters:

skipFinalSnapshot Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Default:
false

Returns a reference to this object so that method calls can be chained together.

Parameters:

skipFinalSnapshot Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Default:
false

Returns:

A reference to this updated object so that method calls can be chained
together.

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

Default:
false

Returns:

Determines whether a final DB snapshot is created before the DB
instance is deleted. If true is specified, no DBSnapshot
is created. If false is specified, a DB snapshot is
created before the DB instance is deleted.

Specify
true when deleting a Read Replica. <note>The
FinalDBSnapshotIdentifier parameter must be specified if
SkipFinalSnapshot is false.</note>

The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

Constraints:

Must be 1 to 255
alphanumeric characters

First character must be a letter

Cannot end with a hyphen or contain two consecutive hyphens

Cannot be specified when deleting a Read Replica.

Returns:

The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

Constraints:

Must be 1 to 255
alphanumeric characters

First character must be a letter

Cannot end with a hyphen or contain two consecutive hyphens

Cannot be specified when deleting a Read Replica.

Parameters:

finalDBSnapshotIdentifier The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

Constraints:

Must be 1 to 255
alphanumeric characters

First character must be a letter

Cannot end with a hyphen or contain two consecutive hyphens

Cannot be specified when deleting a Read Replica.

Returns a reference to this object so that method calls can be chained together.

Parameters:

finalDBSnapshotIdentifier The DBSnapshotIdentifier of the new DBSnapshot created when
SkipFinalSnapshot is set to false. <note> Specifying this
parameter and also setting the SkipFinalShapshot parameter to true
results in an error. </note>

Constraints:

Must be 1 to 255
alphanumeric characters

First character must be a letter

Cannot end with a hyphen or contain two consecutive hyphens

Cannot be specified when deleting a Read Replica.

Returns:

A reference to this updated object so that method calls can be chained
together.