LoadBalancerAccessLogsArgs

data class LoadBalancerAccessLogsArgs(val bucket: Output<String>, val bucketPrefix: Output<String>? = null, val enabled: Output<Boolean>? = null, val interval: Output<Int>? = null) : ConvertibleToJava<LoadBalancerAccessLogsArgs>

Constructors

Link copied to clipboard
constructor(bucket: Output<String>, bucketPrefix: Output<String>? = null, enabled: Output<Boolean>? = null, interval: Output<Int>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>

The S3 bucket name to store the logs in.

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

The S3 bucket prefix. Logs are stored in the root if not configured.

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

Boolean to enable / disable access_logs. Default is true

Link copied to clipboard
val interval: Output<Int>? = null

The publishing interval in minutes. Valid values: 5 and 60. Default: 60

Functions

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