AWS::S3::Bucket ObjectLockRule
Specifies the Object Lock rule for the specified object. Enable the this rule when you
apply ObjectLockConfiguration
to a bucket.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DefaultRetention" :
DefaultRetention
}
Properties
DefaultRetention
-
The default Object Lock retention mode and period that you want to apply to new objects placed in the specified bucket. If Object Lock is turned on, bucket settings require both
Mode
and a period of eitherDays
orYears
. You cannot specifyDays
andYears
at the same time. For more information about allowable values for mode and period, see DefaultRetention.Required: Conditional
Type: DefaultRetention
Update requires: No interruption