BucketLifecycleRuleActionArgs

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

Constructors

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

Properties

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

The target Storage Class of objects affected by this Lifecycle Rule. Supported values include: STANDARD, MULTI_REGIONAL, REGIONAL, NEARLINE, COLDLINE, ARCHIVE.

Link copied to clipboard
val type: Output<String>

The type of the action of this Lifecycle Rule. Supported values include: Delete, SetStorageClass and AbortIncompleteMultipartUpload.

Functions

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