Struct rusoto_s3::AnalyticsConfiguration
[−]
[src]
pub struct AnalyticsConfiguration { pub filter: Option<AnalyticsFilter>, pub id: AnalyticsId, pub storage_class_analysis: StorageClassAnalysis, }
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: AnalyticsId
The identifier used to represent an analytics configuration.
storage_class_analysis: StorageClassAnalysis
If present, it indicates that data related to access patterns will be collected and made available to analyze the tradeoffs between different storage classes.
Trait Implementations
impl Default for AnalyticsConfiguration
[src]
fn default() -> AnalyticsConfiguration
Returns the "default value" for a type. Read more
impl Clone for AnalyticsConfiguration
[src]
fn clone(&self) -> AnalyticsConfiguration
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