| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.S3
- generateS3URL :: ByteString -> S3Request -> IO S3SignedRequest
- data S3Method
- data S3Request = S3Request {}
- data S3SignedRequest = S3SignedRequest {}
- data S3Header
- getS3Header :: S3Header -> (ByteString, ByteString)
- s3Header :: ByteString -> ByteString -> S3Header
- s3HeaderBuilder :: S3Header -> Builder
Create pre-signed AWS S3 URL
Arguments
| :: ByteString | Amazon S3 SecretAccessKey |
| -> S3Request | Amazon S3 Request information |
| -> IO S3SignedRequest | Generated Request |
Types
Constructors
| S3Request | |
Fields
| |
data S3SignedRequest Source #
Constructors
| S3SignedRequest | |
Fields
| |
Instances
getS3Header :: S3Header -> (ByteString, ByteString) Source #
s3Header :: ByteString -> ByteString -> S3Header Source #
s3HeaderBuilder :: S3Header -> Builder Source #