ListMessageMoveTasks
Source:
src/AWS/SQS/ListMessageMoveTasks.ts
Runtime binding for sqs:ListMessageMoveTasks (dead-letter queue
redrive).
Bind this operation to a dead-letter Queue inside a function
runtime to inspect the most recent message move tasks (up to 10) whose
source is that queue — including their status, progress counters, and
TaskHandle for cancellation. The binding grants the host function
sqs:ListMessageMoveTasks on the queue. Provide the
ListMessageMoveTasksHttp layer on the Function to implement the binding.
Dead-Letter Queue Redrive
Section titled “Dead-Letter Queue Redrive”// init (provide SQS.ListMessageMoveTasksHttp on the Function)const listMessageMoveTasks = yield* SQS.ListMessageMoveTasks(dlq);
// runtimeconst result = yield* listMessageMoveTasks();for (const task of result.Results ?? []) { // task.Status, task.ApproximateNumberOfMessagesMoved, task.TaskHandle}