Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Make alb and apigw stable #63

Merged
merged 4 commits into from
Feb 16, 2022
Merged

Make alb and apigw stable #63

merged 4 commits into from
Feb 16, 2022

Conversation

calavera
Copy link
Owner

This extracts ApiGW and Alb from the generated modules, so we can stabilize them.

It introduces QueryMap to handle query parameters that normalizes their values under a single struct that knows how to handle Lambda's corner cases.

Now that they are not generated anymore, we can address issues like #13 and #49.

These modules are stable, and we can add improvements
without being tied to the generator.

Signed-off-by: David Calavera <david.calavera@gmail.com>
Some fields use string vectors to group queries with the same key,
while others use a single string separated by commas.
QueryMap is a struct designed to handle those corner cases.

Signed-off-by: David Calavera <david.calavera@gmail.com>
Signed-off-by: David Calavera <david.calavera@gmail.com>
Signed-off-by: David Calavera <david.calavera@gmail.com>
@calavera calavera merged commit 24e8d40 into master Feb 16, 2022
@calavera calavera deleted the make_alb_and_apigw_stable branch February 16, 2022 04:32
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant