Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data RouteSettings = RouteSettings' {}
- newRouteSettings :: RouteSettings
- routeSettings_dataTraceEnabled :: Lens' RouteSettings (Maybe Bool)
- routeSettings_throttlingBurstLimit :: Lens' RouteSettings (Maybe Int)
- routeSettings_loggingLevel :: Lens' RouteSettings (Maybe LoggingLevel)
- routeSettings_throttlingRateLimit :: Lens' RouteSettings (Maybe Double)
- routeSettings_detailedMetricsEnabled :: Lens' RouteSettings (Maybe Bool)
Documentation
data RouteSettings Source #
Represents a collection of route settings.
See: newRouteSettings
smart constructor.
RouteSettings' | |
|
Instances
newRouteSettings :: RouteSettings Source #
Create a value of RouteSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataTraceEnabled:RouteSettings'
, routeSettings_dataTraceEnabled
- Specifies whether (true) or not (false) data trace logging is enabled
for this route. This property affects the log entries pushed to Amazon
CloudWatch Logs. Supported only for WebSocket APIs.
$sel:throttlingBurstLimit:RouteSettings'
, routeSettings_throttlingBurstLimit
- Specifies the throttling burst limit.
$sel:loggingLevel:RouteSettings'
, routeSettings_loggingLevel
- Specifies the logging level for this route: INFO, ERROR, or OFF. This
property affects the log entries pushed to Amazon CloudWatch Logs.
Supported only for WebSocket APIs.
$sel:throttlingRateLimit:RouteSettings'
, routeSettings_throttlingRateLimit
- Specifies the throttling rate limit.
$sel:detailedMetricsEnabled:RouteSettings'
, routeSettings_detailedMetricsEnabled
- Specifies whether detailed metrics are enabled.
routeSettings_dataTraceEnabled :: Lens' RouteSettings (Maybe Bool) Source #
Specifies whether (true) or not (false) data trace logging is enabled for this route. This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
routeSettings_throttlingBurstLimit :: Lens' RouteSettings (Maybe Int) Source #
Specifies the throttling burst limit.
routeSettings_loggingLevel :: Lens' RouteSettings (Maybe LoggingLevel) Source #
Specifies the logging level for this route: INFO, ERROR, or OFF. This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
routeSettings_throttlingRateLimit :: Lens' RouteSettings (Maybe Double) Source #
Specifies the throttling rate limit.
routeSettings_detailedMetricsEnabled :: Lens' RouteSettings (Maybe Bool) Source #
Specifies whether detailed metrics are enabled.