aws-sdk-go-v2
aws-sdk-go-v2 copied to clipboard
Missing paginator for S3 ListObjectVersions
Describe the feature
This is to report that there is no paginator for the S3 ListObjectVersions operation.
This is part of V1 of the SDK under ListObjectVersionsPagesWithContext and it was present in V2 of the SDK at one time but it was removed for some reason: NewListObjectVersionsPaginator .
Use Case
This functionality is pretty core to listing object versions and simplifies operations involving S3 object versions. This was previously present in V1 and it's absence is a regression from migrating from v1 to v2.
Proposed Solution
Request to implement a paginator for ListObjectVersions similar to the other S3 pagination operations (e.g. ListObjectsV2Paginator)
Other Information
No response
Acknowledgements
- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
AWS Go SDK V2 Module Versions Used
github.com/aws/aws-sdk-go-v2/service/s3 v1.24.0
Go version used
go version go1.18 darwin/amd64