{-# LANGUAGE TypeFamilies , MultiParamTypeClasses , FlexibleInstances , OverloadedStrings , TemplateHaskell #-} module Aws.Ec2.TH ( module Aws.Core , module Aws.Query , module Aws.Ec2.Core , module Aws.Ec2.Types , Text , UTCTime , FromJSON #ifdef USE_TH , ec2ValueTransactionDef , ec2ValueTransaction #endif ) where import Data.Text (Text) import Data.Aeson.Types (FromJSON(..)) import Data.Time.Clock (UTCTime) import Aws.Core import Aws.Ec2.Core import Aws.Ec2.Types import Aws.Query import Aws.Query.TH #ifdef USE_TH ec2ValueTransactionDef ty cons tag filterKey = queryValueTransactionDef ty cons tag 'ec2SignQuery 'defVersion "item" filterKey ec2ValueTransaction = queryValueTransaction #endif