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 IntelligentTieringAndOperator = IntelligentTieringAndOperator' {}
- newIntelligentTieringAndOperator :: IntelligentTieringAndOperator
- intelligentTieringAndOperator_prefix :: Lens' IntelligentTieringAndOperator (Maybe Text)
- intelligentTieringAndOperator_tags :: Lens' IntelligentTieringAndOperator (Maybe [Tag])
Documentation
data IntelligentTieringAndOperator Source #
A container for specifying S3 Intelligent-Tiering filters. The filters determine the subset of objects to which the rule applies.
See: newIntelligentTieringAndOperator
smart constructor.
Instances
newIntelligentTieringAndOperator :: IntelligentTieringAndOperator Source #
Create a value of IntelligentTieringAndOperator
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:prefix:IntelligentTieringAndOperator'
, intelligentTieringAndOperator_prefix
- An object key name prefix that identifies the subset of objects to which
the configuration applies.
$sel:tags:IntelligentTieringAndOperator'
, intelligentTieringAndOperator_tags
- All of these tags must exist in the object's tag set in order for the
configuration to apply.
intelligentTieringAndOperator_prefix :: Lens' IntelligentTieringAndOperator (Maybe Text) Source #
An object key name prefix that identifies the subset of objects to which the configuration applies.
intelligentTieringAndOperator_tags :: Lens' IntelligentTieringAndOperator (Maybe [Tag]) Source #
All of these tags must exist in the object's tag set in order for the configuration to apply.