BucketLifecycleRuleTransitionArgs

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

Constructors

Link copied to clipboard
constructor(createdBeforeDate: Output<String>? = null, days: Output<Int>? = null, isAccessTime: Output<Boolean>? = null, returnToStdWhenVisit: Output<Boolean>? = null, storageClass: Output<String>)

Properties

Link copied to clipboard
val createdBeforeDate: Output<String>? = null
Link copied to clipboard
val days: Output<Int>? = null
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(): BucketLifecycleRuleTransitionArgs