BucketLifecycleRuleItemActionArgs

data class BucketLifecycleRuleItemActionArgs(val storageClass: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<BucketLifecycleRuleItemActionArgs>

The action to take.

Constructors

Link copied to clipboard
constructor(storageClass: Output<String>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard
val storageClass: Output<String>? = null

Target storage class. Required iff the type of the action is SetStorageClass.

Link copied to clipboard
val type: Output<String>? = null

Type of the action. Currently, only Delete, SetStorageClass, and AbortIncompleteMultipartUpload are supported.

Functions

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