.. _envoy_api_file_api/filter/network/rate_limit.proto: Rate limit ========== Rate limit :ref:`configuration overview `. .. _envoy_api_msg_filter.network.RateLimit: filter.network.RateLimit ------------------------ `[filter.network.RateLimit proto] `_ .. code-block:: json { "stat_prefix": "...", "domain": "...", "descriptors": [], "timeout": "{...}" } .. _envoy_api_field_filter.network.RateLimit.stat_prefix: stat_prefix (`string `_, *REQUIRED*) The prefix to use when emitting :ref:`statistics `. .. _envoy_api_field_filter.network.RateLimit.domain: domain (`string `_, *REQUIRED*) The rate limit domain to use in the rate limit service request. .. _envoy_api_field_filter.network.RateLimit.descriptors: descriptors (:ref:`RateLimitDescriptor `, *REQUIRED*) The rate limit descriptor list to use in the rate limit service request. .. _envoy_api_field_filter.network.RateLimit.timeout: timeout (`Duration `_) The timeout in milliseconds for the rate limit service RPC. If not set, this defaults to 20ms.