Careful!
You are browsing documentation for a version of Kuma that is not the latest release.
Looking for even older versions? Learn more.
RateLimit
- 
    
sources(required, repeated)List of selectors to match dataplanes that rate limit will be applied for
- 
        
match(optional)Tags to match, can be used for both source and destinations
 
 - 
        
 - 
    
destinations(required, repeated)List of selectors to match services that need to be rate limited.
- 
        
match(optional)Tags to match, can be used for both source and destinations
 
 - 
        
 - 
    
conf(required)Configuration for RateLimit +required
- 
        
http(optional)The HTTP RateLimit configuration +optional
- 
            
requests(required)The number of HTTP requests this RateLimiter allows +required
 - 
            
interval(required)The the interval for which
requestswill be accounted. +required - 
            
onRateLimit(optional)Describes the actions to take on RatelLimiter event +optional
- 
                
status(optional)The HTTP status code to be set on a RateLimit event +optional
 - 
                
headers(optional, repeated)The Headers to be added to the HTTP response on a RateLimit event +optional
- 
                    
key(optional)Header name +optional
 - 
                    
value(optional)Header value +optional
 - 
                    
append(optional)Should the header be appended +optional
 
 - 
                    
 
 - 
                
 
 - 
            
 
 - 
        
 
← ProxyTemplate Retry →