Class: Aws::S3Control::Types::BucketLevel
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::BucketLevel
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3control/types.rb
Overview
A container for the bucket-level configuration for Amazon S3 Storage Lens.
For more information about S3 Storage Lens, see [Assessing your storage activity and usage with S3 Storage Lens] in the *Amazon S3 User Guide*.
[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#activity_metrics ⇒ Types::ActivityMetrics
A container for the bucket-level activity metrics for S3 Storage Lens.
-
#advanced_cost_optimization_metrics ⇒ Types::AdvancedCostOptimizationMetrics
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
-
#advanced_data_protection_metrics ⇒ Types::AdvancedDataProtectionMetrics
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
-
#detailed_status_codes_metrics ⇒ Types::DetailedStatusCodesMetrics
A container for bucket-level detailed status code metrics for S3 Storage Lens.
-
#prefix_level ⇒ Types::PrefixLevel
A container for the prefix-level metrics for S3 Storage Lens.
Instance Attribute Details
#activity_metrics ⇒ Types::ActivityMetrics
A container for the bucket-level activity metrics for S3 Storage Lens.
508 509 510 511 512 513 514 515 516 |
# File 'lib/aws-sdk-s3control/types.rb', line 508 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics) SENSITIVE = [] include Aws::Structure end |
#advanced_cost_optimization_metrics ⇒ Types::AdvancedCostOptimizationMetrics
A container for bucket-level advanced cost-optimization metrics for S3 Storage Lens.
508 509 510 511 512 513 514 515 516 |
# File 'lib/aws-sdk-s3control/types.rb', line 508 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics) SENSITIVE = [] include Aws::Structure end |
#advanced_data_protection_metrics ⇒ Types::AdvancedDataProtectionMetrics
A container for bucket-level advanced data-protection metrics for S3 Storage Lens.
508 509 510 511 512 513 514 515 516 |
# File 'lib/aws-sdk-s3control/types.rb', line 508 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics) SENSITIVE = [] include Aws::Structure end |
#detailed_status_codes_metrics ⇒ Types::DetailedStatusCodesMetrics
A container for bucket-level detailed status code metrics for S3 Storage Lens.
508 509 510 511 512 513 514 515 516 |
# File 'lib/aws-sdk-s3control/types.rb', line 508 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics) SENSITIVE = [] include Aws::Structure end |
#prefix_level ⇒ Types::PrefixLevel
A container for the prefix-level metrics for S3 Storage Lens.
508 509 510 511 512 513 514 515 516 |
# File 'lib/aws-sdk-s3control/types.rb', line 508 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics) SENSITIVE = [] include Aws::Structure end |