SQS (JMS Snap Pack) Account

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 ( ): Indicates a list that is dynamically populated based on the configuration.

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

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

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

Field Name

Field Type

Description

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