Struct aws_sdk_s3::model::FilterRule
source · #[non_exhaustive]pub struct FilterRule { /* private fields */ }
Expand description
Specifies the Amazon S3 object key name to filter on and whether to filter on the suffix or prefix of the key name.
Implementations§
source§impl FilterRule
impl FilterRule
sourcepub fn name(&self) -> Option<&FilterRuleName>
pub fn name(&self) -> Option<&FilterRuleName>
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies. The maximum length is 1,024 characters. Overlapping prefixes and suffixes are not supported. For more information, see Configuring Event Notifications in the Amazon S3 User Guide.
source§impl FilterRule
impl FilterRule
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FilterRule
.
Trait Implementations§
source§impl Clone for FilterRule
impl Clone for FilterRule
source§fn clone(&self) -> FilterRule
fn clone(&self) -> FilterRule
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FilterRule
impl Debug for FilterRule
source§impl PartialEq<FilterRule> for FilterRule
impl PartialEq<FilterRule> for FilterRule
source§fn eq(&self, other: &FilterRule) -> bool
fn eq(&self, other: &FilterRule) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.