#s3 #wasmcloud #aws #api-bindings

wasmcloud-s3

AWS S3功能提供者,用于wasmCloud WebAssembly宿主运行时

6个版本

0.10.1 2021年5月18日
0.10.0 2021年4月1日
0.9.3 2021年3月24日
0.9.1 2021年2月11日

#1466 in WebAssembly

Apache-2.0

31KB
747

crates.io  Rust  license  文档

wasmCloud Blobstore Provider (S3)

为wasmCloud实现Amazon S3和符合S3规范的(例如minio)存储服务器wasmcloud:blobstore协议的本地功能提供者。

如果您想将此插件静态编译(嵌入)到自定义宿主中,请在您的依赖项中启用static_plugin功能

wasmcloud-s3 = { version = "??", features = ["static_plugin"]}

配置值

描述
REGION 要使用的AWS区域(默认us-east-1
ENDPOINT 要使用的AWS端点(默认s3.us-east-1.amazonaws.com
AWS_ACCESS_KEY AWS访问密钥用于身份验证
AWS_SECRET_ACCESS_KEY AWS秘密访问密钥用于身份验证
AWS_TOKEN AWS令牌用于身份验证(如果不需要身份验证,则可以省略)
TOKEN_VALID_FOR AWS令牌有效期(以秒为单位)
HTTP_PROXY 与S3客户端一起使用的代理URL

依赖项

~21–39MB
~661K SLoC