AWS SDK for Rust
Rusoto is in maintenance mode. This may be the last Rusoto release. Consider moving to the AWS SDK for Rust.
macie
, mobile
, and worklink
services, which have had their DNS records removedhyper-rustls
to 0.23
serde_urlencoded
0.7rustc_version
0.4shlex
1.0hmac
0.4time
-related types in rusoto_signature
with chrono
types, to
match rusoto_credential
md5
crate for the RustCrypto md-5
crate, to match
usage of RustCrypto sha2
crateSync
constraint on ByteStream
-related functions.async-trait
, percent-encoding
, and
serde
to_string
helpers
craterusoto_core::Client
in docsrusoto_mock::MultipleMockRequestDispatcher
base64
0.13bytes
1.0hmac
0.10hyper-rustls
0.22hyper-tls
0.5hyper
0.14tokio
1.0dirs
crate for its replacement dirs-next
pin-project
for the lighter weight pin-project-lite
chrono
's oldtime
featureregex
subscribe_to_shard
call in Kinesis)rusoto_batch::JobDetail
hmac
0.8 and sha2
0.9Sync
bounds to AsyncRead
and Read
structuresTime::now()
and OffsetDateTime::now()
deprecation warningstime
crate+
in query stringsMultipleMockRequestDispatcher
to permit mocking multiple requests using the same clientrusoto_sts::WebIdentityProvider::from_k8s_env
always requiring AWS_ROLE_SESSION_NAME
env var which should be optionalrusoto_sts::WebIdentityProvider
region_from_profile()
function to ProfileProviderContent-Encoding
new_with_size()
function to ByteStreamThis is a breaking change: Rusoto now uses std::future::Future
, async/.await, and Tokio 0.2 🎉
PrimitiveDateTime
deprecation errorserialize_structs
and deserialize_structs
WebIdentityProvider
resource_record_sets
methodsDisplay
impl for RusotoError::Unknown
RusotoFuture
and fix docs generation on nightlycredential_process
, agains3.{region}.amazonaws.com
std::future::Future
, async/.await, and Tokio 0.2ProvideAwsCredentials
trait.Secret
type to automatically zero-out memory use to stored secret credentials. So far, only used in the new web identity provider.Variable
to abstract over certain credential provider input parameters.rusoto_ec2::filter!
macroInstanceMetadataProvider
to avoid cloning unnecessarilyError::description
implementationsserialize_structs
and deserialize_structs
std::future::Future
, async/.await, and Tokio 0.2ProvideAwsCredentials
trait.Secret
type to automatically zero-out memory use to stored secret credentials. So far, only used in the new web identity provider.Variable
to abstract over certain credential provider input parameters.rusoto_ec2::filter!
macroInstanceMetadataProvider
to avoid cloning unnecessarilyError::description
implementationsserialize_structs
and deserialize_structs
list_objects
methods2017-01-11
rusoto_signature
, a standalone crate for signing HTTP requests.list_objects_v2
x-amz-content-sha256
header not being signed: https://github.com/rusoto/rusoto/pull/1545
rustls
to be used in rusoto_mock
: https://github.com/rusoto/rusoto/pull/1557
HttpClient::from_builder
1.12.163
to 1.12.230
rusoto_events::{CloudWatchEvents,CloudWatchEventsClient}
were renamed to rusoto_events::{EventBridge,EventBridgeClient}
#[test]
per behaviorEq
and Hash
implementations on Region
2018-11-05
serde_json
crate from services where it was not requiredtest_resources
in cargo manifest1.12.156
to 1.12.163
should_sha256_sign_payload
argument to SignedRequest::generate_presigned_url
.