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>[Lifecycle configuration elements] in the *Amazon S3 User Guide*.
retain. For more information about noncurrent versions, see
additional noncurrent versions beyond the specified number to
to 100 noncurrent versions to retain. Amazon S3 will transition any
same storage class before transitioning objects. You can specify up
Specifies how many noncurrent versions Amazon S3 will retain in the
@!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