stratosphere-0.1.6: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.S3NotificationConfigurationConfigFilterS3KeyRules

Description

Rules is a property of the Amazon S3 NotificationConfiguration Config Filter S3Key property that describes the Amazon Simple Storage Service (Amazon S3) object key name to filter on and whether to filter on the suffix or prefix of the key name.

Synopsis

Documentation

data S3NotificationConfigurationConfigFilterS3KeyRules Source #

Full data type definition for S3NotificationConfigurationConfigFilterS3KeyRules. See s3NotificationConfigurationConfigFilterS3KeyRules for a more convenient constructor.

Instances

Show S3NotificationConfigurationConfigFilterS3KeyRules Source # 
Generic S3NotificationConfigurationConfigFilterS3KeyRules Source # 
FromJSON S3NotificationConfigurationConfigFilterS3KeyRules Source # 
ToJSON S3NotificationConfigurationConfigFilterS3KeyRules Source # 
type Rep S3NotificationConfigurationConfigFilterS3KeyRules Source # 
type Rep S3NotificationConfigurationConfigFilterS3KeyRules = D1 (MetaData "S3NotificationConfigurationConfigFilterS3KeyRules" "Stratosphere.ResourceProperties.S3NotificationConfigurationConfigFilterS3KeyRules" "stratosphere-0.1.6-LbRvRulwTkCDVIpKnpH4uK" False) (C1 (MetaCons "S3NotificationConfigurationConfigFilterS3KeyRules" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_s3NotificationConfigurationConfigFilterS3KeyRulesName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Val Text))) (S1 (MetaSel (Just Symbol "_s3NotificationConfigurationConfigFilterS3KeyRulesValue") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Val Text)))))

snccfskrName :: Lens' S3NotificationConfigurationConfigFilterS3KeyRules (Val Text) Source #

Whether the filter matches the prefix or suffix of object key names. For valid values, see the Name request element of the PUT Bucket notification action in the Amazon Simple Storage Service API Reference.

snccfskrValue :: Lens' S3NotificationConfigurationConfigFilterS3KeyRules (Val Text) Source #

The value that the filter searches for in object key names.