BucketLifecycleConfigurationV2RuleNoncurrentVersionTransition

data class BucketLifecycleConfigurationV2RuleNoncurrentVersionTransition(val newerNoncurrentVersions: String? = null, val noncurrentDays: Int? = null, val storageClass: String)

Constructors

fun BucketLifecycleConfigurationV2RuleNoncurrentVersionTransition(newerNoncurrentVersions: String? = null, noncurrentDays: Int? = null, storageClass: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The number of noncurrent versions Amazon S3 will retain. Must be a non-zero positive integer.

Link copied to clipboard
val noncurrentDays: Int? = null

The number of days an object is noncurrent before Amazon S3 can perform the associated action.

Link copied to clipboard

The class of storage used to store the object. Valid Values: GLACIER, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, DEEP_ARCHIVE, GLACIER_IR.