BucketAutoclassArgs

data class BucketAutoclassArgs(val enabled: Output<Boolean>, val terminalStorageClass: Output<String>? = null) : ConvertibleToJava<BucketAutoclassArgs>

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>, terminalStorageClass: Output<String>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>

While set to true, autoclass automatically transitions objects in your bucket to appropriate storage classes based on each object's access pattern.

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

The storage class that objects in the bucket eventually transition to if they are not read for a certain length of time. Supported values include: NEARLINE, ARCHIVE.

Functions

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