#amazon-s3 #aws #s3 #amazon #r2 #minio

aws-region

用于处理 Amazon AWS 区域的轻量级 Rust 库,支持 s3

16 个版本

0.25.4 2023年10月15日
0.25.3 2023年4月10日
0.25.1 2022年7月22日
0.23.5 2022年2月12日
0.20.0 2020年3月28日

#1423 in 网络编程

Download history 23915/week @ 2024-03-14 22481/week @ 2024-03-21 18276/week @ 2024-03-28 21329/week @ 2024-04-04 20975/week @ 2024-04-11 21911/week @ 2024-04-18 21197/week @ 2024-04-25 19684/week @ 2024-05-02 21770/week @ 2024-05-09 18870/week @ 2024-05-16 18672/week @ 2024-05-23 20658/week @ 2024-05-30 19334/week @ 2024-06-06 18669/week @ 2024-06-13 15820/week @ 2024-06-20 12453/week @ 2024-06-27

70,892 每月下载量
43 包中使用 (5 个直接使用)

MIT 许可

14KB
251

AWS S3 区域标识符,也可以传递自定义值,在这种情况下,您需要传递一个有效的端点,否则将发生错误 :)

示例

use std::str::FromStr;
use awsregion::Region;

// Parse from a string
let region: Region = "us-east-1".parse().unwrap();
// Choose region directly
let region = Region::EuWest2;

// Custom region requires valid region name and endpoint
let region_name = "nl-ams".to_string();
let endpoint = "https://s3.nl-ams.scw.cloud".to_string();
let region = Region::Custom { region: region_name, endpoint };

依赖项

~0.3–0.8MB
~19K SLoC