AWS::ApiGatewayV2::ApiGatewayManagedOverrides RouteSettings
The RouteSettings
property overrides the route settings for an API Gateway-managed route.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DataTraceEnabled" :
Boolean
, "DetailedMetricsEnabled" :Boolean
, "LoggingLevel" :String
, "ThrottlingBurstLimit" :Integer
, "ThrottlingRateLimit" :Number
}
YAML
DataTraceEnabled:
Boolean
DetailedMetricsEnabled:Boolean
LoggingLevel:String
ThrottlingBurstLimit:Integer
ThrottlingRateLimit:Number
Properties
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.Required: No
Type: Boolean
Update requires: No interruption
DetailedMetricsEnabled
-
Specifies whether detailed metrics are enabled.
Required: No
Type: Boolean
Update requires: No interruption
LoggingLevel
-
Specifies the logging level for this route:
INFO
,ERROR
, orOFF
. This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.Required: No
Type: String
Update requires: No interruption
ThrottlingBurstLimit
-
Specifies the throttling burst limit.
Required: No
Type: Integer
Update requires: No interruption
ThrottlingRateLimit
-
Specifies the throttling rate limit.
Required: No
Type: Number
Update requires: No interruption