Class: Aws::S3Control::Types::AccountLevel
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::S3Control::Types::AccountLevel
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-s3control/types.rb
 
Overview
A container element for the account-level Amazon S3 Storage Lens configuration.
For more information about S3 Storage Lens, see [Assessing your storage activity and usage with S3 Storage Lens] in the *Amazon S3 User Guide*. For a complete list of S3 Storage Lens metrics, see [S3 Storage Lens metrics glossary] in the *Amazon S3 User Guide*.
[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html [2]: docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #activity_metrics  ⇒ Types::ActivityMetrics 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A container element for S3 Storage Lens activity metrics.
 - 
  
    
      #advanced_cost_optimization_metrics  ⇒ Types::AdvancedCostOptimizationMetrics 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A container element for S3 Storage Lens advanced cost-optimization metrics.
 - 
  
    
      #advanced_data_protection_metrics  ⇒ Types::AdvancedDataProtectionMetrics 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A container element for S3 Storage Lens advanced data-protection metrics.
 - 
  
    
      #bucket_level  ⇒ Types::BucketLevel 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A container element for the S3 Storage Lens bucket-level configuration.
 - 
  
    
      #detailed_status_codes_metrics  ⇒ Types::DetailedStatusCodesMetrics 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A container element for detailed status code metrics.
 - 
  
    
      #storage_lens_group_level  ⇒ Types::StorageLensGroupLevel 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A container element for S3 Storage Lens groups metrics.
 
Instance Attribute Details
#activity_metrics ⇒ Types::ActivityMetrics
A container element for S3 Storage Lens activity metrics.
      175 176 177 178 179 180 181 182 183 184  | 
    
      # File 'lib/aws-sdk-s3control/types.rb', line 175 class AccountLevel < Struct.new( :activity_metrics, :bucket_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :storage_lens_group_level) SENSITIVE = [] include Aws::Structure end  | 
  
#advanced_cost_optimization_metrics ⇒ Types::AdvancedCostOptimizationMetrics
A container element for S3 Storage Lens advanced cost-optimization metrics.
      175 176 177 178 179 180 181 182 183 184  | 
    
      # File 'lib/aws-sdk-s3control/types.rb', line 175 class AccountLevel < Struct.new( :activity_metrics, :bucket_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :storage_lens_group_level) SENSITIVE = [] include Aws::Structure end  | 
  
#advanced_data_protection_metrics ⇒ Types::AdvancedDataProtectionMetrics
A container element for S3 Storage Lens advanced data-protection metrics.
      175 176 177 178 179 180 181 182 183 184  | 
    
      # File 'lib/aws-sdk-s3control/types.rb', line 175 class AccountLevel < Struct.new( :activity_metrics, :bucket_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :storage_lens_group_level) SENSITIVE = [] include Aws::Structure end  | 
  
#bucket_level ⇒ Types::BucketLevel
A container element for the S3 Storage Lens bucket-level configuration.
      175 176 177 178 179 180 181 182 183 184  | 
    
      # File 'lib/aws-sdk-s3control/types.rb', line 175 class AccountLevel < Struct.new( :activity_metrics, :bucket_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :storage_lens_group_level) SENSITIVE = [] include Aws::Structure end  | 
  
#detailed_status_codes_metrics ⇒ Types::DetailedStatusCodesMetrics
A container element for detailed status code metrics.
      175 176 177 178 179 180 181 182 183 184  | 
    
      # File 'lib/aws-sdk-s3control/types.rb', line 175 class AccountLevel < Struct.new( :activity_metrics, :bucket_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :storage_lens_group_level) SENSITIVE = [] include Aws::Structure end  | 
  
#storage_lens_group_level ⇒ Types::StorageLensGroupLevel
A container element for S3 Storage Lens groups metrics.
      175 176 177 178 179 180 181 182 183 184  | 
    
      # File 'lib/aws-sdk-s3control/types.rb', line 175 class AccountLevel < Struct.new( :activity_metrics, :bucket_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :storage_lens_group_level) SENSITIVE = [] include Aws::Structure end  |