# File lib/rds/rds.rb, line 135
    def delete_db_instance(identifier, final_snapshot_identifier=nil)
      @logger.info("Deleting DB Instance - " + identifier.to_s)

      params                         = {}
      params['DBInstanceIdentifier'] = identifier
      if final_snapshot_identifier
        params['FinalDBSnapshotIdentifier'] = final_snapshot_identifier
      else
        params['SkipFinalSnapshot'] = true
      end

      link = do_request("DeleteDBInstance", params, :pull_out_single=>[:delete_db_instance_result, :db_instance])

    rescue Exception
      on_exception
    end