|
|
|
|
|
Description |
Object interface for Amazon S3
API Version 2006-03-01
http://docs.amazonwebservices.com/AmazonS3/2006-03-01/
|
|
Synopsis |
|
|
|
|
Function Types
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:: AWSConnection | AWS connection information
| -> S3Object | Object to delete
| -> IO (AWSResult ()) | Server response
| Delete an object. Only bucket and object name need to be
specified in the S3Object. Deletion of a non-existent object
does not return an error.
|
|
|
|
:: AWSConnection | AWS connection information
| -> S3Object | Object to be made available
| -> Integer | How many seconds until this
request expires
| -> IO URI | URI for the object
| Create a pre-signed request URI. Anyone can use this to request
an object for the number of seconds specified.
|
|
|
|
:: AWSConnection | AWS connection information
| -> S3Object | Object to be made available
| -> Integer | Expiration time, in seconds since
00:00:00 UTC on January 1, 1970
| -> URI | URI for the object
| Create a pre-signed request URI. Anyone can use this to request
an object until the specified date.
|
|
|
Data Types
|
|
|
An object that can be stored and retrieved from S3.
| Constructors | S3Object | | obj_bucket :: String | Name of the bucket containing this object
| obj_name :: String | URI of the object. Subresources (?acl or
| ?torrent) should be suffixed onto this name.
| content_type :: String | A standard MIME type describing the format of the
contents. If not specified, binary/octet-stream is
used.
| obj_headers :: [(String, String)] | Object metadata in (key,value) pairs. Key names
should use the prefix x-amz-meta- to be stored with
the object. The total HTTP request must be under 4KB,
including these headers.
| obj_data :: ByteString | Object data.
|
|
| Instances | |
|
|
Produced by Haddock version 2.6.1 |