Class: Aws::S3Control::Types::BucketLevel
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::BucketLevel
- Defined in:
- gems/aws-sdk-s3control/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.
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.
-
#advanced_performance_metrics ⇒ Types::AdvancedPerformanceMetrics
A container for bucket-level advanced performance 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.
564 565 566 567 568 569 570 571 572 573 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 564 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :advanced_performance_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.
564 565 566 567 568 569 570 571 572 573 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 564 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :advanced_performance_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.
564 565 566 567 568 569 570 571 572 573 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 564 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :advanced_performance_metrics) SENSITIVE = [] include Aws::Structure end |
#advanced_performance_metrics ⇒ Types::AdvancedPerformanceMetrics
A container for bucket-level advanced performance metrics for S3 Storage Lens.
564 565 566 567 568 569 570 571 572 573 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 564 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :advanced_performance_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.
564 565 566 567 568 569 570 571 572 573 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 564 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :advanced_performance_metrics) SENSITIVE = [] include Aws::Structure end |
#prefix_level ⇒ Types::PrefixLevel
A container for the prefix-level metrics for S3 Storage Lens.
564 565 566 567 568 569 570 571 572 573 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 564 class BucketLevel < Struct.new( :activity_metrics, :prefix_level, :advanced_cost_optimization_metrics, :advanced_data_protection_metrics, :detailed_status_codes_metrics, :advanced_performance_metrics) SENSITIVE = [] include Aws::Structure end |