class Aws::S3Control::Types::Transition

Specifies when an object transitions to a specified storage class. For more information about Amazon S3 Lifecycle configuration rules, see [ Transitioning objects using Amazon S3 Lifecycle] in the *Amazon S3 User Guide*.

[1]: docs.aws.amazon.com/AmazonS3/latest/dev/lifecycle-transition-general-considerations.html

@note When making an API call, you may pass Transition

data as a hash:

    {
      date: Time.now,
      days: 1,
      storage_class: "GLACIER", # accepts GLACIER, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, DEEP_ARCHIVE
    }

@!attribute [rw] date

Indicates when objects are transitioned to the specified storage
class. The date value must be in ISO 8601 format. The time is always
midnight UTC.
@return [Time]

@!attribute [rw] days

Indicates the number of days after creation when objects are
transitioned to the specified storage class. The value must be a
positive integer.
@return [Integer]

@!attribute [rw] storage_class

The storage class to which you want the object to transition.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/Transition AWS API Documentation

Constants

SENSITIVE