package aws-s3
Ocaml library for accessing Amazon S3
Install
Dune Dependency
Authors
Maintainers
Sources
3.0.0.tar.gz
sha256=c876f67f3096a6dcb139fdb9ee5a432d50fdcbb1858601938bc88ca25753b0d2
md5=c857576898b2fc54515be0dc4a6a141f
Description
This library provides access to Amazon Simple Storage Solution (S3). The library supports:
- Copying file to and from s3
- List files in S3 (from root)
- Delete single/multi object in S3
- Fetching credentials (though IAM)
The library supports both lwt and async concurrency models.
- For lwt, please install
aws-s3-lwt
package - For Async, please install
aws-s3-async
package
Published: 16 May 2018
README
Ocaml library for accessing Amazon S3
This library provides access to Amazon Simple Storage Solution (S3).
The library supports:
Fetching credentials (though IAM)
Copying file from and to s3
List files in S3 (from root)
Delete single object in S3
The library supports both lwt and async concurrency models.
For lwt, please install
aws-s3-lwt
packageFor Async, please install
aws-s3-async
package
This library is based on s3_cp example found at [https://github.com/mirage/ocaml-cohttp/blob/master/examples/async/s3_cp.ml]
Dependencies (13)
- cmdliner
-
ppx_protocol_conv_json
<= "3.1.1"
-
ppx_protocol_conv_xml_light
<= "3.1.1"
- yojson
- xml-light
-
digestif
<= "0.5"
- ocaml-inifiles
- cohttp
-
base64
< "3.0.0"
- ounit
-
core
>= "v0.9.0"
-
jbuilder
>= "1.0+beta7"
-
ocaml
>= "4.04.0"
Dev Dependencies
None
Used by (2)
-
aws-s3-async
= "3.0.0"
-
aws-s3-lwt
= "3.0.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page