Class: Aws::S3Control::Types::StorageLensDataExport

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-s3control/types.rb

Overview

A container to specify the properties of your S3 Storage Lens metrics export, including the destination, schema, and format.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_watch_metricsTypes::CloudWatchMetrics

A container for enabling Amazon CloudWatch publishing for S3 Storage Lens metrics.



8375
8376
8377
8378
8379
8380
8381
# File 'lib/aws-sdk-s3control/types.rb', line 8375

class StorageLensDataExport < Struct.new(
  :s3_bucket_destination,
  :cloud_watch_metrics,
  :storage_lens_table_destination)
  SENSITIVE = []
  include Aws::Structure
end

#s3_bucket_destinationTypes::S3BucketDestination

A container for the bucket where the S3 Storage Lens metrics export will be located.

<note markdown=“1”> This bucket must be located in the same Region as the storage lens configuration.

</note>


8375
8376
8377
8378
8379
8380
8381
# File 'lib/aws-sdk-s3control/types.rb', line 8375

class StorageLensDataExport < Struct.new(
  :s3_bucket_destination,
  :cloud_watch_metrics,
  :storage_lens_table_destination)
  SENSITIVE = []
  include Aws::Structure
end

#storage_lens_table_destinationTypes::StorageLensTableDestination

A container for configuring S3 Storage Lens data exports to read-only S3 table buckets.



8375
8376
8377
8378
8379
8380
8381
# File 'lib/aws-sdk-s3control/types.rb', line 8375

class StorageLensDataExport < Struct.new(
  :s3_bucket_destination,
  :cloud_watch_metrics,
  :storage_lens_table_destination)
  SENSITIVE = []
  include Aws::Structure
end