class Aws::S3::Types::PutBucketIntelligentTieringConfigurationRequest
@note When making an API call, you may pass PutBucketIntelligentTieringConfigurationRequest
data as a hash: { bucket: "BucketName", # required id: "IntelligentTieringId", # required intelligent_tiering_configuration: { # required id: "IntelligentTieringId", # required filter: { prefix: "Prefix", tag: { key: "ObjectKey", # required value: "Value", # required }, and: { prefix: "Prefix", tags: [ { key: "ObjectKey", # required value: "Value", # required }, ], }, }, status: "Enabled", # required, accepts Enabled, Disabled tierings: [ # required { days: 1, # required access_tier: "ARCHIVE_ACCESS", # required, accepts ARCHIVE_ACCESS, DEEP_ARCHIVE_ACCESS }, ], }, }
@!attribute [rw] bucket
The name of the Amazon S3 bucket whose configuration you want to modify or retrieve. @return [String]
@!attribute [rw] id
The ID used to identify the S3 Intelligent-Tiering configuration. @return [String]
@!attribute [rw] intelligent_tiering_configuration
Container for S3 Intelligent-Tiering configuration. @return [Types::IntelligentTieringConfiguration]
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/PutBucketIntelligentTieringConfigurationRequest AWS API Documentation
Constants
- SENSITIVE