-
Notifications
You must be signed in to change notification settings - Fork 171
Labels
completedThis item is complete and has been merged/shippedThis item is complete and has been merged/shippedenhancementPRs that introduce minor changes, usually to existing featuresPRs that introduce minor changes, usually to existing featuresparametersThis item relates to the Parameters UtilityThis item relates to the Parameters Utility
Milestone
Description
Summary
BaseProvider
was the first base class implemented for the new Parameters utility.
At the time, it was not yet known what each AWS SDK provider would return. For instance DynamoDBProvider
might return different types than SSMProvider
, so the types in BaseProvider
have been intentionally left generic.
This issue serves to track the task that will have to be carried out after all providers have been implemented.
Why is this needed?
To enforce strong typing to the values returned by the utility, whenever possible.
Which area does this relate to?
Parameters
Solution
No response
Acknowledgment
- This request meets Lambda Powertools Tenets
- Should this be considered in other Lambda Powertools languages? i.e. Python, Java
Metadata
Metadata
Assignees
Labels
completedThis item is complete and has been merged/shippedThis item is complete and has been merged/shippedenhancementPRs that introduce minor changes, usually to existing featuresPRs that introduce minor changes, usually to existing featuresparametersThis item relates to the Parameters UtilityThis item relates to the Parameters Utility