Да. Все сообщения в очереди Amazon SQS можно удалить с помощью операции PurgeQueue.
При очищении очереди будут удалены все сообщения, которые были отправлены в нее ранее. Поскольку сама очередь сообщений и ее атрибуты остаются, перенастраивать очередь сообщений не требуется, можно продолжить ее использование.
Чтобы удалить только определенные сообщения, используйте операции DeleteMessage или DeleteMessageBatch.
Более подробные сведения см. в учебном пособии Удаление сообщений из очереди Amazon SQS.