Invoke Configuration Page
Enter the following details on the Configuration page.
- List Dead Letter Source Queue, Delete Queue, Purge Queue, Tag Queue, Untag Queue, List Queue Tags, Delete Message, or Change Message Visibility Action
- Get Queue Attributes Action
- Set Queue Attributes Action
- Get Queue Url Action
- Create Queue Action
- Receive Messages Action
- Send Message Action
- List Message Move Tasks Action
- Start Message Move Task Action
- Add Permission Action
- Remove Permission Action
List Dead Letter Source Queue, Delete Queue, Purge Queue, Tag Queue, Untag Queue, List Queue Tags, Delete Message, or Change Message Visibility Action
If you selected the List Dead Letter Source Queues, Delete Queue, Purge Queue, Tag Queue, Untag Queue, List Queue Tags, Delete Message, or Change Message Visibility action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |
Get Queue Attributes Action
If you selected the Get Queue Attributes action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |
Available Options |
Displays a list of options for selection, such as Policy, Visibility Timeout, and so on. |
Selected Options |
Displays the list of options you have selected. |
Set Queue Attributes Action
If you selected the Set Queue Attributes action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |
Configuration |
|
Access Policy |
Provide a JSON access policy. For example:
|
Redrive Allow Policy |
Select the check box and choose an option from the following:
|
Dead Letter Queue |
Select the check box and specify a value for the following:
|
Get Queue Url Action
If you selected the Get Queue Url action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Queue Name |
The name of the queue whose URL must be fetched. A
maximum of 80 characters is allowed. Valid values are
alphanumeric characters, hyphens ( Note: Queue URLs and names are case sensitive. |
Queue Owner AWS AccountId |
Displays the Amazon Web Services account ID of the account that created the queue. |
Create Queue Action
If you selected Create Queue on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Queue Name |
Enter a name for the queue. |
Type |
Select the type of queue:
|
Configuration |
|
Access Policy |
Provide a JSON access policy. For example:
|
Redrive Allow Policy |
Select the check box and choose an option from the following:
|
Dead Letter Queue |
Select the check box and specify a value for the following:
|
Receive Messages Action
Note:
Once a message is processed, it automatically gets removed from the queue.Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |
Do you want to specify message structure? |
|
How would you want to specify the message structure? |
Select the message format (that is, either JSON Sample, XML Sample, or AVRO Schema). Upon selecting XML Sample, the Enable XML Namespace field is displayed. Upon selecting Enable XML
Namespace, the Enter XML
Namespace option is displayed. You must provide
the valid XML namespace. For example:
|
Provide JSON Sample/ Provide XML Sample |
Based on the type of format selected, enter sample JSON or XML to describe the structure of data. Note: If you select XML format, you must enter
the XML namespace. For example:
|
Select dead letter queue |
Select the Amazon SQS dead-letter queue (DLQ) to capture undeliverable JSON and XML messages Note: If you select FIFO as the dead letter queue, then a group ID is required. |
Enable decoding |
Select to enable message decoding. |
Configure Message Attributes Names |
Configure the custom message attributes name. Click Add to add a custom message attributes name and description. Click Remove to remove the custom message attributes name. |
Configure Message System Attribute Names |
Select the check box and one or more options from the
list.
|
Send Message Action
If you selected the Send Message action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |
Do you want to specify the message structure? |
|
How would you like to specify the message structure? |
Select Sample XML, Sample JSON, or AVRO Schema as the format from the drop-down list. |
Provide XML namespace |
This field appears only if you select the XML format. Note: Only a single namespace is supported. |
Provide JSON Sample/ Provide XML Sample/ Provide AVRO Schema |
Provide the notification sample. |
Enable encoding |
Enable this feature to encode messages using base64 for enhanced compatibility and integrity. Note: For the AVRO Schema selection, Enable Encoding is not available. |
Configure Message Attributes |
Configure the custom message attributes name. Click Add to add a custom message attributes name and description. Click Remove to remove the custom message attributes name. |
Opaque (Stream Reference) |
Publishes the files of any format (JSON, XML, PNG, Audio, Video, JPEG, PDF, Docs, CSV, and more) to the specified queue. |
List Message Move Tasks Action
If you selected the List Message Move Tasks action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Source ARN |
Enter a dead letter source queue ARN. |
Start Message Move Task Action
If you selected the Start Message Move Task action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Source ARN |
Enter a dead letter source queue ARN. |
Destination ARN |
Enter a destination ARN. |
Add Permission Action
If you selected the Add Permission action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |
Select Permissions |
Select permissions from the following:
|
Remove Permission Action
If you selected the Remove Permission action on the Basic Info page, the following options are displayed.
Element | Description |
---|---|
Select Queue |
Select a specific queue from the list. |