跳转到内容

⏱️ 限速 API

基于时间的配额执行,支持以小时、分钟或秒为单位的可配置窗口。用于流量整形的协议专属控制。

  • 类别:网络
  • 复杂度:简单
  • 路径数:12 | Schema 数:70
  • 版本层级:高级
  • 相关域virtualnetwork_security
  • 配置限速策略
  • 管理流量管控配置
  • 控制流量和排队行为
  • rate_limiter:用于流量限速与防护的限速器
  • rate_limiter_policy:包含详细限速规则的限速策略
  • rate_limit_threshold:用于流量控制的限速阈值配置
方法路径描述
POST/api/config/namespaces/{metadata.namespace}/policers创建 Policer。
PUT/api/config/namespaces/{metadata.namespace}/policers/{metadata.name}替换 Policer。
GET/api/config/namespaces/{namespace}/policers列出 Policer。
GET/api/config/namespaces/{namespace}/policers/{name}获取 Policer。
DELETE/api/config/namespaces/{namespace}/policers/{name}删除 Policer。
POST/api/config/namespaces/{metadata.namespace}/protocol_policers创建协议 Policer。
PUT/api/config/namespaces/{metadata.namespace}/protocol_policers/{metadata.name}替换协议 Policer。
GET/api/config/namespaces/{namespace}/protocol_policers列出协议 Policer。
GET/api/config/namespaces/{namespace}/protocol_policers/{name}获取协议 Policer。
DELETE/api/config/namespaces/{namespace}/protocol_policers/{name}删除协议 Policer。
POST/api/config/namespaces/{metadata.namespace}/rate_limiters创建限速器。
PUT/api/config/namespaces/{metadata.namespace}/rate_limiters/{metadata.name}替换限速器。
GET/api/config/namespaces/{namespace}/rate_limiters列出限速器。
GET/api/config/namespaces/{namespace}/rate_limiters/{name}获取限速器。
DELETE/api/config/namespaces/{namespace}/rate_limiters/{name}删除限速器。