-
Notifications
You must be signed in to change notification settings - Fork 400
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
feat(event_handler): Allow the ApiGatewayResolver to support an existing subclass of BaseProxyEvent #3268
base: v2
Are you sure you want to change the base?
Conversation
…lass of BaseProxyEvent
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
hey @BVMiko apologies on behalf of the team, we dropped the ball in coming back with a timely counter-offer for this extension. How about we work on a RFC to make it possible to route anything with a generic Event Handler? While this applies to you, we already had customers telling us in private that they'd love an Event Handler for EventBridge, S3, Step Functions, SNS, etc. It'd be great to have a way to (1) specify which key(s) of the event to do the routing, and (2) declare the shape of the event available in That way, we can have a dedicated documentation for this, and future-proof new Event Handler specializations as it gets popular, just like we have REST and GraphQL Event Handlers today. What do you say? |
Bringing this up to your inbox in case you missed it - would love to hear your thoughts |
@heitorlessa, is there any movement on the Generic Router? I would love this feature for all the reasons you've mentioned in other comments. I'm happy to help out if needed. |
sadly no, we're short staffed so we'd appreciate any help -- I'd start with a RFC to account for 1/ ability to select multiple fields for routing an event to a function, 2/ generics to allow any data class/model to be used for More than happy for this to be a completely new thing as we split off from the |
@heitorlessa, this sounds like a great start. I'll start working on an RFC. |
Hi @Tankanow! How is it going? I'd like to see if you have any updates to share regarding this new RFC. Thanks! |
Thanks for the ping. I just got back from a long vacation. I'm going to start work on it this week. |
Issue number: #3267
Summary
Changes
User experience
Checklist
If your change doesn't seem to apply, please leave them unchecked.
Is this a breaking change?
RFC issue number:
Checklist:
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.