amazonka-sqs-0.0.0: Amazon Simple Queue Service SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.SQS.DeleteMessageBatch

Contents

Description

Deletes multiple messages. This is a batch version of DeleteMessage. The result of the delete action on each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200. &Attribute.1=this &Attribute.2=that.

http://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessageBatch.html

Synopsis

Request

Request constructor

Request lenses

dmbEntries :: Lens' DeleteMessageBatch [DeleteMessageBatchRequestEntry] Source

A list of receipt handles for the messages to be deleted.

dmbQueueUrl :: Lens' DeleteMessageBatch Text Source

The URL of the Amazon SQS queue to take action on.

Response

Response constructor

Response lenses

dmbrFailed :: Lens' DeleteMessageBatchResponse [BatchResultErrorEntry] Source

A list of BatchResultErrorEntry items.

dmbrSuccessful :: Lens' DeleteMessageBatchResponse [DeleteMessageBatchResultEntry] Source

A list of DeleteMessageBatchResultEntry items.