stratosphere-0.6.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.Types

Description

Module for hand-written types that are used in generated modules.

Synopsis

Documentation

data AuthorizationType #

data Period #

Constructors

DAY 
WEEK 
MONTH 

Instances

Eq Period # 

Methods

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

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

Read Period # 
Show Period # 
Generic Period # 

Associated Types

type Rep Period :: * -> * #

Methods

from :: Period -> Rep Period x #

to :: Rep Period x -> Period #

ToJSON Period # 
FromJSON Period # 
type Rep Period # 
type Rep Period = D1 (MetaData "Period" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" False) ((:+:) (C1 (MetaCons "DAY" PrefixI False) U1) ((:+:) (C1 (MetaCons "WEEK" PrefixI False) U1) (C1 (MetaCons "MONTH" PrefixI False) U1)))

data KeyType #

Constructors

HASH 
RANGE 

Instances

Eq KeyType # 

Methods

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

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

Read KeyType # 
Show KeyType # 
Generic KeyType # 

Associated Types

type Rep KeyType :: * -> * #

Methods

from :: KeyType -> Rep KeyType x #

to :: Rep KeyType x -> KeyType #

ToJSON KeyType # 
FromJSON KeyType # 
type Rep KeyType # 
type Rep KeyType = D1 (MetaData "KeyType" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" False) ((:+:) (C1 (MetaCons "HASH" PrefixI False) U1) (C1 (MetaCons "RANGE" PrefixI False) U1))

data SNSProtocol #

data Runtime #

Constructors

NodeJS 
NodeJS43 
Java8 
Python27 

Instances

Eq Runtime # 

Methods

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

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

Read Runtime # 
Show Runtime # 
Generic Runtime # 

Associated Types

type Rep Runtime :: * -> * #

Methods

from :: Runtime -> Rep Runtime x #

to :: Rep Runtime x -> Runtime #

ToJSON Runtime # 
FromJSON Runtime # 
type Rep Runtime # 
type Rep Runtime = D1 (MetaData "Runtime" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" False) ((:+:) ((:+:) (C1 (MetaCons "NodeJS" PrefixI False) U1) (C1 (MetaCons "NodeJS43" PrefixI False) U1)) ((:+:) (C1 (MetaCons "Java8" PrefixI False) U1) (C1 (MetaCons "Python27" PrefixI False) U1)))

data PassthroughBehavior #

data CannedACL #

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

Instances

Eq CannedACL # 
Read CannedACL # 
Show CannedACL # 
Generic CannedACL # 

Associated Types

type Rep CannedACL :: * -> * #

ToJSON CannedACL # 
FromJSON CannedACL # 
type Rep CannedACL # 
type Rep CannedACL = D1 (MetaData "CannedACL" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" 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 #

Instances

Eq KinesisFirehoseS3CompressionFormat # 
Read KinesisFirehoseS3CompressionFormat # 
Show KinesisFirehoseS3CompressionFormat # 
Generic KinesisFirehoseS3CompressionFormat # 
ToJSON KinesisFirehoseS3CompressionFormat # 
FromJSON KinesisFirehoseS3CompressionFormat # 
type Rep KinesisFirehoseS3CompressionFormat # 
type Rep KinesisFirehoseS3CompressionFormat = D1 (MetaData "KinesisFirehoseS3CompressionFormat" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" False) ((:+:) ((:+:) (C1 (MetaCons "KFS3Uncompressed" PrefixI False) U1) (C1 (MetaCons "KFS3Gzip" PrefixI False) U1)) ((:+:) (C1 (MetaCons "KFS3Zip" PrefixI False) U1) (C1 (MetaCons "KFS3Snappy" PrefixI False) U1)))

data KinesisFirehoseElasticsearchS3BackupMode #

Instances

Eq KinesisFirehoseElasticsearchS3BackupMode # 
Read KinesisFirehoseElasticsearchS3BackupMode # 
Show KinesisFirehoseElasticsearchS3BackupMode # 
Generic KinesisFirehoseElasticsearchS3BackupMode # 
ToJSON KinesisFirehoseElasticsearchS3BackupMode # 
FromJSON KinesisFirehoseElasticsearchS3BackupMode # 
type Rep KinesisFirehoseElasticsearchS3BackupMode # 
type Rep KinesisFirehoseElasticsearchS3BackupMode = D1 (MetaData "KinesisFirehoseElasticsearchS3BackupMode" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" False) ((:+:) (C1 (MetaCons "KFS3FailedDocumentsOnly" PrefixI False) U1) (C1 (MetaCons "KFS3AllDocuments" PrefixI False) U1))

data KinesisFirehoseNoEncryptionConfig #

Instances

Eq KinesisFirehoseNoEncryptionConfig # 
Read KinesisFirehoseNoEncryptionConfig # 
Show KinesisFirehoseNoEncryptionConfig # 
Generic KinesisFirehoseNoEncryptionConfig # 
ToJSON KinesisFirehoseNoEncryptionConfig # 
FromJSON KinesisFirehoseNoEncryptionConfig # 
type Rep KinesisFirehoseNoEncryptionConfig # 
type Rep KinesisFirehoseNoEncryptionConfig = D1 (MetaData "KinesisFirehoseNoEncryptionConfig" "Stratosphere.Types" "stratosphere-0.6.0-IG9bzVwDb9PEFnoHqoDiVO" False) (C1 (MetaCons "KinesisFirehoseNoEncryptionConfig" PrefixI False) U1)