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.