| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Types
Description
Module for hand-written types that are used in generated modules.
Synopsis
- data EnabledState
- data AuthorizerType
- data AuthorizationType
- data HttpMethod
- data LoggingLevel
- data ApiBackendType
- = HTTP
- | AWS
- | MOCK
- | HTTP_PROXY
- | AWS_PROXY
- data Period
- data AttributeType
- data KeyType
- data ProjectionType
- data StreamViewType
- data SNSProtocol
- data Runtime
- data PassthroughBehavior
- data CannedACL
- data KinesisFirehoseS3CompressionFormat
- data KinesisFirehoseElasticsearchS3BackupMode
- data KinesisFirehoseNoEncryptionConfig = KinesisFirehoseNoEncryptionConfig
Documentation
data EnabledState #
Instances
| Eq EnabledState # | |
Defined in Stratosphere.Types | |
| Read EnabledState # | |
Defined in Stratosphere.Types Methods readsPrec :: Int -> ReadS EnabledState # readList :: ReadS [EnabledState] # | |
| Show EnabledState # | |
Defined in Stratosphere.Types Methods showsPrec :: Int -> EnabledState -> ShowS # show :: EnabledState -> String # showList :: [EnabledState] -> ShowS # | |
| Generic EnabledState # | |
Defined in Stratosphere.Types Associated Types type Rep EnabledState :: * -> * # | |
| ToJSON EnabledState # | |
Defined in Stratosphere.Types Methods toJSON :: EnabledState -> Value # toEncoding :: EnabledState -> Encoding # toJSONList :: [EnabledState] -> Value # toEncodingList :: [EnabledState] -> Encoding # | |
| FromJSON EnabledState # | |
Defined in Stratosphere.Types | |
| type Rep EnabledState # | |
data AuthorizerType #
Constructors
| TOKEN_AUTH | |
| COGNITO_USER_POOLS_AUTH |
Instances
| Eq AuthorizerType # | |
Defined in Stratosphere.Types Methods (==) :: AuthorizerType -> AuthorizerType -> Bool # (/=) :: AuthorizerType -> AuthorizerType -> Bool # | |
| Read AuthorizerType # | |
Defined in Stratosphere.Types Methods readsPrec :: Int -> ReadS AuthorizerType # readList :: ReadS [AuthorizerType] # | |
| Show AuthorizerType # | |
Defined in Stratosphere.Types Methods showsPrec :: Int -> AuthorizerType -> ShowS # show :: AuthorizerType -> String # showList :: [AuthorizerType] -> ShowS # | |
| ToJSON AuthorizerType # | |
Defined in Stratosphere.Types Methods toJSON :: AuthorizerType -> Value # toEncoding :: AuthorizerType -> Encoding # toJSONList :: [AuthorizerType] -> Value # toEncodingList :: [AuthorizerType] -> Encoding # | |
| FromJSON AuthorizerType # | |
Defined in Stratosphere.Types Methods parseJSON :: Value -> Parser AuthorizerType # parseJSONList :: Value -> Parser [AuthorizerType] # | |
data AuthorizationType #
Constructors
| NONE | |
| AWS_IAM | |
| CUSTOM | |
| COGNITO_USER_POOLS |
Instances
data HttpMethod #
Instances
data LoggingLevel #
Instances
| Eq LoggingLevel # | |
Defined in Stratosphere.Types | |
| Read LoggingLevel # | |
Defined in Stratosphere.Types Methods readsPrec :: Int -> ReadS LoggingLevel # readList :: ReadS [LoggingLevel] # | |
| Show LoggingLevel # | |
Defined in Stratosphere.Types Methods showsPrec :: Int -> LoggingLevel -> ShowS # show :: LoggingLevel -> String # showList :: [LoggingLevel] -> ShowS # | |
| Generic LoggingLevel # | |
Defined in Stratosphere.Types Associated Types type Rep LoggingLevel :: * -> * # | |
| ToJSON LoggingLevel # | |
Defined in Stratosphere.Types Methods toJSON :: LoggingLevel -> Value # toEncoding :: LoggingLevel -> Encoding # toJSONList :: [LoggingLevel] -> Value # toEncodingList :: [LoggingLevel] -> Encoding # | |
| FromJSON LoggingLevel # | |
Defined in Stratosphere.Types | |
| type Rep LoggingLevel # | |
Defined in Stratosphere.Types | |
data ApiBackendType #
Constructors
| HTTP | |
| AWS | |
| MOCK | |
| HTTP_PROXY | |
| AWS_PROXY |
Instances
data AttributeType #
Instances
data ProjectionType #
Constructors
| ProjectKeysOnly | |
| ProjectIncluded | |
| ProjectAll |
Instances
data StreamViewType #
Constructors
| KEYS_ONLY | |
| NEW_IMAGE | |
| OLD_IMAGE | |
| NEW_AND_OLD_IMAGES |
Instances
data SNSProtocol #
Constructors
| SnsHttp | |
| SnsHttps | |
| SnsEmail | |
| SnsEmailJson | |
| SnsSms | |
| SnsSqs | |
| SnsApplication | |
| SnsLambda |
Instances
Possible values for AWS Lambda Runtimes. Note that if a valid runtime is
missing, please open an issue on the Github repo. In the meantime, however,
you can use the OtherRuntime constructor.
Valid values here https://docs.aws.amazon.com/lambda/latest/dg/API_CreateFunction.html#SSS-CreateFunction-request-Runtime
Constructors
| NodeJS | |
| NodeJS43 | |
| NodeJS43Edge | |
| NodeJS610 | |
| NodeJS810 | |
| Java8 | |
| Python27 | |
| Python36 | |
| DotNetCore10 | |
| DotNetCore20 | |
| Go1X | |
| OtherRuntime Text |
Instances
data PassthroughBehavior #
Constructors
| WHEN_NO_MATCH | |
| WHEN_NO_TEMPLATES | |
| NEVER |
Instances
Amazon S3 supports a set of predefined grants, known as canned ACLs. Each canned ACL has a predefined a set of grantees and permissions. The following table lists the set of canned ACLs and the associated predefined grants. See: http://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl
Constructors
| AuthenticatedRead | |
| AwsExecRead | |
| BucketOwnerRead | |
| BucketOwnerFullControl | |
| LogDeliveryWrite | |
| Private | |
| PublicRead | |
| PublicReadWrite |
Instances
| Eq CannedACL # | |
| Read CannedACL # | |
| Show CannedACL # | |
| Generic CannedACL # | |
| ToJSON CannedACL # | |
Defined in Stratosphere.Types | |
| FromJSON CannedACL # | |
| type Rep CannedACL # | |
Defined in Stratosphere.Types type Rep CannedACL = D1 (MetaData "CannedACL" "Stratosphere.Types" "stratosphere-0.24.1-9inQ1Eyox2RATEdCtQtNaR" False) (((C1 (MetaCons "AuthenticatedRead" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "AwsExecRead" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "BucketOwnerRead" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "BucketOwnerFullControl" PrefixI False) (U1 :: * -> *))) :+: ((C1 (MetaCons "LogDeliveryWrite" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Private" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "PublicRead" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "PublicReadWrite" PrefixI False) (U1 :: * -> *)))) | |
data KinesisFirehoseS3CompressionFormat #
Constructors
| KFS3Uncompressed | |
| KFS3Gzip | |
| KFS3Zip | |
| KFS3Snappy |
Instances
data KinesisFirehoseElasticsearchS3BackupMode #
Constructors
| KFS3FailedDocumentsOnly | |
| KFS3AllDocuments |
Instances
| Eq KinesisFirehoseElasticsearchS3BackupMode # | |
| Read KinesisFirehoseElasticsearchS3BackupMode # | |
| Show KinesisFirehoseElasticsearchS3BackupMode # | |
Defined in Stratosphere.Types | |
| Generic KinesisFirehoseElasticsearchS3BackupMode # | |
Defined in Stratosphere.Types Associated Types type Rep KinesisFirehoseElasticsearchS3BackupMode :: * -> * # | |
| ToJSON KinesisFirehoseElasticsearchS3BackupMode # | |
Defined in Stratosphere.Types | |
| FromJSON KinesisFirehoseElasticsearchS3BackupMode # | |
Defined in Stratosphere.Types | |
| type Rep KinesisFirehoseElasticsearchS3BackupMode # | |
Defined in Stratosphere.Types type Rep KinesisFirehoseElasticsearchS3BackupMode = D1 (MetaData "KinesisFirehoseElasticsearchS3BackupMode" "Stratosphere.Types" "stratosphere-0.24.1-9inQ1Eyox2RATEdCtQtNaR" False) (C1 (MetaCons "KFS3FailedDocumentsOnly" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "KFS3AllDocuments" PrefixI False) (U1 :: * -> *)) | |
data KinesisFirehoseNoEncryptionConfig #
Constructors
| KinesisFirehoseNoEncryptionConfig |
Instances
| Eq KinesisFirehoseNoEncryptionConfig # | |
Defined in Stratosphere.Types | |
| Read KinesisFirehoseNoEncryptionConfig # | |
| Show KinesisFirehoseNoEncryptionConfig # | |
Defined in Stratosphere.Types Methods showsPrec :: Int -> KinesisFirehoseNoEncryptionConfig -> ShowS # | |
| Generic KinesisFirehoseNoEncryptionConfig # | |
Defined in Stratosphere.Types Associated Types type Rep KinesisFirehoseNoEncryptionConfig :: * -> * # | |
| ToJSON KinesisFirehoseNoEncryptionConfig # | |
Defined in Stratosphere.Types | |
| FromJSON KinesisFirehoseNoEncryptionConfig # | |
Defined in Stratosphere.Types Methods parseJSON :: Value -> Parser KinesisFirehoseNoEncryptionConfig # parseJSONList :: Value -> Parser [KinesisFirehoseNoEncryptionConfig] # | |
| type Rep KinesisFirehoseNoEncryptionConfig # | |