Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Pattern: aws-events-rule-sqs #25

Closed
deolank opened this issue Jul 27, 2020 · 3 comments
Closed

New Pattern: aws-events-rule-sqs #25

deolank opened this issue Jul 27, 2020 · 3 comments
Assignees
Labels
feature-request A feature should be added or improved

Comments

@deolank
Copy link

deolank commented Jul 27, 2020

Overview:

This AWS Solutions Construct implements an a CloudWatch Events rule which sends events to a new or an existing SQS queue.

User provided props for the construct:

Either an existing instances of CloudWatch Events rule or CWEventsrule.Props to deploy new CW Events rule.
Either an existing instances of sqs.Queue or sqs.QueueProps to deploy new SQS queue
Optional enableEncryption to encrypt the SQS queue (default: true)
Optional encryptionKey user provided encryption key

Default Settings:

CloudWatch Events Rule:
Create a CloudWatch Events rule to send events to SQS queue

Amazon SQS Queue
Configure least privilege access permissions for SQS Queue
Enable server-side encryption for source SQS Queue using AWS Managed KMS Key.

@deolank deolank added feature-request A feature should be added or improved needs-triage The issue or PR still needs to be triaged labels Jul 27, 2020
@hnishar hnishar removed the needs-triage The issue or PR still needs to be triaged label Jul 28, 2020
@hnishar
Copy link
Contributor

hnishar commented Jul 28, 2020

deolank@ This will be a good candidate for a new pattern, please check the existing events-rule pattern before implementing this one, e.g. aws-events-rule-lambda

@gockle
Copy link
Contributor

gockle commented Sep 1, 2020

@hnishar I will creating a PR for this feature.

@hnishar hnishar added the in-progress This issue is being actively worked on label Sep 1, 2020
@hnishar hnishar removed the in-progress This issue is being actively worked on label Sep 10, 2020
@hnishar
Copy link
Contributor

hnishar commented Sep 10, 2020

This has been pushed out in the latest release v1.62.0

@hnishar hnishar closed this as completed Sep 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved
Projects
None yet
Development

No branches or pull requests

3 participants