amazonka-2.0: Comprehensive Amazon Web Services SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityprovisional
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.HTTP

Description

 
Synopsis

Documentation

retryRequest :: forall m a withAuth. (MonadResource m, AWSRequest a, Typeable a, Typeable (AWSResponse a), Foldable withAuth) => Env' withAuth -> a -> m (Either Error (ClientResponse (AWSResponse a))) Source #

awaitRequest :: (MonadResource m, AWSRequest a, Typeable a, Foldable withAuth) => Env' withAuth -> Wait a -> a -> m (Either Error Accept) Source #

httpRequest :: (MonadResource m, AWSRequest a, Typeable a, Foldable withAuth) => Env' withAuth -> Request a -> m (Either Error (ClientResponse (AWSResponse a))) Source #

Make a one-shot request to AWS, using a configured Request (which contains the Service, plus any overrides).

configureRequest :: (AWSRequest a, Typeable a, MonadIO m) => Env' withAuth -> a -> m (Request a) Source #