Struct rusoto_s3::LifecycleRuleFilter
[−]
[src]
pub struct LifecycleRuleFilter { pub and: Option<LifecycleRuleAndOperator>, pub prefix: Option<Prefix>, pub tag: Option<Tag>, }
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.
Fields
and: Option<LifecycleRuleAndOperator>
prefix: Option<Prefix>
Prefix identifying one or more objects to which the rule applies.
tag: Option<Tag>
This tag must exist in the object's tag set in order for the rule to apply.
Trait Implementations
impl Default for LifecycleRuleFilter
[src]
fn default() -> LifecycleRuleFilter
Returns the "default value" for a type. Read more
impl Clone for LifecycleRuleFilter
[src]
fn clone(&self) -> LifecycleRuleFilter
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more