BucketLifecycleRuleNoncurrentVersionTransitionArgs

data class BucketLifecycleRuleNoncurrentVersionTransitionArgs(val days: Output<Int>, val isAccessTime: Output<Boolean>? = null, val returnToStdWhenVisit: Output<Boolean>? = null, val storageClass: Output<String>) : ConvertibleToJava<BucketLifecycleRuleNoncurrentVersionTransitionArgs>

Constructors

constructor(days: Output<Int>, isAccessTime: Output<Boolean>? = null, returnToStdWhenVisit: Output<Boolean>? = null, storageClass: Output<String>)

Properties

Link copied to clipboard
val days: Output<Int>
Link copied to clipboard
val isAccessTime: Output<Boolean>? = null
Link copied to clipboard
val returnToStdWhenVisit: Output<Boolean>? = null
Link copied to clipboard
val storageClass: Output<String>

The storage class to apply. Can be "Standard", "IA", "Archive", "ColdArchive" and "DeepColdArchive". Defaults to "Standard". "ColdArchive" is available since 1.203.0. "DeepColdArchive" is available since 1.209.0.

Functions

Link copied to clipboard
open override fun toJava(): BucketLifecycleRuleNoncurrentVersionTransitionArgs