DistributionLoggingConfigArgs

data class DistributionLoggingConfigArgs(val bucket: Output<String>, val includeCookies: Output<Boolean>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<DistributionLoggingConfigArgs>

Constructors

Link copied to clipboard
constructor(bucket: Output<String>, includeCookies: Output<Boolean>? = null, prefix: Output<String>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>

Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com. The bucket must have correct ACL attached with "FULL_CONTROL" permission for "awslogsdelivery" account (Canonical ID: "c4c1ede66af53448b93c283ce9448c4ba468c9432aa01d700d3878632f77d2d0") for log transfer to work.

Link copied to clipboard
val includeCookies: Output<Boolean>? = null

Whether to include cookies in access logs (default: false).

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

Prefix to the access log filenames for this distribution, for example, myprefix/.

Functions

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