pub struct AnalyticsConfigurationResult {
pub bucket: Output<String>,
pub filter: Output<Option<AnalyticsConfigurationFilter>>,
pub name: Output<String>,
pub storage_class_analysis: Output<Option<AnalyticsConfigurationStorageClassAnalysis>>,
}
Fields§
§bucket: Output<String>
Name of the bucket this analytics configuration is associated with.
filter: Output<Option<AnalyticsConfigurationFilter>>
Object filtering that accepts a prefix, tags, or a logical AND of prefix and tags (documented below).
name: Output<String>
Unique identifier of the analytics configuration for the bucket.
storage_class_analysis: Output<Option<AnalyticsConfigurationStorageClassAnalysis>>
Configuration for the analytics data export (documented below).
Auto Trait Implementations§
impl Freeze for AnalyticsConfigurationResult
impl RefUnwindSafe for AnalyticsConfigurationResult
impl Send for AnalyticsConfigurationResult
impl Sync for AnalyticsConfigurationResult
impl Unpin for AnalyticsConfigurationResult
impl UnwindSafe for AnalyticsConfigurationResult
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