File tree Expand file tree Collapse file tree 1 file changed +20
-4
lines changed
Modules/Intent.Modules.Aws.Sqs Expand file tree Collapse file tree 1 file changed +20
-4
lines changed Original file line number Diff line number Diff line change @@ -98,12 +98,28 @@ This follows the same pattern as the Azure Service Bus modules:
9898- Intent.Modelers.Services (3.9.3+)
9999- Intent.Modelers.Services.EventInteractions (1.2.1+)
100100
101+ ## Metadata Support
102+
103+ ### AWS SQS Stereotype
104+
105+ The module provides an ` AWS SQS ` stereotype that can be applied to message models in the Eventing designer:
106+
107+ - ** Queue Name** : The name of the SQS queue (optional - defaults to kebab-case message name)
108+ - ** Queue URL** : The full queue URL (optional - can be configured via appsettings)
109+
110+ ### Metadata-Driven Configuration
111+
112+ The ` SqsConfiguration ` template uses the ` IntegrationManager ` to automatically:
113+ - Detect published and subscribed messages in your application
114+ - Generate appropriate publisher options (message type → queue URL mappings)
115+ - Generate subscription options (message type → handler mappings)
116+ - Register all event handlers in the DI container
117+
118+ No manual configuration is needed - the module generates everything based on your Intent Architect models.
119+
101120## Future Enhancements
102121
103- - Metadata-driven configuration (IntegrationManager integration)
104- - AWS SQS stereotype for message models
105- - Metadata loader extension
106- - Bridge module for Lambda function generation
122+ - Bridge module for Lambda function generation (` Intent.AwsLambda.Sqs ` )
107123
108124## Related Modules
109125
You can’t perform that action at this time.
0 commit comments