Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data InitiateMultipartUpload = InitiateMultipartUpload {
- imuBucket :: Bucket
- imuObjectName :: Object
- imuCacheControl :: Maybe Text
- imuContentDisposition :: Maybe Text
- imuContentEncoding :: Maybe Text
- imuContentType :: Maybe Text
- imuExpires :: Maybe Int
- imuMetadata :: [(Text, Text)]
- imuStorageClass :: Maybe StorageClass
- imuWebsiteRedirectLocation :: Maybe Text
- imuAcl :: Maybe CannedAcl
- imuServerSideEncryption :: Maybe ServerSideEncryption
- imuAutoMakeBucket :: Bool
- postInitiateMultipartUpload :: Bucket -> Text -> InitiateMultipartUpload
- data InitiateMultipartUploadResponse = InitiateMultipartUploadResponse {
- imurBucket :: !Bucket
- imurKey :: !Text
- imurUploadId :: !Text
- data UploadPart = UploadPart {}
- uploadPart :: Bucket -> Text -> Integer -> Text -> RequestBody -> UploadPart
- data UploadPartResponse = UploadPartResponse {
- uprVersionId :: !(Maybe Text)
- uprETag :: !Text
- data CompleteMultipartUpload = CompleteMultipartUpload {}
- postCompleteMultipartUpload :: Bucket -> Text -> Text -> [(Integer, Text)] -> CompleteMultipartUpload
- data CompleteMultipartUploadResponse = CompleteMultipartUploadResponse {
- cmurLocation :: !Text
- cmurBucket :: !Bucket
- cmurKey :: !Text
- cmurETag :: !Text
- data AbortMultipartUpload = AbortMultipartUpload {}
- postAbortMultipartUpload :: Bucket -> Text -> Text -> AbortMultipartUpload
- data AbortMultipartUploadResponse = AbortMultipartUploadResponse {
- getUploadId :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> IO Text
- sendEtag :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> [Text] -> IO ()
- putConduit :: MonadResource m => Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> Conduit ByteString m Text
- chunkedConduit :: MonadResource m => Integer -> Conduit ByteString m ByteString
- multipartUpload :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Conduit () (ResourceT IO) ByteString -> Integer -> ResourceT IO ()
- multipartUploadWithInitiator :: Configuration -> S3Configuration NormalQuery -> (Bucket -> Text -> InitiateMultipartUpload) -> Manager -> Text -> Text -> Conduit () (ResourceT IO) ByteString -> Integer -> ResourceT IO ()
Documentation
data InitiateMultipartUpload Source
InitiateMultipartUpload | |
|
data InitiateMultipartUploadResponse Source
uploadPart :: Bucket -> Text -> Integer -> Text -> RequestBody -> UploadPart Source
data UploadPartResponse Source
UploadPartResponse | |
|
postCompleteMultipartUpload :: Bucket -> Text -> Text -> [(Integer, Text)] -> CompleteMultipartUpload Source
data CompleteMultipartUploadResponse Source
CompleteMultipartUploadResponse | |
|
postAbortMultipartUpload :: Bucket -> Text -> Text -> AbortMultipartUpload Source
getUploadId :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> IO Text Source
sendEtag :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> [Text] -> IO () Source
putConduit :: MonadResource m => Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Text -> Conduit ByteString m Text Source
chunkedConduit :: MonadResource m => Integer -> Conduit ByteString m ByteString Source
multipartUpload :: Configuration -> S3Configuration NormalQuery -> Manager -> Text -> Text -> Conduit () (ResourceT IO) ByteString -> Integer -> ResourceT IO () Source
multipartUploadWithInitiator :: Configuration -> S3Configuration NormalQuery -> (Bucket -> Text -> InitiateMultipartUpload) -> Manager -> Text -> Text -> Conduit () (ResourceT IO) ByteString -> Integer -> ResourceT IO () Source