aws-sdk-rust
aws-sdk-rust copied to clipboard
AWS SDK for the Rust Programming Language
### Describe the bug When manually configuring the `SdkConfig`, it's easy to unwittingly not set the `sleep_impl`, which results in timeouts and retries not working. A warning is emitted when...
### Tell us about your request The aws_config crate assumes that you need to have an aws_access_key_id and an aws_secret_access_key. It will try different locations in order to find these...
### Community Note * Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request * Please do...
### Describe the bug Setting up a custom connector requires providing that connector in several places: in the `ProviderConfig`, in the `SdkConfig`, and in the various API clients. One of...
### Describe the bug aws-sdk-rust includes an example of how to configure hyper-rustls to use webpki-roots and TLS 1.3, in `examples/tls/src/lib.rs`. However, this example has two separate versions of hyper-rustls...
I just noticed that `ResponseError`s are [not automatically retried by the SDK](https://github.com/awslabs/aws-sdk-rust/blob/6c874ba3c63387254ecd00d651fe04c367070132/sdk/aws-http/src/lib.rs#L74). The specific example I was surprised by was an S3 `ListObjectsV2` request that failed due to an incomplete...
### Describe the feature EventBridge Global Endpoint is a new feature that allows setting up a backup event bus in other region as fallback when the principal region is down....
Technically possible today with Tokio still used for retries, but we should be able to entirely remove Tokio as a required dependency.
### Describe the bug Running `GetConnectionStatus` from `aws_sdk_ssm::client::Client` against a running and connected instance returns `ConnectionStatus::Unknown("connected")`. ### Expected Behavior `GetConnectionStatus` returns `ConnectionStatus::Connected` if the instance is connected. ### Current Behavior...
### Describe the feature I'd like a simpler way to handle service-specific errors without having to match through three levels of object nesting. ### Use Case Here's the code I...