Skip to content

Maintenance: Revisit return types of BaseProvider #1172

@dreamorosi

Description

@dreamorosi

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

Metadata

Metadata

Assignees

Labels

completedThis item is complete and has been merged/shippedenhancementPRs that introduce minor changes, usually to existing featuresparametersThis item relates to the Parameters Utility

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions