StageDefaultRouteSettingsArgs

data class StageDefaultRouteSettingsArgs(val dataTraceEnabled: Output<Boolean>? = null, val detailedMetricsEnabled: Output<Boolean>? = null, val loggingLevel: Output<String>? = null, val throttlingBurstLimit: Output<Int>? = null, val throttlingRateLimit: Output<Double>? = null) : ConvertibleToJava<StageDefaultRouteSettingsArgs>

Constructors

Link copied to clipboard
constructor(dataTraceEnabled: Output<Boolean>? = null, detailedMetricsEnabled: Output<Boolean>? = null, loggingLevel: Output<String>? = null, throttlingBurstLimit: Output<Int>? = null, throttlingRateLimit: Output<Double>? = null)

Properties

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

Whether data trace logging is enabled for the default route. Affects the log entries pushed to Amazon CloudWatch Logs. Defaults to false. Supported only for WebSocket APIs.

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

Whether detailed metrics are enabled for the default route. Defaults to false.

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

Logging level for the default route. Affects the log entries pushed to Amazon CloudWatch Logs. Valid values: ERROR, INFO, OFF. Defaults to OFF. Supported only for WebSocket APIs. This provider will only perform drift detection of its value when present in a configuration.

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

Throttling burst limit for the default route.

Link copied to clipboard
val throttlingRateLimit: Output<Double>? = null

Throttling rate limit for the default route.

Functions

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