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 AwsApiGatewayV2RouteSettings = AwsApiGatewayV2RouteSettings' {}
- newAwsApiGatewayV2RouteSettings :: AwsApiGatewayV2RouteSettings
- awsApiGatewayV2RouteSettings_dataTraceEnabled :: Lens' AwsApiGatewayV2RouteSettings (Maybe Bool)
- awsApiGatewayV2RouteSettings_throttlingBurstLimit :: Lens' AwsApiGatewayV2RouteSettings (Maybe Int)
- awsApiGatewayV2RouteSettings_loggingLevel :: Lens' AwsApiGatewayV2RouteSettings (Maybe Text)
- awsApiGatewayV2RouteSettings_throttlingRateLimit :: Lens' AwsApiGatewayV2RouteSettings (Maybe Double)
- awsApiGatewayV2RouteSettings_detailedMetricsEnabled :: Lens' AwsApiGatewayV2RouteSettings (Maybe Bool)
Documentation
data AwsApiGatewayV2RouteSettings Source #
Contains route settings for a stage.
See: newAwsApiGatewayV2RouteSettings
smart constructor.
AwsApiGatewayV2RouteSettings' | |
|
Instances
newAwsApiGatewayV2RouteSettings :: AwsApiGatewayV2RouteSettings Source #
Create a value of AwsApiGatewayV2RouteSettings
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:AwsApiGatewayV2RouteSettings'
, awsApiGatewayV2RouteSettings_dataTraceEnabled
- Indicates whether data trace logging is enabled. Data trace logging
affects the log entries that are pushed to CloudWatch Logs. Supported
only for WebSocket APIs.
$sel:throttlingBurstLimit:AwsApiGatewayV2RouteSettings'
, awsApiGatewayV2RouteSettings_throttlingBurstLimit
- The throttling burst limit.
$sel:loggingLevel:AwsApiGatewayV2RouteSettings'
, awsApiGatewayV2RouteSettings_loggingLevel
- The logging level. The logging level affects the log entries that are
pushed to CloudWatch Logs. Supported only for WebSocket APIs.
If the logging level is ERROR
, then the logs only include error-level
entries.
If the logging level is INFO
, then the logs include both ERROR
events and extra informational events.
Valid values: OFF
| ERROR
| INFO
$sel:throttlingRateLimit:AwsApiGatewayV2RouteSettings'
, awsApiGatewayV2RouteSettings_throttlingRateLimit
- The throttling rate limit.
$sel:detailedMetricsEnabled:AwsApiGatewayV2RouteSettings'
, awsApiGatewayV2RouteSettings_detailedMetricsEnabled
- Indicates whether detailed metrics are enabled.
awsApiGatewayV2RouteSettings_dataTraceEnabled :: Lens' AwsApiGatewayV2RouteSettings (Maybe Bool) Source #
Indicates whether data trace logging is enabled. Data trace logging affects the log entries that are pushed to CloudWatch Logs. Supported only for WebSocket APIs.
awsApiGatewayV2RouteSettings_throttlingBurstLimit :: Lens' AwsApiGatewayV2RouteSettings (Maybe Int) Source #
The throttling burst limit.
awsApiGatewayV2RouteSettings_loggingLevel :: Lens' AwsApiGatewayV2RouteSettings (Maybe Text) Source #
The logging level. The logging level affects the log entries that are pushed to CloudWatch Logs. Supported only for WebSocket APIs.
If the logging level is ERROR
, then the logs only include error-level
entries.
If the logging level is INFO
, then the logs include both ERROR
events and extra informational events.
Valid values: OFF
| ERROR
| INFO
awsApiGatewayV2RouteSettings_throttlingRateLimit :: Lens' AwsApiGatewayV2RouteSettings (Maybe Double) Source #
The throttling rate limit.
awsApiGatewayV2RouteSettings_detailedMetricsEnabled :: Lens' AwsApiGatewayV2RouteSettings (Maybe Bool) Source #
Indicates whether detailed metrics are enabled.