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 LifecycleRuleFilter = LifecycleRuleFilter' {}
- newLifecycleRuleFilter :: LifecycleRuleFilter
- lifecycleRuleFilter_tag :: Lens' LifecycleRuleFilter (Maybe Tag)
- lifecycleRuleFilter_prefix :: Lens' LifecycleRuleFilter (Maybe Text)
- lifecycleRuleFilter_and :: Lens' LifecycleRuleFilter (Maybe LifecycleRuleAndOperator)
Documentation
data LifecycleRuleFilter Source #
The Filter
is used to identify objects that a Lifecycle Rule applies
to. A Filter
must have exactly one of Prefix
, Tag
, or And
specified.
See: newLifecycleRuleFilter
smart constructor.
LifecycleRuleFilter' | |
|
Instances
newLifecycleRuleFilter :: LifecycleRuleFilter Source #
Create a value of LifecycleRuleFilter
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:LifecycleRuleFilter'
, lifecycleRuleFilter_tag
- This tag must exist in the object's tag set in order for the rule to
apply.
$sel:prefix:LifecycleRuleFilter'
, lifecycleRuleFilter_prefix
- Prefix identifying one or more objects to which the rule applies.
Replacement must be made for object keys containing special characters (such as carriage returns) when using XML requests. For more information, see XML related object key constraints.
$sel:and:LifecycleRuleFilter'
, lifecycleRuleFilter_and
- Undocumented member.
lifecycleRuleFilter_tag :: Lens' LifecycleRuleFilter (Maybe Tag) Source #
This tag must exist in the object's tag set in order for the rule to apply.
lifecycleRuleFilter_prefix :: Lens' LifecycleRuleFilter (Maybe Text) Source #
Prefix identifying one or more objects to which the rule applies.
Replacement must be made for object keys containing special characters (such as carriage returns) when using XML requests. For more information, see XML related object key constraints.
lifecycleRuleFilter_and :: Lens' LifecycleRuleFilter (Maybe LifecycleRuleAndOperator) Source #
Undocumented member.