| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Infernal.Events.APIGateway
Description
Definitions for API Gateway proxy objects. Where possible, information that maps directly
to Types objects uses that representation. Otherwise a Text representation
is used as Aeson natively provides.
See AWS docs for information on these datatypes.
These definitions are taken in part from serverless-haskell. Attribution and license information are present in the README.
Synopsis
Documentation
data APIGatewayProxyRequest Source #
An API Gateway proxy request
Constructors
| APIGatewayProxyRequest | |
Fields
| |
Instances
data APIGatewayProxyResponse Source #
An API Gateway proxy response
Constructors
| APIGatewayProxyResponse | |
Fields
| |
Instances
| Eq APIGatewayProxyResponse Source # | |
Defined in Infernal.Events.APIGateway Methods (==) :: APIGatewayProxyResponse -> APIGatewayProxyResponse -> Bool # (/=) :: APIGatewayProxyResponse -> APIGatewayProxyResponse -> Bool # | |
| Show APIGatewayProxyResponse Source # | |
Defined in Infernal.Events.APIGateway Methods showsPrec :: Int -> APIGatewayProxyResponse -> ShowS # show :: APIGatewayProxyResponse -> String # showList :: [APIGatewayProxyResponse] -> ShowS # | |
| ToJSON APIGatewayProxyResponse Source # | |
Defined in Infernal.Events.APIGateway Methods toJSON :: APIGatewayProxyResponse -> Value # toEncoding :: APIGatewayProxyResponse -> Encoding # toJSONList :: [APIGatewayProxyResponse] -> Value # | |
| FromJSON APIGatewayProxyResponse Source # | |
Defined in Infernal.Events.APIGateway Methods parseJSON :: Value -> Parser APIGatewayProxyResponse # parseJSONList :: Value -> Parser [APIGatewayProxyResponse] # | |