Expand description
Shared functionality for the AWS components.
Re-exports§
pub use auth::AwsAuthentication;
pub use auth::ImdsAuthentication;
pub use region::RegionOrEndpoint;
pub use timeout::AwsTimeout;
Modules§
- auth
- Authentication settings for AWS components.
- region
- Handles the region settings for AWS components.
- timeout
- Client timeout configuration for AWS operations.
Traits§
- Client
Builder - Implement for each AWS service to create the appropriate AWS sdk client.
Functions§
- create_
client - Create the SDK client using the provided settings.
- create_
client_ and_ region - Create the SDK client and resolve the region using the provided settings.
- is_
retriable_ error - Checks if the request can be retried after the given error was returned.
- region_
provider - Provides the configured AWS region.
- sign_
request - Sign the request prior to sending to AWS.
The signature is added to the provided
request
.