pub struct AnalyticsConfiguration {
pub filter: Option<AnalyticsFilter>,
pub id: String,
pub storage_class_analysis: StorageClassAnalysis,
}Expand description
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
Fields§
§filter: Option<AnalyticsFilter>The filter used to describe a set of objects for analyses. A filter must have exactly one prefix, one tag, or one conjunction (AnalyticsAndOperator). If no filter is provided, all objects will be considered in any analysis.
id: StringThe ID that identifies the analytics configuration.
storage_class_analysis: StorageClassAnalysisContains data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes.
Trait Implementations§
Source§impl Clone for AnalyticsConfiguration
impl Clone for AnalyticsConfiguration
Source§fn clone(&self) -> AnalyticsConfiguration
fn clone(&self) -> AnalyticsConfiguration
Returns a duplicate 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 AnalyticsConfiguration
impl Debug for AnalyticsConfiguration
Source§impl Default for AnalyticsConfiguration
impl Default for AnalyticsConfiguration
Source§fn default() -> AnalyticsConfiguration
fn default() -> AnalyticsConfiguration
Returns the “default value” for a type. Read more
Source§impl PartialEq for AnalyticsConfiguration
impl PartialEq for AnalyticsConfiguration
impl StructuralPartialEq for AnalyticsConfiguration
Auto Trait Implementations§
impl Freeze for AnalyticsConfiguration
impl RefUnwindSafe for AnalyticsConfiguration
impl Send for AnalyticsConfiguration
impl Sync for AnalyticsConfiguration
impl Unpin for AnalyticsConfiguration
impl UnwindSafe for AnalyticsConfiguration
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more