StageRouteSetting

data class StageRouteSetting(val dataTraceEnabled: Boolean? = null, val detailedMetricsEnabled: Boolean? = null, val loggingLevel: String? = null, val routeKey: String, val throttlingBurstLimit: Int? = null, val throttlingRateLimit: Double? = null)

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val loggingLevel: String? = null

Logging level for the 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

Route key.

Link copied to clipboard

Throttling burst limit for the route.

Link copied to clipboard

Throttling rate limit for the route.