noncurrent Version Transitions
suspend fun noncurrentVersionTransitions(value: Output<List<BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgs>>)
suspend fun noncurrentVersionTransitions(value: List<BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgs>?)
Parameters
value
Set of configuration blocks that specify the transition rule for the lifecycle rule that describes when noncurrent objects transition to a specific storage class. See below.
suspend fun noncurrentVersionTransitions(vararg values: Output<BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgs>)
suspend fun noncurrentVersionTransitions(values: List<Output<BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgs>>)
suspend fun noncurrentVersionTransitions(vararg values: BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgs)
Parameters
values
Set of configuration blocks that specify the transition rule for the lifecycle rule that describes when noncurrent objects transition to a specific storage class. See below.
suspend fun noncurrentVersionTransitions(argument: List<suspend BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgsBuilder.() -> Unit>)
suspend fun noncurrentVersionTransitions(vararg argument: suspend BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
suspend fun noncurrentVersionTransitions(argument: suspend BucketLifecycleConfigurationV2RuleNoncurrentVersionTransitionArgsBuilder.() -> Unit)
Parameters
argument
Set of configuration blocks that specify the transition rule for the lifecycle rule that describes when noncurrent objects transition to a specific storage class. See below.