aidy.v2.plugin.inbound_rate_limit
Messages & Enums
message InboundRateLimitPluginConfig
路由级入口限速配置。 当前仅支持控制限速相关响应头的返回策略,不负责决定插件是否进入请求链路。
message InboundRateLimitPluginConfig { // 控制 X-RateLimit-* 与 Retry-After 等响应头的返回方式。}enum InboundRateLimitPluginHeadersMode
限速相关响应头的返回策略。
enum InboundRateLimitPluginHeadersMode { // 未显式指定时,回退到静态配置中的默认策略。 INBOUND_RATE_LIMIT_PLUGIN_HEADERS_MODE_UNSPECIFIED = 0; // 每次请求都返回限速相关响应头。 INBOUND_RATE_LIMIT_PLUGIN_HEADERS_MODE_ALWAYS = 1; // 仅在触发限速并返回 429 时返回限速相关响应头。 INBOUND_RATE_LIMIT_PLUGIN_HEADERS_MODE_ON_LIMIT = 2; // 从不返回限速相关响应头。 INBOUND_RATE_LIMIT_PLUGIN_HEADERS_MODE_NEVER = 3;}