class Aws::S3::Types::NoncurrentVersionTransition
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/NoncurrentVersionTransition AWS API Documentation
@return [Integer]<br>: docs.aws.amazon.com/AmazonS3/latest/userguide/intro-lifecycle-rules.html<br><br><br><br>S3 User Guide*.
versions, see [Lifecycle configuration elements] in the *Amazon
take the associated action. For more information about noncurrent
there are this many more recent noncurrent versions, Amazon S3 will
Specifies how many noncurrent versions Amazon S3 will retain. If
@!attribute [rw] newer_noncurrent_versions
@return [String]
The class of storage used to store the object.
@!attribute [rw] storage_class
@return [Integer]<br>: docs.aws.amazon.com/AmazonS3/latest/dev/intro-lifecycle-rules.html#non-current-days-calculations<br><br><br><br>an Object Has Been Noncurrent] in the *Amazon S3 User Guide*.
noncurrent days calculations, see [How Amazon S3 Calculates How Long
S3 can perform the associated action. For information about the
Specifies the number of days an object is noncurrent before Amazon
@!attribute [rw] noncurrent_days
lifetime.
‘DEEP_ARCHIVE` storage class at a specific period in the object’s
`ONEZONE_IA`, ‘INTELLIGENT_TIERING`, `GLACIER_IR`, `GLACIER`, or
transition noncurrent object versions to the `STANDARD_IA`,
suspended), you can set this action to request that Amazon S3
storage class. If your bucket is versioning-enabled (or versioning is
`INTELLIGENT_TIERING`, `GLACIER_IR`, `GLACIER`, or `DEEP_ARCHIVE`
objects transition to the `STANDARD_IA`, `ONEZONE_IA`,
Container for the transition rule that describes when noncurrent