| Crates.io | wasmcloud-s3 |
| lib.rs | wasmcloud-s3 |
| version | 0.10.1 |
| created_at | 2021-02-11 18:16:21.607677+00 |
| updated_at | 2021-05-18 20:43:44.828321+00 |
| description | AWS S3 capability provider for the wasmCloud wasm host runtime |
| homepage | https://wasmcloud.dev |
| repository | https://github.com/wasmcloud/capability-providers |
| max_upload_size | |
| id | 353883 |
| size | 45,927 |
A native capability provider for wasmCloud that implements the wasmcloud:blobstore protocol for Amazon S3 and S3-compliant (e.g. minio) storage servers.
If you want to statically compile (embed) this plugin into a custom host, then enable the static_plugin feature in your dependencies:
wasmcloud-s3 = { version = "??", features = ["static_plugin"]}
| Value | Description |
|---|---|
| REGION | AWS region to use (default us-east-1) |
| ENDPOINT | AWS endpoint to use (default s3.us-east-1.amazonaws.com |
| AWS_ACCESS_KEY | AWS access key for authentication |
| AWS_SECRET_ACCESS_KEY | AWS secret access key for authentication |
| AWS_TOKEN | AWS token for authentication (can be omitted if not needed for auth) |
| TOKEN_VALID_FOR | AWS token lifetime (in seconds) |
| HTTP_PROXY | Proxy URL to use with the S3 client |