| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.S3Express.DirectoryBucket
Documentation
data RuleProperty Source #
Constructors
| RuleProperty | |
Fields
| |
Instances
data BucketEncryptionProperty Source #
Constructors
| BucketEncryptionProperty | |
Instances
| ToJSON BucketEncryptionProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty Methods toJSON :: BucketEncryptionProperty -> Value # toEncoding :: BucketEncryptionProperty -> Encoding # toJSONList :: [BucketEncryptionProperty] -> Value # | |||||
| Show BucketEncryptionProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty Methods showsPrec :: Int -> BucketEncryptionProperty -> ShowS # show :: BucketEncryptionProperty -> String # showList :: [BucketEncryptionProperty] -> ShowS # | |||||
| Eq BucketEncryptionProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty Methods (==) :: BucketEncryptionProperty -> BucketEncryptionProperty -> Bool # (/=) :: BucketEncryptionProperty -> BucketEncryptionProperty -> Bool # | |||||
| ToResourceProperties BucketEncryptionProperty Source # | |||||
| Property "ServerSideEncryptionConfiguration" BucketEncryptionProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty Associated Types
Methods set :: PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty -> BucketEncryptionProperty -> BucketEncryptionProperty # | |||||
| type PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.BucketEncryptionProperty type PropertyType "ServerSideEncryptionConfiguration" BucketEncryptionProperty = [ServerSideEncryptionRuleProperty] | |||||
data LifecycleConfigurationProperty Source #
Constructors
| LifecycleConfigurationProperty | |
Fields
| |
Instances
| ToJSON LifecycleConfigurationProperty Source # | |||||
| Show LifecycleConfigurationProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty Methods showsPrec :: Int -> LifecycleConfigurationProperty -> ShowS # show :: LifecycleConfigurationProperty -> String # showList :: [LifecycleConfigurationProperty] -> ShowS # | |||||
| Eq LifecycleConfigurationProperty Source # | |||||
| ToResourceProperties LifecycleConfigurationProperty Source # | |||||
| Property "Rules" LifecycleConfigurationProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.LifecycleConfigurationProperty Associated Types
Methods set :: PropertyType "Rules" LifecycleConfigurationProperty -> LifecycleConfigurationProperty -> LifecycleConfigurationProperty # | |||||
| type PropertyType "Rules" LifecycleConfigurationProperty Source # | |||||
data AbortIncompleteMultipartUploadProperty Source #
Constructors
| AbortIncompleteMultipartUploadProperty | |
Instances
| ToJSON AbortIncompleteMultipartUploadProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty Methods toJSON :: AbortIncompleteMultipartUploadProperty -> Value # toEncoding :: AbortIncompleteMultipartUploadProperty -> Encoding # toJSONList :: [AbortIncompleteMultipartUploadProperty] -> Value # toEncodingList :: [AbortIncompleteMultipartUploadProperty] -> Encoding # omitField :: AbortIncompleteMultipartUploadProperty -> Bool # | |||||
| Show AbortIncompleteMultipartUploadProperty Source # | |||||
| Eq AbortIncompleteMultipartUploadProperty Source # | |||||
| ToResourceProperties AbortIncompleteMultipartUploadProperty Source # | |||||
| Property "DaysAfterInitiation" AbortIncompleteMultipartUploadProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.AbortIncompleteMultipartUploadProperty Associated Types
Methods set :: PropertyType "DaysAfterInitiation" AbortIncompleteMultipartUploadProperty -> AbortIncompleteMultipartUploadProperty -> AbortIncompleteMultipartUploadProperty # | |||||
| type PropertyType "DaysAfterInitiation" AbortIncompleteMultipartUploadProperty Source # | |||||
data ServerSideEncryptionRuleProperty Source #
Constructors
| ServerSideEncryptionRuleProperty | |
Instances
| ToJSON ServerSideEncryptionRuleProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty | |||||
| Show ServerSideEncryptionRuleProperty Source # | |||||
| Eq ServerSideEncryptionRuleProperty Source # | |||||
| ToResourceProperties ServerSideEncryptionRuleProperty Source # | |||||
| Property "BucketKeyEnabled" ServerSideEncryptionRuleProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty Associated Types
Methods set :: PropertyType "BucketKeyEnabled" ServerSideEncryptionRuleProperty -> ServerSideEncryptionRuleProperty -> ServerSideEncryptionRuleProperty # | |||||
| Property "ServerSideEncryptionByDefault" ServerSideEncryptionRuleProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty Associated Types
Methods set :: PropertyType "ServerSideEncryptionByDefault" ServerSideEncryptionRuleProperty -> ServerSideEncryptionRuleProperty -> ServerSideEncryptionRuleProperty # | |||||
| type PropertyType "BucketKeyEnabled" ServerSideEncryptionRuleProperty Source # | |||||
| type PropertyType "ServerSideEncryptionByDefault" ServerSideEncryptionRuleProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionRuleProperty type PropertyType "ServerSideEncryptionByDefault" ServerSideEncryptionRuleProperty = ServerSideEncryptionByDefaultProperty | |||||
data ServerSideEncryptionByDefaultProperty Source #
Constructors
| ServerSideEncryptionByDefaultProperty | |
Fields
| |
Instances
| ToJSON ServerSideEncryptionByDefaultProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty Methods toJSON :: ServerSideEncryptionByDefaultProperty -> Value # toEncoding :: ServerSideEncryptionByDefaultProperty -> Encoding # toJSONList :: [ServerSideEncryptionByDefaultProperty] -> Value # toEncodingList :: [ServerSideEncryptionByDefaultProperty] -> Encoding # omitField :: ServerSideEncryptionByDefaultProperty -> Bool # | |||||
| Show ServerSideEncryptionByDefaultProperty Source # | |||||
| Eq ServerSideEncryptionByDefaultProperty Source # | |||||
| ToResourceProperties ServerSideEncryptionByDefaultProperty Source # | |||||
| Property "KMSMasterKeyID" ServerSideEncryptionByDefaultProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty Associated Types
Methods set :: PropertyType "KMSMasterKeyID" ServerSideEncryptionByDefaultProperty -> ServerSideEncryptionByDefaultProperty -> ServerSideEncryptionByDefaultProperty # | |||||
| Property "SSEAlgorithm" ServerSideEncryptionByDefaultProperty Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket.ServerSideEncryptionByDefaultProperty Associated Types
Methods set :: PropertyType "SSEAlgorithm" ServerSideEncryptionByDefaultProperty -> ServerSideEncryptionByDefaultProperty -> ServerSideEncryptionByDefaultProperty # | |||||
| type PropertyType "KMSMasterKeyID" ServerSideEncryptionByDefaultProperty Source # | |||||
| type PropertyType "SSEAlgorithm" ServerSideEncryptionByDefaultProperty Source # | |||||
mkAbortIncompleteMultipartUploadProperty :: Value Integer -> AbortIncompleteMultipartUploadProperty Source #
mkBucketEncryptionProperty :: [ServerSideEncryptionRuleProperty] -> BucketEncryptionProperty Source #
mkRuleProperty :: Value Text -> RuleProperty Source #
mkServerSideEncryptionByDefaultProperty :: Value Text -> ServerSideEncryptionByDefaultProperty Source #
data DirectoryBucket Source #
Constructors
| DirectoryBucket | |
Fields | |
Instances
| ToJSON DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Methods toJSON :: DirectoryBucket -> Value # toEncoding :: DirectoryBucket -> Encoding # toJSONList :: [DirectoryBucket] -> Value # toEncodingList :: [DirectoryBucket] -> Encoding # omitField :: DirectoryBucket -> Bool # | |||||
| Show DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Methods showsPrec :: Int -> DirectoryBucket -> ShowS # show :: DirectoryBucket -> String # showList :: [DirectoryBucket] -> ShowS # | |||||
| Eq DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Methods (==) :: DirectoryBucket -> DirectoryBucket -> Bool # (/=) :: DirectoryBucket -> DirectoryBucket -> Bool # | |||||
| ToResourceProperties DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Methods toResourceProperties :: DirectoryBucket -> ResourceProperties # | |||||
| Property "BucketEncryption" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Associated Types
Methods set :: PropertyType "BucketEncryption" DirectoryBucket -> DirectoryBucket -> DirectoryBucket # | |||||
| Property "BucketName" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Associated Types
Methods set :: PropertyType "BucketName" DirectoryBucket -> DirectoryBucket -> DirectoryBucket # | |||||
| Property "DataRedundancy" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Associated Types
Methods set :: PropertyType "DataRedundancy" DirectoryBucket -> DirectoryBucket -> DirectoryBucket # | |||||
| Property "LifecycleConfiguration" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Associated Types
Methods set :: PropertyType "LifecycleConfiguration" DirectoryBucket -> DirectoryBucket -> DirectoryBucket # | |||||
| Property "LocationName" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Associated Types
Methods set :: PropertyType "LocationName" DirectoryBucket -> DirectoryBucket -> DirectoryBucket # | |||||
| Property "Tags" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket Associated Types
Methods set :: PropertyType "Tags" DirectoryBucket -> DirectoryBucket -> DirectoryBucket # | |||||
| type PropertyType "BucketEncryption" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket | |||||
| type PropertyType "BucketName" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket | |||||
| type PropertyType "DataRedundancy" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket | |||||
| type PropertyType "LifecycleConfiguration" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket | |||||
| type PropertyType "LocationName" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket | |||||
| type PropertyType "Tags" DirectoryBucket Source # | |||||
Defined in Stratosphere.S3Express.DirectoryBucket | |||||
mkDirectoryBucket :: Value Text -> Value Text -> DirectoryBucket Source #