Class: Aws::SecurityHub::Types::AwsS3BucketObjectLockConfigurationRuleDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsS3BucketObjectLockConfigurationRuleDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Specifies the S3 Object Lock rule for the specified object. In Amazon S3, Object Lock can help prevent objects from being deleted or overwritten for a fixed amount of time or indefinitely.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#default_retention ⇒ Types::AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetails
The default Object Lock retention mode and period that you want to apply to new objects placed in the specified bucket.
Instance Attribute Details
#default_retention ⇒ Types::AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetails
The default Object Lock retention mode and period that you want to apply to new objects placed in the specified bucket.
18313 18314 18315 18316 18317 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 18313 class AwsS3BucketObjectLockConfigurationRuleDetails < Struct.new( :default_retention) SENSITIVE = [] include Aws::Structure end |