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

Prefix identifying one or more objects to which the rule applies.

This tag must exist in the object's tag set in order for the rule to apply.

Trait Implementations

impl Default for LifecycleRuleFilter
[src]

Returns the "default value" for a type. Read more

impl Clone for LifecycleRuleFilter
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for LifecycleRuleFilter
[src]

Formats the value using the given formatter.