Class StageRouteSettingArgs


  • public final class StageRouteSettingArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • dataTraceEnabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> dataTraceEnabled()
        Returns:
        Whether data trace logging is enabled for the route. Affects the log entries pushed to Amazon CloudWatch Logs. Defaults to `false`. Supported only for WebSocket APIs.
      • detailedMetricsEnabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> detailedMetricsEnabled()
        Returns:
        Whether detailed metrics are enabled for the route. Defaults to `false`.
      • loggingLevel

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> loggingLevel()
        Returns:
        Logging level for the route. Affects the log entries pushed to Amazon CloudWatch Logs. Valid values: `ERROR`, `INFO`, `OFF`. Defaults to `OFF`. Supported only for WebSocket APIs. This provider will only perform drift detection of its value when present in a configuration.
      • routeKey

        public com.pulumi.core.Output<java.lang.String> routeKey()
        Returns:
        Route key.
      • throttlingBurstLimit

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> throttlingBurstLimit()
        Returns:
        Throttling burst limit for the route.
      • throttlingRateLimit

        public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> throttlingRateLimit()
        Returns:
        Throttling rate limit for the route.