-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
Describe the suggested improvement
Is your improvement related to a problem? Please describe.
AWS SQS queues and SNS topics support server-side encryption, enabling in-flight messages to be encrypted as they travel across the AWS infrastructure.
The SQS transport could work with SSE entities; however, support is limited to queues and topics only when auto-subscribe is disabled. Otherwise, the created topic won't use SSE.
In general, the transport lacks support to create SSE entities, both when using NServiceBus installers or the transport CLI.
AWS Resources:
- https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-server-side-encryption.html
- https://docs.aws.amazon.com/sns/latest/dg/sns-enable-encryption-for-topic.html
Describe the suggested solution
Add a configuration flag and the related configuration values to enable the transport to create SSE entities.
Additional Context
No response