lib/aws-sdk-s3control/client.rb in aws-sdk-s3control-1.55.0 vs lib/aws-sdk-s3control/client.rb in aws-sdk-s3control-1.56.0

- old
+ new

@@ -3209,23 +3209,26 @@ req.send_request(options) end # Gets the Amazon S3 Storage Lens configuration. For more information, # see [Assessing your storage activity and usage with Amazon S3 Storage - # Lens ][1] in the *Amazon S3 User Guide*. + # Lens ][1] in the *Amazon S3 User Guide*. For a complete list of S3 + # Storage Lens metrics, see [S3 Storage Lens metrics glossary][2] in the + # *Amazon S3 User Guide*. # # <note markdown="1"> To use this action, you must have permission to perform the # `s3:GetStorageLensConfiguration` action. For more information, see - # [Setting permissions to use Amazon S3 Storage Lens][2] in the *Amazon + # [Setting permissions to use Amazon S3 Storage Lens][3] in the *Amazon # S3 User Guide*. # # </note> # # # # [1]: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens.html - # [2]: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html + # [2]: https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html + # [3]: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html # # @option params [required, String] :config_id # The ID of the Amazon S3 Storage Lens configuration. # # @option params [String] :account_id @@ -3249,10 +3252,16 @@ # resp.storage_lens_configuration.account_level.bucket_level.activity_metrics.is_enabled #=> Boolean # resp.storage_lens_configuration.account_level.bucket_level.prefix_level.storage_metrics.is_enabled #=> Boolean # resp.storage_lens_configuration.account_level.bucket_level.prefix_level.storage_metrics.selection_criteria.delimiter #=> String # resp.storage_lens_configuration.account_level.bucket_level.prefix_level.storage_metrics.selection_criteria.max_depth #=> Integer # resp.storage_lens_configuration.account_level.bucket_level.prefix_level.storage_metrics.selection_criteria.min_storage_bytes_percentage #=> Float + # resp.storage_lens_configuration.account_level.bucket_level.advanced_cost_optimization_metrics.is_enabled #=> Boolean + # resp.storage_lens_configuration.account_level.bucket_level.advanced_data_protection_metrics.is_enabled #=> Boolean + # resp.storage_lens_configuration.account_level.bucket_level.detailed_status_codes_metrics.is_enabled #=> Boolean + # resp.storage_lens_configuration.account_level.advanced_cost_optimization_metrics.is_enabled #=> Boolean + # resp.storage_lens_configuration.account_level.advanced_data_protection_metrics.is_enabled #=> Boolean + # resp.storage_lens_configuration.account_level.detailed_status_codes_metrics.is_enabled #=> Boolean # resp.storage_lens_configuration.include.buckets #=> Array # resp.storage_lens_configuration.include.buckets[0] #=> String # resp.storage_lens_configuration.include.regions #=> Array # resp.storage_lens_configuration.include.regions[0] #=> String # resp.storage_lens_configuration.exclude.buckets #=> Array @@ -4625,23 +4634,26 @@ req.send_request(options) end # Puts an Amazon S3 Storage Lens configuration. For more information # about S3 Storage Lens, see [Working with Amazon S3 Storage Lens][1] in - # the *Amazon S3 User Guide*. + # the *Amazon S3 User Guide*. For a complete list of S3 Storage Lens + # metrics, see [S3 Storage Lens metrics glossary][2] in the *Amazon S3 + # User Guide*. # # <note markdown="1"> To use this action, you must have permission to perform the # `s3:PutStorageLensConfiguration` action. For more information, see - # [Setting permissions to use Amazon S3 Storage Lens][2] in the *Amazon + # [Setting permissions to use Amazon S3 Storage Lens][3] in the *Amazon # S3 User Guide*. # # </note> # # # # [1]: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens.html - # [2]: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html + # [2]: https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_metrics_glossary.html + # [3]: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage_lens_iam_permissions.html # # @option params [required, String] :config_id # The ID of the S3 Storage Lens configuration. # # @option params [String] :account_id @@ -4682,11 +4694,29 @@ # max_depth: 1, # min_storage_bytes_percentage: 1.0, # }, # }, # }, + # advanced_cost_optimization_metrics: { + # is_enabled: false, + # }, + # advanced_data_protection_metrics: { + # is_enabled: false, + # }, + # detailed_status_codes_metrics: { + # is_enabled: false, + # }, # }, + # advanced_cost_optimization_metrics: { + # is_enabled: false, + # }, + # advanced_data_protection_metrics: { + # is_enabled: false, + # }, + # detailed_status_codes_metrics: { + # is_enabled: false, + # }, # }, # include: { # buckets: ["S3BucketArnString"], # regions: ["S3AWSRegion"], # }, @@ -4931,10 +4961,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-s3control' - context[:gem_version] = '1.55.0' + context[:gem_version] = '1.56.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated