Amazon SQS Dequeue

This is a Trigger Node that awaits a message on the specified Amazon SQS Queue and dequeues it.

Revision History

1.0.0.3 Initial Release

Properties

Connection

Type: Connection Input
Provides a Connection to a specific Queue

AccessKey
Type: String

SecretKey
Type: Password

RegionName
Type: String
Amazon region name. e.g. us-east-1

QueueUrl
Type: String
The full URL to the queue resource

PollInterval
Type: Int32
The interval at which the Queue should be checked for new messages

Action

Type: List Input
The Action Property
Dequeue - The message should be dequeued but a separate call will be required to delete it from the queue
DequeueAndDelete - The message should be dequeued and immediately deleted

Message

Type: Multiline Text Output
The content of the message

ReceiptHandle

Type: String Output
Contains an identified that can be passed to Amazon SQS Queue to permanently delete the message

Remarks

Use this Node to create a trigger-based Workflow that will continuously dequeue messages from a specific Amazon SQS Queue.

If Action is set to Dequeue, it is necessary to delete the message from the queue by passing the value in ReceiptHandle to the Amazon SQS Queue Node (with Action on that Node set to Delete). If this is not done, the message will be dequeued again after a delay.

See Also

Amazon SQS Queue