Struct rusoto_s3::LifecycleRuleFilter [−][src]
pub struct LifecycleRuleFilter {
pub and: Option<LifecycleRuleAndOperator>,
pub prefix: Option<String>,
pub tag: Option<Tag>,
}Expand description
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<String>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.
tag: Option<Tag>This tag must exist in the object's tag set in order for the rule to apply.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for LifecycleRuleFilter
impl Send for LifecycleRuleFilter
impl Sync for LifecycleRuleFilter
impl Unpin for LifecycleRuleFilter
impl UnwindSafe for LifecycleRuleFilter
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more