awslabs / aws-sdk-rust

AWS SDK for the Rust Programming Language
https://awslabs.github.io/aws-sdk-rust/
Apache License 2.0
2.91k stars 245 forks source link

The method `items()` is missing in SSM's paginators #1119

Closed Veetaha closed 1 month ago

Veetaha commented 3 months ago

Describe the feature

As you can see there is no items() method on paginators in SSM crate. This method is supposed to return a stream of SSM parameters (flattened). This applies to all paginators in SSM, for example:

This looks like an oversight, because other AWS service SDK support the items() method on the paginatior. Examples:

Use Case

The method items() returns the flat stream of items which simplifies the development with the SDK. There are such methods in other AWS services, but for some reason there is no such method in SSM.

A note for the community

Community Note

rcoh commented 3 months ago

This is an issue with the underlying models. We will work with the SSM service to get this rectified

@jmklix to forward to service team

jmklix commented 1 month ago

https://github.com/aws/aws-sdk/issues/742

github-actions[bot] commented 1 month ago

Comments on closed issues are hard for our team to see. If you need more assistance, please either tag a team member or open a new issue that references this one. If you wish to keep having a conversation with other community members under this issue feel free to do so.