跳转到内容

🚀 Cdn API

全球分发,支持缓存规则与清除操作。性能监控与分析。

  • 类别:网络
  • 复杂度:高级
  • 路径数:29 | Schema 数:592
  • 层级:高级
  • 相关域virtual
  • 配置 CDN 负载均衡
  • 管理内容分发网络服务
  • 配置缓存策略
  • 管理数据分发与分配
  • cdn_loadbalancer:用于边缘缓存的内容分发网络负载均衡器
  • cdn_origin_pool:CDN 内容来源的源服务器池
方法路径描述
POST/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/block_client/suggestion建议封锁客户端规则。
POST/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/ddos_mitigation/suggestion建议 CDN DDoS 缓解规则。
POST/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/trust_client/suggestion建议信任客户端规则。
POST/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/waf_exclusion/suggestion建议 WAF 排除规则。
POST/api/cdn/namespaces/system/lilac-cdn/addon/subscribe订阅 CDN 负载均衡器。
POST/api/cdn/namespaces/system/lilac-cdn/addon/unsubscribe取消订阅 CDN 负载均衡器。
POST/api/config/namespaces/{metadata.namespace}/cdn_loadbalancers创建 CDN 负载均衡器。
PUT/api/config/namespaces/{metadata.namespace}/cdn_loadbalancers/{metadata.name}替换 CDN 负载均衡器。
POST/api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs获取 CDN 访问日志。
POST/api/cdn/namespaces/{namespace}/cdn_loadbalancer/access_logs/aggregationCDN 访问日志聚合查询。
POST/api/cdn/namespaces/{namespace}/cdn_loadbalancer/get-service-operation-status获取服务操作状态。
POST/api/cdn/namespaces/{namespace}/cdn_loadbalancer/list-service-operations-status列出 CDN 操作命令。
POST/api/cdn/namespaces/{namespace}/cdn_loadbalancer/metrics获取 CDN 指标。
POST/api/cdn/namespaces/{namespace}/cdn_loadbalancer/{name}/cache-purge清除 CDN 缓存。
GET/api/config/namespaces/{namespace}/cdn_loadbalancers列出 CDN 负载均衡器。
POST/api/config/namespaces/{namespace}/cdn_loadbalancers/get_security_config获取 CDN 负载均衡器的安全配置。
GET/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}获取 CDN 负载均衡器。
DELETE/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}删除 CDN 负载均衡器。
GET/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules获取 CDN 负载均衡器的 DoS 自动缓解规则。
DELETE/api/config/namespaces/{namespace}/cdn_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name}删除 CDN 负载均衡器的 DoS 自动缓解规则。
POST/api/config/namespaces/{metadata.namespace}/cdn_cache_rules创建 CDN 缓存规则。
PUT/api/config/namespaces/{metadata.namespace}/cdn_cache_rules/{metadata.name}替换 CDN 缓存规则。
GET/api/config/namespaces/{namespace}/cdn_cache_rules列出 CDN 缓存规则。
GET/api/config/namespaces/{namespace}/cdn_cache_rules/{name}获取 CDN 缓存规则。
DELETE/api/config/namespaces/{namespace}/cdn_cache_rules/{name}删除 CDN 缓存规则。
POST/api/config/namespaces/{metadata.namespace}/cdn_purge_commands创建 CDN 缓存清除命令。
GET/api/config/namespaces/{namespace}/cdn_purge_commands列出 CDN 缓存清除命令。
GET/api/config/namespaces/{namespace}/cdn_purge_commands/{name}获取 CDN 缓存清除命令。
DELETE/api/config/namespaces/{namespace}/cdn_purge_commands/{name}删除 CDN 缓存清除命令。
POST/api/cdn/namespaces/{namespace}/http_loadbalancer/get-service-operation-status获取启用缓存时 HTTPLB 的服务操作状态。
POST/api/cdn/namespaces/{namespace}/http_loadbalancer/list-service-operations-status列出启用缓存时的 HTTPLB 操作命令。
POST/api/cdn/namespaces/{namespace}/http_loadbalancer/{name}/cache-purge清除 LB 缓存。