stratosphere-s3express-1.0.0: Stratosphere integration for AWS S3Express.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.S3Express.DirectoryBucket

Documentation

data RuleProperty Source #

Instances

Instances details
ToJSON RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Show RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Eq RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

ToResourceProperties RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Property "AbortIncompleteMultipartUpload" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "AbortIncompleteMultipartUpload" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "AbortIncompleteMultipartUpload" RuleProperty = AbortIncompleteMultipartUploadProperty

Methods

set :: PropertyType "AbortIncompleteMultipartUpload" RuleProperty -> RuleProperty -> RuleProperty #

Property "ExpirationInDays" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "ExpirationInDays" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ExpirationInDays" RuleProperty = Value Integer

Methods

set :: PropertyType "ExpirationInDays" RuleProperty -> RuleProperty -> RuleProperty #

Property "Id" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "Id" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Property "ObjectSizeGreaterThan" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "ObjectSizeGreaterThan" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ObjectSizeGreaterThan" RuleProperty = Value Text

Methods

set :: PropertyType "ObjectSizeGreaterThan" RuleProperty -> RuleProperty -> RuleProperty #

Property "ObjectSizeLessThan" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "ObjectSizeLessThan" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ObjectSizeLessThan" RuleProperty = Value Text

Methods

set :: PropertyType "ObjectSizeLessThan" RuleProperty -> RuleProperty -> RuleProperty #

Property "Prefix" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "Prefix" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Property "Status" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

Associated Types

type PropertyType "Status" RuleProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "AbortIncompleteMultipartUpload" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "AbortIncompleteMultipartUpload" RuleProperty = AbortIncompleteMultipartUploadProperty
type PropertyType "ExpirationInDays" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ExpirationInDays" RuleProperty = Value Integer
type PropertyType "Id" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ObjectSizeGreaterThan" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ObjectSizeGreaterThan" RuleProperty = Value Text
type PropertyType "ObjectSizeLessThan" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "ObjectSizeLessThan" RuleProperty = Value Text
type PropertyType "Prefix" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

type PropertyType "Status" RuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.RuleProperty

data BucketEncryptionProperty Source #

Instances

Instances details
ToJSON BucketEncryptionProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

Show BucketEncryptionProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

Eq BucketEncryptionProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

ToResourceProperties BucketEncryptionProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

Property "ServerSideEncryptionConfiguration" BucketEncryptionProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

Associated Types

type PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

type PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty = [ServerSideEncryptionRuleProperty]
type PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty

type PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty = [ServerSideEncryptionRuleProperty]

data LifecycleConfigurationProperty Source #

Instances

Instances details
ToJSON LifecycleConfigurationProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty

Show LifecycleConfigurationProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty

Eq LifecycleConfigurationProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty

ToResourceProperties LifecycleConfigurationProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty

Property "Rules" LifecycleConfigurationProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty

type PropertyType "Rules" LifecycleConfigurationProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty

data AbortIncompleteMultipartUploadProperty Source #

Instances

Instances details
ToJSON AbortIncompleteMultipartUploadProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty

Show AbortIncompleteMultipartUploadProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty

Eq AbortIncompleteMultipartUploadProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty

ToResourceProperties AbortIncompleteMultipartUploadProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty

Property "DaysAfterInitiation" AbortIncompleteMultipartUploadProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty

type PropertyType "DaysAfterInitiation" AbortIncompleteMultipartUploadProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty

data ServerSideEncryptionRuleProperty Source #

Instances

Instances details
ToJSON ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

Show ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

Eq ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

ToResourceProperties ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

Property "BucketKeyEnabled" ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

Property "ServerSideEncryptionByDefault" ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

type PropertyType "BucketKeyEnabled" ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

type PropertyType "ServerSideEncryptionByDefault" ServerSideEncryptionRuleProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty

data ServerSideEncryptionByDefaultProperty Source #

Instances

Instances details
ToJSON ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

Show ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

Eq ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

ToResourceProperties ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

Property "KMSMasterKeyID" ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

Property "SSEAlgorithm" ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

type PropertyType "KMSMasterKeyID" ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

type PropertyType "SSEAlgorithm" ServerSideEncryptionByDefaultProperty Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty

data DirectoryBucket Source #

Instances

Instances details
ToJSON DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Show DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Eq DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

ToResourceProperties DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Property "BucketEncryption" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Associated Types

type PropertyType "BucketEncryption" DirectoryBucket 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Property "BucketName" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Associated Types

type PropertyType "BucketName" DirectoryBucket 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Property "DataRedundancy" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Associated Types

type PropertyType "DataRedundancy" DirectoryBucket 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "DataRedundancy" DirectoryBucket = Value Text
Property "LifecycleConfiguration" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Associated Types

type PropertyType "LifecycleConfiguration" DirectoryBucket 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Methods

set :: PropertyType "LifecycleConfiguration" DirectoryBucket -> DirectoryBucket -> DirectoryBucket #

Property "LocationName" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Associated Types

type PropertyType "LocationName" DirectoryBucket 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "LocationName" DirectoryBucket = Value Text
Property "Tags" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

Associated Types

type PropertyType "Tags" DirectoryBucket 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "BucketEncryption" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "BucketName" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "DataRedundancy" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "DataRedundancy" DirectoryBucket = Value Text
type PropertyType "LifecycleConfiguration" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "LocationName" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket

type PropertyType "LocationName" DirectoryBucket = Value Text
type PropertyType "Tags" DirectoryBucket Source # 
Instance details

Defined in Stratosphere.S3Express.DirectoryBucket