- 首頁
- API Enriched
- API 參考
- ⚖️ 虛擬 API
⚖️ 虛擬 API
跨區域流量分配與路由規則。健康檢查與故障轉移策略。
- 類別:網路
- 複雜度:進階
- 路徑數:133 | 結構描述數:903
- 層級:進階
- 相關網域:
dns、service_policy、network
- 設定 HTTP/TCP/UDP 負載平衡器
- 管理來源池與服務
- 設定虛擬主機與路由
- 定義速率限制器與服務策略
- 管理基於地理位置的路由
- 設定代理與轉發策略
- 管理惡意程式防護與威脅活動
- 設定健康檢查與端點監控
- http_loadbalancer:用於應用程式流量分配的第 7 層 HTTP/HTTPS 負載平衡器
- tcp_loadbalancer:用於非 HTTP 協議流量的第 4 層 TCP/UDP 負載平衡器
- origin_pool:用於負載平衡器流量分配的後端伺服器群組
- healthcheck:用於來源伺服器可用性的健康監控設定
- app_firewall:用於 HTTP 流量保護的網頁應用程式防火牆策略
- service_policy:服務層級存取控制與流量管理規則
- malicious_user_detection:惡意使用者行為的自動偵測與緩解
| 方法 | 路徑 | 描述 |
|---|---|---|
| POST | /api/data/namespaces/system/app_firewall/all_ns_metrics | 所有命名空間的指標。 |
| POST | /api/config/namespaces/{metadata.namespace}/app_firewalls | 建立應用程式防火牆。 |
| PUT | /api/config/namespaces/{metadata.namespace}/app_firewalls/{metadata.name} | 取代應用程式防火牆。 |
| POST | /api/data/namespaces/{namespace}/app_firewall/metrics | 指標 |
| GET | /api/config/namespaces/{namespace}/app_firewalls | 列出應用程式防火牆。 |
| GET | /api/config/namespaces/{namespace}/app_firewalls/{name} | 取得應用程式防火牆。 |
| DELETE | /api/config/namespaces/{namespace}/app_firewalls/{name} | 刪除應用程式防火牆。 |
| POST | /api/data/namespaces/system/app_security/all_ns_events | 查詢所有命名空間的安全事件。 |
| POST | /api/data/namespaces/system/app_security/all_ns_events/aggregation | 查詢所有命名空間的安全事件彙總。 |
| POST | /api/data/namespaces/system/app_security/all_ns_search/loadbalancers | 搜尋所有命名空間的負載平衡器。 |
| POST | /api/data/namespaces/{namespace}/app_security/events | 查詢安全事件。 |
| POST | /api/data/namespaces/{namespace}/app_security/events/aggregation | 查詢安全事件彙總。 |
| GET | /api/data/namespaces/{namespace}/app_security/events/scroll | 安全事件捲動查詢。 |
| POST | /api/data/namespaces/{namespace}/app_security/events/scroll | 安全事件捲動查詢。 |
| POST | /api/data/namespaces/{namespace}/app_security/incidents | 查詢安全事故。 |
| POST | /api/data/namespaces/{namespace}/app_security/incidents/aggregation | 查詢安全事故彙總。 |
| GET | /api/data/namespaces/{namespace}/app_security/incidents/scroll | 安全事故捲動查詢。 |
| POST | /api/data/namespaces/{namespace}/app_security/incidents/scroll | 安全事故捲動查詢。 |
| POST | /api/data/namespaces/{namespace}/app_security/metrics | 安全事件指標。 |
| POST | /api/data/namespaces/{namespace}/app_security/search/loadbalancers | 搜尋負載平衡器。 |
| POST | /api/data/namespaces/{namespace}/app_security/suspicious_user_logs | 查詢可疑使用者日誌。 |
| POST | /api/data/namespaces/{namespace}/app_security/suspicious_user_logs/aggregation | 查詢可疑使用者日誌彙總。 |
| GET | /api/data/namespaces/{namespace}/app_security/suspicious_user_logs/scroll | 可疑使用者日誌捲動查詢。 |
| POST | /api/data/namespaces/{namespace}/app_security/suspicious_user_logs/scroll | 可疑使用者日誌捲動查詢。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoint_protection/suggestion | 建議 API 端點保護規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/block_client/suggestion | 建議封鎖用戶端規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/data_exposure/suggestion | 建議敏感資料規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/ddos_mitigation/suggestion | 建議 DDoS 緩解規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/oas_validation/suggestion | 建議開放 API 規格驗證規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/rate_limit/suggestion | 建議速率限制規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/trust_client/suggestion | 建議信任用戶端規則。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/waf_exclusion/suggestion | 建議 WAF 排除規則。 |
| POST | /api/config/namespaces/{metadata.namespace}/clusters | 建立叢集。 |
| PUT | /api/config/namespaces/{metadata.namespace}/clusters/{metadata.name} | 取代叢集。 |
| GET | /api/config/namespaces/{namespace}/clusters | 列出叢集。 |
| GET | /api/config/namespaces/{namespace}/clusters/{name} | 取得叢集。 |
| DELETE | /api/config/namespaces/{namespace}/clusters/{name} | 刪除叢集。 |
| POST | /api/config/namespaces/{metadata.namespace}/http_loadbalancers | 建立 HTTP 負載平衡器。 |
| PUT | /api/config/namespaces/{metadata.namespace}/http_loadbalancers/{metadata.name} | 取代 HTTP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/http_loadbalancers | 列出設定 HTTP 負載平衡器。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/get_security_config | 取得 HTTP 負載平衡器的安全設定。 |
| GET | /api/config/namespaces/{namespace}/http_loadbalancers/{name} | 取得 HTTP 負載平衡器。 |
| DELETE | /api/config/namespaces/{namespace}/http_loadbalancers/{name} | 刪除設定 HTTP 負載平衡器。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/assign | 指派 API 定義。 |
| GET | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/available | 列出可用的 API 定義。 |
| POST | /api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoints | 取得 API 端點。 |
| GET | /api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoints/swagger_spec | 取得 HTTP 負載平衡器的 Swagger 規格。 |
| POST | /api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/get_schema_updates | 取得 API 端點結構描述更新。 |
| POST | /api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/update_schemas | 更新 API 端點結構描述。 |
| GET | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rules | 取得 HTTP 負載平衡器的 DoS 自動緩解規則。 |
| DELETE | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name} | 刪除 HTTP 負載平衡器的 DoS 自動緩解規則。 |
| GET | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/get-dns-info | 取得 DNS 資訊。 |
| POST | /api/config/namespaces/{namespace}/http_loadbalancers/{name}/l7ddos_rps_threshold | 設定第 7 層 DDoS RPS 閾值。 |
| POST | /api/config/namespaces/{metadata.namespace}/protocol_inspections | 建立協議檢測。 |
| PUT | /api/config/namespaces/{metadata.namespace}/protocol_inspections/{metadata.name} | 取代協議檢測。 |
| GET | /api/config/namespaces/{namespace}/protocol_inspections | 列出設定協議檢測。 |
| GET | /api/config/namespaces/{namespace}/protocol_inspections/{name} | 取得協議檢測。 |
| DELETE | /api/config/namespaces/{namespace}/protocol_inspections/{name} | 刪除設定協議檢測。 |
| POST | /api/config/namespaces/{metadata.namespace}/tcp_loadbalancers | 建立 TCP 負載平衡器。 |
| PUT | /api/config/namespaces/{metadata.namespace}/tcp_loadbalancers/{metadata.name} | 取代 TCP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/tcp_loadbalancers | 列出設定 TCP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/tcp_loadbalancers/{name} | 取得 TCP 負載平衡器。 |
| DELETE | /api/config/namespaces/{namespace}/tcp_loadbalancers/{name} | 刪除設定 TCP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/tcp_loadbalancers/{name}/get-dns-info | 取得 DNS 資訊。 |
| POST | /api/config/namespaces/{metadata.namespace}/udp_loadbalancers | 建立 UDP 負載平衡器。 |
| PUT | /api/config/namespaces/{metadata.namespace}/udp_loadbalancers/{metadata.name} | 取代 UDP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/udp_loadbalancers | 列出設定 UDP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/udp_loadbalancers/{name} | 取得 UDP 負載平衡器。 |
| DELETE | /api/config/namespaces/{namespace}/udp_loadbalancers/{name} | 刪除設定 UDP 負載平衡器。 |
| GET | /api/config/namespaces/{namespace}/udp_loadbalancers/{name}/get-dns-info | 取得 DNS 資訊。 |
| POST | /api/config/namespaces/{metadata.namespace}/enhanced_firewall_policys | 建立增強型防火牆策略。 |
| PUT | /api/config/namespaces/{metadata.namespace}/enhanced_firewall_policys/{metadata.name} | 取代增強型防火牆策略。 |
| POST | /api/data/namespaces/{namespace}/enhanced_firewall_policy/hits | 增強型防火牆策略命中。 |
| GET | /api/config/namespaces/{namespace}/enhanced_firewall_policys | 列出增強型防火牆策略。 |
| GET | /api/config/namespaces/{namespace}/enhanced_firewall_policys/{name} | 取得增強型防火牆策略。 |
| DELETE | /api/config/namespaces/{namespace}/enhanced_firewall_policys/{name} | 刪除增強型防火牆策略。 |
| POST | /api/config/namespaces/system/malware_protection/addon/subscribe | 訂閱惡意程式防護。 |
| POST | /api/config/namespaces/system/malware_protection/addon/unsubscribe | 取消訂閱惡意程式防護。 |
| POST | /api/config/dns/namespaces/{metadata.namespace}/geo_location_sets | 建立地理位置。 |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/geo_location_sets/{metadata.name} | 取代地理位置集合。 |
| GET | /api/config/dns/namespaces/{namespace}/geo_location_sets | 列出地理位置集合。 |
| GET | /api/config/dns/namespaces/{namespace}/geo_location_sets/{name} | 取得地理位置集合。 |
| DELETE | /api/config/dns/namespaces/{namespace}/geo_location_sets/{name} | 刪除地理位置集合。 |
| POST | /api/config/namespaces/{metadata.namespace}/healthchecks | 建立健康檢查。 |
| PUT | /api/config/namespaces/{metadata.namespace}/healthchecks/{metadata.name} | 取代健康檢查。 |
| GET | /api/config/namespaces/{namespace}/healthchecks | 列出健康檢查。 |
| GET | /api/config/namespaces/{namespace}/healthchecks/{name} | 取得健康檢查。 |
| DELETE | /api/config/namespaces/{namespace}/healthchecks/{name} | 刪除健康檢查。 |
| POST | /api/config/namespaces/{metadata.namespace}/origin_pools | 建立來源池。 |
| PUT | /api/config/namespaces/{metadata.namespace}/origin_pools/{metadata.name} | 取代來源池。 |
| GET | /api/config/namespaces/{namespace}/origin_pools | 列出來源池。 |
| GET | /api/config/namespaces/{namespace}/origin_pools/{name} | 取得來源池。 |
| DELETE | /api/config/namespaces/{namespace}/origin_pools/{name} | 刪除來源池。 |
| POST | /api/config/namespaces/{metadata.namespace}/proxies | 建立代理。 |
| PUT | /api/config/namespaces/{metadata.namespace}/proxies/{metadata.name} | 取代代理。 |
| GET | /api/config/namespaces/{namespace}/proxies | 列出代理。 |
| GET | /api/config/namespaces/{namespace}/proxies/{name} | 取得代理 |
| DELETE | /api/config/namespaces/{namespace}/proxies/{name} | 刪除代理。 |
| GET | /api/config/namespaces/{namespace}/proxies/{name}/ca_certificate | 取得代理伺服器 CA 憑證。 |
| POST | /api/config/namespaces/{metadata.namespace}/rate_limiter_policys | 建立規格。 |
| PUT | /api/config/namespaces/{metadata.namespace}/rate_limiter_policys/{metadata.name} | 取代規格。 |
| GET | /api/config/namespaces/{namespace}/rate_limiter_policys | 列出速率限制器策略。 |
| GET | /api/config/namespaces/{namespace}/rate_limiter_policys/{name} | 取得規格。 |
| DELETE | /api/config/namespaces/{namespace}/rate_limiter_policys/{name} | 刪除速率限制器策略。 |
| POST | /api/config/namespaces/{metadata.namespace}/service_policys | 建立服務策略。 |
| PUT | /api/config/namespaces/{metadata.namespace}/service_policys/{metadata.name} | 取代服務策略。 |
| GET | /api/config/namespaces/{namespace}/service_policys | 列出服務策略。 |
| GET | /api/config/namespaces/{namespace}/service_policys/{name} | 取得服務策略。 |
| DELETE | /api/config/namespaces/{namespace}/service_policys/{name} | 刪除服務策略。 |
| POST | /api/config/namespaces/{metadata.namespace}/service_policy_rules | 建立服務策略規則。 |
| PUT | /api/config/namespaces/{metadata.namespace}/service_policy_rules/{metadata.name} | 取代服務策略規則。 |
| GET | /api/config/namespaces/{namespace}/service_policy_rules | 列出服務策略規則。 |
| GET | /api/config/namespaces/{namespace}/service_policy_rules/{name} | 取得服務策略規則。 |
| DELETE | /api/config/namespaces/{namespace}/service_policy_rules/{name} | 刪除服務策略規則。 |
| GET | /api/config/namespaces/{namespace}/service_policy_sets | 列出服務策略集合。 |
| GET | /api/config/namespaces/{namespace}/service_policy_sets/{name} | 取得服務策略集合。 |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_hosts | 建立虛擬主機。 |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_hosts/{metadata.name} | 取代虛擬主機。 |
| GET | /api/config/namespaces/{namespace}/virtual_hosts | 列出虛擬主機。 |
| GET | /api/config/namespaces/{namespace}/virtual_hosts/{name} | 取得虛擬主機。 |
| DELETE | /api/config/namespaces/{namespace}/virtual_hosts/{name} | 刪除虛擬主機。 |
| POST | /api/config/namespaces/{namespace}/virtual_hosts/{name}/api_definitions/assign | 指派 API 定義。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint | 取得 API 端點。 |
| GET | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/learnt_schema | 取得每個 API 端點的已學習結構描述。 |
| GET | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/pdf | 取得 API 端點 PDF。 |
| GET | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/sources_openapi_schema | 取得每個 API 端點的相關來源 OpenApi 結構描述。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/unmerge_sources_openapi_schema | 從 API 端點取消合併來源。 |
| GET | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints | 取得 API 端點。 |
| GET | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/stats | 取得虛擬主機的 API 端點統計資料。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/calls_by_response_code | 取得虛擬主機的 API 呼叫總計。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/top_active | 取得虛擬主機的頂層 API 端點。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/top_sensitive_data | 取得虛擬主機的敏感資料摘要。 |
| GET | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/swagger_spec | 取得應用程式類型的 Swagger 規格。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/get_schema_updates | 取得 API 端點結構描述更新。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/update_schemas | 更新 API 端點結構描述。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/create_ticket | 為漏洞建立工單。 |
| GET | /api/config/namespaces/{namespace}/virtual_hosts/{name}/get-dns-info | 取得 DNS 資訊。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/unlink_tickets | 取消連結工單。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/vulnerabilities | 取得虛擬主機的漏洞。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/vulnerability/update_state | 更新虛擬主機的漏洞。 |
| POST | /api/data/namespaces/{namespace}/wafs/metrics/client/rule_hits | 用戶端規則命中指標。 |
| POST | /api/data/namespaces/{namespace}/wafs/metrics/client/security_events | 用戶端安全事件指標。 |
| POST | /api/data/namespaces/{namespace}/wafs/metrics/server/rule_hits | 伺服器規則命中指標。 |
| POST | /api/data/namespaces/{namespace}/wafs/metrics/server/security_events | 伺服器安全事件指標。 |
| POST | /api/config/namespaces/{metadata.namespace}/waf_exclusion_policys | 建立 WAF 排除策略。 |
| PUT | /api/config/namespaces/{metadata.namespace}/waf_exclusion_policys/{metadata.name} | 取代 WAF 排除策略。 |
| GET | /api/config/namespaces/{namespace}/waf_exclusion_policys | 列出 WAF 排除策略。 |
| GET | /api/config/namespaces/{namespace}/waf_exclusion_policys/{name} | 取得 WAF 排除策略。 |
| DELETE | /api/config/namespaces/{namespace}/waf_exclusion_policys/{name} | 刪除 WAF 排除策略。 |
| GET | /api/config/namespaces/{namespace}/virtual_hosts/{vh_name}/active_staged_signatures | 作用中的暫存簽章。 |
| GET | /api/config/namespaces/{namespace}/virtual_hosts/{vh_name}/released_signatures | 已發布的簽章。 |
| POST | /api/ml/data/namespaces/{namespace}/virtual_hosts/{vh_name}/staged_signatures | 暫存簽章。 |