stratosphere-apigateway-1.0.0: Stratosphere integration for AWS ApiGateway.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.ApiGateway.RestApi

Documentation

data RestApi Source #

Constructors

RestApi

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html

Fields

Instances

Instances details
ToJSON RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Show RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Eq RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Methods

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

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

ToResourceProperties RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Property "ApiKeySourceType" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "ApiKeySourceType" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "ApiKeySourceType" RestApi = Value Text

Methods

set :: PropertyType "ApiKeySourceType" RestApi -> RestApi -> RestApi #

Property "BinaryMediaTypes" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "BinaryMediaTypes" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "BinaryMediaTypes" RestApi = ValueList Text

Methods

set :: PropertyType "BinaryMediaTypes" RestApi -> RestApi -> RestApi #

Property "Body" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Body" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Methods

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

Property "BodyS3Location" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "BodyS3Location" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "BodyS3Location" RestApi = S3LocationProperty

Methods

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

Property "CloneFrom" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "CloneFrom" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "CloneFrom" RestApi = Value Text

Methods

set :: PropertyType "CloneFrom" RestApi -> RestApi -> RestApi #

Property "Description" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Description" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Description" RestApi = Value Text

Methods

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

Property "DisableExecuteApiEndpoint" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "DisableExecuteApiEndpoint" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "DisableExecuteApiEndpoint" RestApi = Value Bool

Methods

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

Property "EndpointConfiguration" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "EndpointConfiguration" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "EndpointConfiguration" RestApi = EndpointConfigurationProperty

Methods

set :: PropertyType "EndpointConfiguration" RestApi -> RestApi -> RestApi #

Property "FailOnWarnings" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "FailOnWarnings" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "FailOnWarnings" RestApi = Value Bool

Methods

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

Property "MinimumCompressionSize" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "MinimumCompressionSize" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "MinimumCompressionSize" RestApi = Value Integer

Methods

set :: PropertyType "MinimumCompressionSize" RestApi -> RestApi -> RestApi #

Property "Mode" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Mode" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Methods

set :: PropertyType "Mode" RestApi -> RestApi -> RestApi #

Property "Name" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Name" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Methods

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

Property "Parameters" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Parameters" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Parameters" RestApi = Map Text (Value Text)

Methods

set :: PropertyType "Parameters" RestApi -> RestApi -> RestApi #

Property "Policy" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Policy" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Policy" RestApi = Object

Methods

set :: PropertyType "Policy" RestApi -> RestApi -> RestApi #

Property "Tags" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

Associated Types

type PropertyType "Tags" RestApi 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Tags" RestApi = [Tag]

Methods

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

type PropertyType "ApiKeySourceType" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "ApiKeySourceType" RestApi = Value Text
type PropertyType "BinaryMediaTypes" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "BinaryMediaTypes" RestApi = ValueList Text
type PropertyType "Body" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "BodyS3Location" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "BodyS3Location" RestApi = S3LocationProperty
type PropertyType "CloneFrom" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "CloneFrom" RestApi = Value Text
type PropertyType "Description" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

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

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "DisableExecuteApiEndpoint" RestApi = Value Bool
type PropertyType "EndpointConfiguration" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "EndpointConfiguration" RestApi = EndpointConfigurationProperty
type PropertyType "FailOnWarnings" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "FailOnWarnings" RestApi = Value Bool
type PropertyType "MinimumCompressionSize" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "MinimumCompressionSize" RestApi = Value Integer
type PropertyType "Mode" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Name" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Parameters" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Parameters" RestApi = Map Text (Value Text)
type PropertyType "Policy" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Policy" RestApi = Object
type PropertyType "Tags" RestApi Source # 
Instance details

Defined in Stratosphere.ApiGateway.RestApi

type PropertyType "Tags" RestApi = [Tag]