aws / aws-sdk

Landing page for the AWS SDKs on GitHub
https://aws.amazon.com/tools/
Other
68 stars 13 forks source link

Missing paginator for DynamoDB ListTagsOfResource #583

Open thieman opened 11 months ago

thieman commented 11 months ago

Describe the feature

DynamoDB's ListTagsOfResource is a paginated operation, returning a list and accepting NextToken in its input args. However, a Paginator is not provided for it in the SDK. Instead, callers need to call the client's ListTagsOfResource multiple times. We have the Paginator construct for exactly this use case, not sure why this method doesn't provide one.

Use Case

Anyone wanting to get tags from DynamoDB resources will benefit from this, as now they have to paginate manually

Proposed Solution

Implement the same Paginator pattern used throughout the SDK, but for this method

Other Information

No response

Acknowledgements

AWS Go SDK V2 Module Versions Used

N/A

Go version used

N/A

RanVaknin commented 10 months ago

Hi @thieman ,

Thanks for opening this issue.

This paginator is missing because the Dynamo service team did not specify ListTagsOfResource in their model as a paginated operation.

I have created an internal ticket with the Dynamo service team to add this paginator. Im going to transfer this to the cross-sdk repo for further monitoring.

Thanks again, Ran~

P96938372

ashishdhingra commented 3 months ago

Contacted service team for update. Awaiting response.

ashishdhingra commented 2 months ago

Reached out to service team requesting for an update.

ashishdhingra commented 1 month ago

Followed up again with the service team oncall. Awaiting update.