versioningConfiguration

@JvmName(name = "cggsmmgaccupxrsg")
suspend fun versioningConfiguration(value: Output<BucketVersioningConfigurationArgs>)
@JvmName(name = "qgtjcugyjjtidaor")
suspend fun versioningConfiguration(value: BucketVersioningConfigurationArgs?)

Parameters

value

Enables multiple versions of all objects in this bucket. You might enable versioning to prevent objects from being deleted or overwritten by mistake or to archive objects so that you can retrieve previous versions of them.


@JvmName(name = "aixnkcanqypgrhky")
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)

Parameters

argument

Enables multiple versions of all objects in this bucket. You might enable versioning to prevent objects from being deleted or overwritten by mistake or to archive objects so that you can retrieve previous versions of them.