Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data RouteSettings = RouteSettings' {}
- newRouteSettings :: RouteSettings
- routeSettings_dataTraceEnabled :: Lens' RouteSettings (Maybe Bool)
- routeSettings_detailedMetricsEnabled :: Lens' RouteSettings (Maybe Bool)
- routeSettings_loggingLevel :: Lens' RouteSettings (Maybe LoggingLevel)
- routeSettings_throttlingBurstLimit :: Lens' RouteSettings (Maybe Int)
- routeSettings_throttlingRateLimit :: Lens' RouteSettings (Maybe Double)
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:detailedMetricsEnabled:RouteSettings'
, routeSettings_detailedMetricsEnabled
- Specifies whether detailed metrics are enabled.
$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:throttlingBurstLimit:RouteSettings'
, routeSettings_throttlingBurstLimit
- Specifies the throttling burst limit.
$sel:throttlingRateLimit:RouteSettings'
, routeSettings_throttlingRateLimit
- Specifies the throttling rate limit.
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_detailedMetricsEnabled :: Lens' RouteSettings (Maybe Bool) Source #
Specifies whether detailed metrics are enabled.
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_throttlingBurstLimit :: Lens' RouteSettings (Maybe Int) Source #
Specifies the throttling burst limit.
routeSettings_throttlingRateLimit :: Lens' RouteSettings (Maybe Double) Source #
Specifies the throttling rate limit.