Class: Aws::SecurityHub::Types::AwsS3BucketObjectLockConfigurationRuleDetails
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::SecurityHub::Types::AwsS3BucketObjectLockConfigurationRuleDetails
 
- Includes:
- Aws::Structure
- Defined in:
- 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.
| 19067 19068 19069 19070 19071 | # File 'lib/aws-sdk-securityhub/types.rb', line 19067 class AwsS3BucketObjectLockConfigurationRuleDetails < Struct.new( :default_retention) SENSITIVE = [] include Aws::Structure end |