DefaultRetention
¶
Source code in docs_src/capo_s3/types/default_retention.py
days
instance-attribute
¶
days: NotRequired[Days]
The number of days that you want to specify for the default retention period. Must be used with Mode.
default_event_hold
instance-attribute
¶
default_event_hold: NotRequired[EventHoldDuration]
The default event hold duration to be applied to new objects placed in the specified bucket. When configured, new objects will automatically have an event hold enabled with this duration.
mode
instance-attribute
¶
mode: NotRequired[ObjectLockRetentionMode]
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket. Must be used with either Days or Years.