class Aws::S3::Types::PutBucketAnalyticsConfigurationRequest
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/PutBucketAnalyticsConfigurationRequest AWS API Documentation
@return [Types::AnalyticsConfiguration]
The configuration and any analyses for the analytics filter.
@!attribute [rw] analytics_configuration
@return [String]
The identifier used to represent an analytics configuration.
@!attribute [rw] id
@return [String]
stored.
The name of the bucket to which an analytics configuration is
@!attribute [rw] bucket
}
},
},
},
},
},
prefix: “Prefix”,
bucket: “BucketName”, # required
bucket_account_id: “AccountId”,
format: “CSV”, # required, accepts CSV
s3_bucket_destination: { # required
destination: { # required
output_schema_version: “V_1”, # required, accepts V_1
data_export: {
storage_class_analysis: { # required
},
},
],
},
value: “Value”, # required
key: “ObjectKey”, # required
{
tags: [
prefix: “Prefix”,
and: {
},
value: “Value”, # required
key: “ObjectKey”, # required
tag: {
prefix: “Prefix”,
filter: {
id: “AnalyticsId”, # required
analytics_configuration: { # required
id: “AnalyticsId”, # required
bucket: “BucketName”, # required
{
data as a hash:
@note When making an API call, you may pass PutBucketAnalyticsConfigurationRequest