Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails = AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails' {}
- newAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails :: AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails
- awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_tag :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails)
- awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_prefix :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe Text)
- awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_type :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe Text)
- awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_operands :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe [AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails])
Documentation
data AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails Source #
The configuration for the filter.
See: newAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails
smart constructor.
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails' | |
|
Instances
newAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails :: AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails Source #
Create a value of AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tag:AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails'
, awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_tag
- A tag filter.
$sel:prefix:AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails'
, awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_prefix
- A prefix filter.
$sel:type':AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails'
, awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_type
- Whether to use AND
or OR
to join the operands.
$sel:operands:AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails'
, awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_operands
- The values to use for the filter.
awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_tag :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails) Source #
A tag filter.
awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_prefix :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe Text) Source #
A prefix filter.
awsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails_type :: Lens' AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails (Maybe Text) Source #
Whether to use AND
or OR
to join the operands.