Skip to main content

ISQSDeleteMessageBatchRequestEntry

Interface in AWS.SQS

Interface for SQS DeleteMessageBatchRequestEntry.

Properties

Id

property Id: string

The identifier for this particular receipt handle used to communicate the result.

The identifiers of a batch request must be unique within the request. Duplicate identifiers will result in a ESQSBatchEntryIdsNotDistinct error. Maximum 80 characters. Allowed characters include alphanumeric characters, hyphens (-), and underscores (_). Use this identifier to correlate successful and failed deletions with the original request entries when processing batch operation results.

ReceiptHandle

property ReceiptHandle: string

The receipt handle associated with the message to delete.

You must use the receipt handle from the most recent time you received the message. Each time you receive a message, it comes with a unique receipt handle. Using an old receipt handle will cause the individual entry to succeed in the batch, but the message might not be deleted. Receipt handles are opaque strings that become invalid after the message is deleted or after the message visibility timeout expires.