You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
result.ShouldHaveValidationErrors().WithErrorMessage("AWS AccessKey and SecretKey are mutually dependent: if one is set, the other must also be set.");
result.ShouldHaveValidationErrors().WithErrorMessage("AWS AccessKey and SecretKey are mutually dependent: if one is set, the other must also be set.");
The **Amazon SQS Transport** is used to communicate to Amazon SQS. It is suitable for development, testing, and production environments.
4
+
5
+
## Configuration
6
+
7
+
To use the Amazon SQS Transport, define it under `transports` and reference it as `current-transport`.
8
+
9
+
### Example
10
+
11
+
```yaml
12
+
current-transport: local-stack-amazon-sqs
13
+
14
+
transports:
15
+
- name: local-stack-amazon-sqs
16
+
amazonsqs-transport-config:
17
+
region-name: us-east-1
18
+
access-key: test
19
+
secret-key: test
20
+
service-url: http://127.0.0.1:32813/ # (optional) Only used when connecting to local-stack
21
+
```
22
+
23
+
:::info
24
+
25
+
The Amazon SQS transport implementation currently works only with **AWS access key and secret key authentication**. Pull requests that add support for additional authentication methods are welcome and greatly appreciated!
26
+
27
+
:::
28
+
29
+
---
30
+
31
+
## `amazonsqs-transport-config` Fields
32
+
33
+
| Field | Required | Type | Default | Description |
| `region-name` | **Yes** | string | — | The AWS region. All Region codes can be found [here](https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html) (EX: us-east-1, us-east2, us-west1..etc). |
0 commit comments