Skip to content

⏱️ Rate Limiting API

Time-based quota enforcement with configurable windows in hours, minutes, or seconds. Protocol-specific controls for traffic shaping.

  • Category: Networking
  • Complexity: simple
  • Paths: 12 | Schemas: 70
  • Tier: Advanced
  • Related domains: virtual, network_security
  • Configure rate limiter policies
  • Manage policer configurations
  • Control traffic flow and queuing
  • rate_limiter: Rate limiter for traffic throttling and protection
  • rate_limiter_policy: Rate limiter policy with detailed throttling rules
  • rate_limit_threshold: Rate limit threshold configuration for traffic control
MethodPathDescription
POST/api/config/namespaces/{metadata.namespace}/policersCreate Policer.
PUT/api/config/namespaces/{metadata.namespace}/policers/{metadata.name}Replace Policer.
GET/api/config/namespaces/{namespace}/policersList Policer.
GET/api/config/namespaces/{namespace}/policers/{name}GET Policer.
DELETE/api/config/namespaces/{namespace}/policers/{name}DELETE Policer.
POST/api/config/namespaces/{metadata.namespace}/protocol_policersCreate Protocol Policer.
PUT/api/config/namespaces/{metadata.namespace}/protocol_policers/{metadata.name}Replace Protocol Policer.
GET/api/config/namespaces/{namespace}/protocol_policersList Protocol Policer.
GET/api/config/namespaces/{namespace}/protocol_policers/{name}GET Protocol Policer.
DELETE/api/config/namespaces/{namespace}/protocol_policers/{name}DELETE Protocol Policer.
POST/api/config/namespaces/{metadata.namespace}/rate_limitersCreate Rate Limiter.
PUT/api/config/namespaces/{metadata.namespace}/rate_limiters/{metadata.name}Replace Rate Limiter.
GET/api/config/namespaces/{namespace}/rate_limitersList Rate Limiter.
GET/api/config/namespaces/{namespace}/rate_limiters/{name}GET Rate Limiter.
DELETE/api/config/namespaces/{namespace}/rate_limiters/{name}DELETE Rate Limiter.