BucketVersioningV2VersioningConfigurationArgs

data class BucketVersioningV2VersioningConfigurationArgs(val mfaDelete: Output<String>? = null, val status: Output<String>) : ConvertibleToJava<BucketVersioningV2VersioningConfigurationArgs>

Constructors

constructor(mfaDelete: Output<String>? = null, status: Output<String>)

Properties

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

Specifies whether MFA delete is enabled in the bucket versioning configuration. Valid values: Enabled or Disabled.

Link copied to clipboard
val status: Output<String>

Versioning state of the bucket. Valid values: Enabled, Suspended, or Disabled. Disabled should only be used when creating or importing resources that correspond to unversioned S3 buckets.

Functions

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