Registry / cloud / aws-sdk-s3

aws-sdk-s3

JSON →
library1.136.0rscratesunverified

AWS SDK for Amazon Simple Storage Service

# Cargo.toml [dependencies] aws-sdk-s3 = "1.136.0"
INSTALL
IMPORT
SIG · AWS-SDK-S3
A
aws-sdk-s3
cloudrustv1.136.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Client
use aws_sdk_s3::Client;

List all S3 buckets using the AWS SDK

use aws_sdk_s3::Client; use aws_config::from_env; #[tokio::main] async fn main() { let config = from_env().load().await; let client = Client::new(&config); let buckets = client.list_buckets().send().await.unwrap(); println!("Buckets: {:?}", buckets.buckets()); }
Debug
Known issues
gotchaRequires Tokio runtime and AWS credentials configured (env vars, profile, etc.)
fix
Set `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY` environment variables or configure a profile
affects: >=1.0
Upgrade
Version history
1.136.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
14
Resources
aws-sdk-s3 — cargo add aws-sdk-s3 · libregistry