stratosphere-apigatewayv2-1.0.0: Stratosphere integration for AWS ApiGatewayV2.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.ApiGatewayV2.Api

Documentation

data Api Source #

Constructors

Api

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html

Fields

Instances

Instances details
ToJSON Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Show Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Methods

showsPrec :: Int -> Api -> ShowS #

show :: Api -> String #

showList :: [Api] -> ShowS #

Eq Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Methods

(==) :: Api -> Api -> Bool #

(/=) :: Api -> Api -> Bool #

ToResourceProperties Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Property "ApiKeySelectionExpression" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "ApiKeySelectionExpression" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "ApiKeySelectionExpression" Api = Value Text

Methods

set :: PropertyType "ApiKeySelectionExpression" Api -> Api -> Api #

Property "BasePath" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "BasePath" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "BasePath" Api = Value Text

Methods

set :: PropertyType "BasePath" Api -> Api -> Api #

Property "Body" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "Body" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Body" Api = Object

Methods

set :: PropertyType "Body" Api -> Api -> Api #

Property "BodyS3Location" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "BodyS3Location" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "BodyS3Location" Api = BodyS3LocationProperty

Methods

set :: PropertyType "BodyS3Location" Api -> Api -> Api #

Property "CorsConfiguration" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "CorsConfiguration" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "CorsConfiguration" Api = CorsProperty

Methods

set :: PropertyType "CorsConfiguration" Api -> Api -> Api #

Property "CredentialsArn" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "CredentialsArn" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "CredentialsArn" Api = Value Text

Methods

set :: PropertyType "CredentialsArn" Api -> Api -> Api #

Property "Description" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "Description" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Description" Api = Value Text

Methods

set :: PropertyType "Description" Api -> Api -> Api #

Property "DisableExecuteApiEndpoint" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "DisableExecuteApiEndpoint" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "DisableExecuteApiEndpoint" Api = Value Bool

Methods

set :: PropertyType "DisableExecuteApiEndpoint" Api -> Api -> Api #

Property "DisableSchemaValidation" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "DisableSchemaValidation" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "DisableSchemaValidation" Api = Value Bool

Methods

set :: PropertyType "DisableSchemaValidation" Api -> Api -> Api #

Property "FailOnWarnings" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "FailOnWarnings" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "FailOnWarnings" Api = Value Bool

Methods

set :: PropertyType "FailOnWarnings" Api -> Api -> Api #

Property "IpAddressType" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "IpAddressType" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "IpAddressType" Api = Value Text

Methods

set :: PropertyType "IpAddressType" Api -> Api -> Api #

Property "Name" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "Name" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Name" Api = Value Text

Methods

set :: PropertyType "Name" Api -> Api -> Api #

Property "ProtocolType" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "ProtocolType" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "ProtocolType" Api = Value Text

Methods

set :: PropertyType "ProtocolType" Api -> Api -> Api #

Property "RouteKey" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "RouteKey" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "RouteKey" Api = Value Text

Methods

set :: PropertyType "RouteKey" Api -> Api -> Api #

Property "RouteSelectionExpression" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "RouteSelectionExpression" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "RouteSelectionExpression" Api = Value Text

Methods

set :: PropertyType "RouteSelectionExpression" Api -> Api -> Api #

Property "Tags" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "Tags" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Tags" Api = Map Text (Value Text)

Methods

set :: PropertyType "Tags" Api -> Api -> Api #

Property "Target" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "Target" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Target" Api = Value Text

Methods

set :: PropertyType "Target" Api -> Api -> Api #

Property "Version" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

Associated Types

type PropertyType "Version" Api 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Version" Api = Value Text

Methods

set :: PropertyType "Version" Api -> Api -> Api #

type PropertyType "ApiKeySelectionExpression" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "ApiKeySelectionExpression" Api = Value Text
type PropertyType "BasePath" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "BasePath" Api = Value Text
type PropertyType "Body" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Body" Api = Object
type PropertyType "BodyS3Location" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "BodyS3Location" Api = BodyS3LocationProperty
type PropertyType "CorsConfiguration" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "CorsConfiguration" Api = CorsProperty
type PropertyType "CredentialsArn" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "CredentialsArn" Api = Value Text
type PropertyType "Description" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Description" Api = Value Text
type PropertyType "DisableExecuteApiEndpoint" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "DisableExecuteApiEndpoint" Api = Value Bool
type PropertyType "DisableSchemaValidation" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "DisableSchemaValidation" Api = Value Bool
type PropertyType "FailOnWarnings" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "FailOnWarnings" Api = Value Bool
type PropertyType "IpAddressType" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "IpAddressType" Api = Value Text
type PropertyType "Name" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Name" Api = Value Text
type PropertyType "ProtocolType" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "ProtocolType" Api = Value Text
type PropertyType "RouteKey" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "RouteKey" Api = Value Text
type PropertyType "RouteSelectionExpression" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "RouteSelectionExpression" Api = Value Text
type PropertyType "Tags" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Tags" Api = Map Text (Value Text)
type PropertyType "Target" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Target" Api = Value Text
type PropertyType "Version" Api Source # 
Instance details

Defined in Stratosphere.ApiGatewayV2.Api

type PropertyType "Version" Api = Value Text