module AWS.ELB.Internal
where
import Data.ByteString (ByteString)
#if MIN_VERSION_conduit(1,1,0)
import Control.Monad.Trans.Resource (MonadResource, MonadBaseControl)
#endif
import Data.Conduit
import Data.XML.Types (Event(..))
import AWS.Class
import AWS.Lib.Query
apiVersion :: ByteString
apiVersion = "2012-06-01"
type ELB m a = AWS AWSContext m a
elbQuery
:: (MonadBaseControl IO m, MonadResource m)
=> ByteString
-> [QueryParam]
-> Consumer Event m a
-> AWS AWSContext m a
elbQuery = commonQuery apiVersion