| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
HaskellWorks.CabalCache.AWS.S3
Documentation
uriToS3Uri :: URI -> Either UnsupportedUri S3Uri Source #
headS3Uri :: MonadError (Variant e) m => e `CouldBe` AwsError => e `CouldBe` UnsupportedUri => MonadCatch m => MonadResource m => Env -> URI -> m HeadObjectResponse Source #
getS3Uri :: MonadError (Variant e) m => e `CouldBe` AwsError => e `CouldBe` UnsupportedUri => MonadCatch m => MonadResource m => Env -> URI -> m ByteString Source #
copyS3Uri :: MonadUnliftIO m => e `CouldBe` AwsError => e `CouldBe` CopyFailed => e `CouldBe` UnsupportedUri => Env -> URI -> URI -> ExceptT (Variant e) m () Source #
putObject :: e `CouldBe` AwsError => e `CouldBe` UnsupportedUri => MonadCatch m => MonadUnliftIO m => ToBody a => Env -> URI -> a -> ExceptT (Variant e) m () Source #