Struct rusoto_securityhub::AwsApiGatewayV2RouteSettings [−][src]
pub struct AwsApiGatewayV2RouteSettings { pub data_trace_enabled: Option<bool>, pub detailed_metrics_enabled: Option<bool>, pub logging_level: Option<String>, pub throttling_burst_limit: Option<i64>, pub throttling_rate_limit: Option<f64>, }
Expand description
Contains route settings for a stage.
Fields
data_trace_enabled: Option<bool>
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.
detailed_metrics_enabled: Option<bool>
Indicates whether detailed metrics are enabled.
logging_level: Option<String>
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
throttling_burst_limit: Option<i64>
The throttling burst limit.
throttling_rate_limit: Option<f64>
The throttling rate limit.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for AwsApiGatewayV2RouteSettings
impl Sync for AwsApiGatewayV2RouteSettings
impl Unpin for AwsApiGatewayV2RouteSettings
impl UnwindSafe for AwsApiGatewayV2RouteSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self