loggingConfiguration

@JvmName(name = "jdemngeubykhwuvs")
suspend fun loggingConfiguration(value: Output<LoggingConfigurationArgs>)
@JvmName(name = "vwuwvjpvupasbkyk")
suspend fun loggingConfiguration(value: LoggingConfigurationArgs?)

Parameters

value

Settings that define where logs are stored. Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket. For examples and more information, see PUT Bucket logging in the Amazon S3 API Reference. To successfully complete the `AWS::S3::Bucket LoggingConfiguration` request, you must have `s3:PutObject` and `s3:PutObjectAcl` in your IAM permissions.


@JvmName(name = "klnjayccxnbjheax")
suspend fun loggingConfiguration(argument: suspend LoggingConfigurationArgsBuilder.() -> Unit)

Parameters

argument

Settings that define where logs are stored. Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket. For examples and more information, see PUT Bucket logging in the Amazon S3 API Reference. To successfully complete the `AWS::S3::Bucket LoggingConfiguration` request, you must have `s3:PutObject` and `s3:PutObjectAcl` in your IAM permissions.