libZSamazonka-coreZSamazonka-core
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityprovisional
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Request

Description

 
Synopsis

Requests

head' :: ToRequest a => Service -> a -> Request a Source #

delete :: ToRequest a => Service -> a -> Request a Source #

get :: ToRequest a => Service -> a -> Request a Source #

Empty body

post :: ToRequest a => Service -> a -> Request a Source #

put :: ToRequest a => Service -> a -> Request a Source #

Specialised body

patchJSON :: (ToRequest a, ToJSON a) => Service -> a -> Request a Source #

postXML :: (ToRequest a, ToElement a) => Service -> a -> Request a Source #

postJSON :: (ToRequest a, ToJSON a) => Service -> a -> Request a Source #

postQuery :: ToRequest a => Service -> a -> Request a Source #

postBody :: (ToRequest a, ToBody a) => Service -> a -> Request a Source #

putXML :: (ToRequest a, ToElement a) => Service -> a -> Request a Source #

putJSON :: (ToRequest a, ToJSON a) => Service -> a -> Request a Source #

putBody :: (ToRequest a, ToBody a) => Service -> a -> Request a Source #

Constructors

defaultRequest :: ToRequest a => Service -> a -> Request a Source #

Operation Plugins

Lenses