pub struct GetBucketLifecycleConfigurationOutput {
pub rules: Option<LifecycleRules>,
pub transition_default_minimum_object_size: Option<TransitionDefaultMinimumObjectSize>,
}Fields§
§rules: Option<LifecycleRules>Container for a lifecycle rule.
transition_default_minimum_object_size: Option<TransitionDefaultMinimumObjectSize>Indicates which default minimum object size behavior is applied to the lifecycle configuration.
This parameter applies to general purpose buckets only. It isn't supported for directory bucket lifecycle configurations.
-
all_storage_classes_128K- Objects smaller than 128 KB will not transition to any storage class by default. -
varies_by_storage_class- Objects smaller than 128 KB will transition to Glacier Flexible Retrieval or Glacier Deep Archive storage classes. By default, all other storage classes will prevent transitions smaller than 128 KB.
To customize the minimum object size for any transition you can add a filter that
specifies a custom ObjectSizeGreaterThan or ObjectSizeLessThan in
the body of your transition rule. Custom filters always take precedence over the default
transition behavior.
Trait Implementations§
Source§impl Clone for GetBucketLifecycleConfigurationOutput
impl Clone for GetBucketLifecycleConfigurationOutput
Source§fn clone(&self) -> GetBucketLifecycleConfigurationOutput
fn clone(&self) -> GetBucketLifecycleConfigurationOutput
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for GetBucketLifecycleConfigurationOutput
impl Default for GetBucketLifecycleConfigurationOutput
Source§fn default() -> GetBucketLifecycleConfigurationOutput
fn default() -> GetBucketLifecycleConfigurationOutput
Source§impl DtoExt for GetBucketLifecycleConfigurationOutput
impl DtoExt for GetBucketLifecycleConfigurationOutput
Source§fn ignore_empty_strings(&mut self)
fn ignore_empty_strings(&mut self)
Some("") to NoneSource§impl PartialEq for GetBucketLifecycleConfigurationOutput
impl PartialEq for GetBucketLifecycleConfigurationOutput
Source§fn eq(&self, other: &GetBucketLifecycleConfigurationOutput) -> bool
fn eq(&self, other: &GetBucketLifecycleConfigurationOutput) -> bool
self and other values to be equal, and is used by ==.Source§impl Serialize for GetBucketLifecycleConfigurationOutput
Available on crate feature minio only.
impl Serialize for GetBucketLifecycleConfigurationOutput
minio only.Source§impl SerializeContent for GetBucketLifecycleConfigurationOutput
Available on crate feature minio only.
impl SerializeContent for GetBucketLifecycleConfigurationOutput
minio only.