In this article

Overview

Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. You can use this account type to connect JMS Snaps with data sources that use SQS account.

  • For SQS use cases, we recommend that you use the SQS Snap Pack, which is feature-rich and robust.

  • For JMS Snaps using Amazon SQS accounts, SQS only supports queues in synchronous mode with auto-acknowledgment. SQS accounts do not support asynchronous mode, client acknowledgment, or topics. 

  • If you're using a JMS Snap Pack, CLIENT-ACK, with a SQS account, then you must specify a STANDARD SQS queue. If you specify a FIFO SQS queue, the Snap fails.

  • The SQS account does not support Message Selector values—it expects the value to be null. Learn more: Support for Message selectors.

Prerequisites

None.

Limitations and Known Issues

None.

Account Settings

  • Asterisk ( * ): Indicates a mandatory field.

  • Suggestion icon ( (blue star) ): Indicates a list that is dynamically populated based on the configuration.

  • Expression icon ( (blue star) ): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.

  • Add icon ( (blue star) ): Indicates that you can add fields in the fieldset.

  • Remove icon ( (blue star) ): Indicates that you can remove fields from the fieldset.

Field Name

Field Type

Description

Label*

Default Value: N/A
ExampleSQS_Account

String

Specify a unique label for the account.

AWS access key ID*

Default Value: N/A
Example: NMKL983m009fa21

String

Specify the AWS access key ID part of AWS authentication. 

AWS secret key*

Default Value: N/A
Example: MIEPL0934GHB

String

Specify the AWS secret key part of AWS authentication. 

AWS end point*

Default Value: N/A
Example: 89.234.567.21

String

Specify the AWS end point URL. Learn more: http://docs.aws.amazon.com/general/latest/gr/rande.html#sqs_region

AWS region

Default Value: N/A
Exampleus-west-2

String

Specify the AWS region the application is running in. The supported values are:

  • us-gov-west-1

  • us-east-1

  • us-west-1

  • us-west-2

  • eu-west-1

  • eu-central-1

  • ap-southeast-1

  • ap-southeast-2

  • ap-northeast-1

  • sa-east-1

  • cn-north-1

Account Encryption

Standard Encryption

If you are using Standard Encryption, the High sensitivity settings under Enhanced Encryption are followed.

Enhanced Encryption

If you have the Enhanced Account Encryption feature, the following describes which fields are encrypted for each sensitivity level selected for this account.

Account:

  • High:

  • Medium + High

  • Low + Medium + High

Snap Pack History


Related Links