コンテンツにスキップ

⚖️ バーチャル 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 トラフィック保護のための Web アプリファイアウォール (WAF) ポリシー
  • 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/suggestionAPI エンドポイント保護ルールの提案。
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/suggestionDDoS 緩和ルールの提案。
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/oas_validation/suggestionOpen 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/suggestionWAF 除外ルールの提案。
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_loadbalancersHTTP ロードバランサーの作成。
PUT/api/config/namespaces/{metadata.namespace}/http_loadbalancers/{metadata.name}HTTP ロードバランサーの置換。
GET/api/config/namespaces/{namespace}/http_loadbalancersHTTP ロードバランサーの設定一覧表示。
POST/api/config/namespaces/{namespace}/http_loadbalancers/get_security_configHTTP ロードバランサーのセキュリティ設定取得。
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/assignAPI 定義の割り当て。
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/available利用可能な API 定義の一覧表示。
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpointsAPI エンドポイントの取得。
GET/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoints/swagger_specHTTP ロードバランサーの Swagger 仕様取得。
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/get_schema_updatesAPI エンドポイントスキーマ更新の取得。
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/update_schemasAPI エンドポイントスキーマの更新。
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rulesHTTP ロードバランサーの 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-infoDNS 情報の取得。
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/l7ddos_rps_thresholdL7 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_loadbalancersTCP ロードバランサーの作成。
PUT/api/config/namespaces/{metadata.namespace}/tcp_loadbalancers/{metadata.name}TCP ロードバランサーの置換。
GET/api/config/namespaces/{namespace}/tcp_loadbalancersTCP ロードバランサーの設定一覧表示。
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-infoDNS 情報の取得。
POST/api/config/namespaces/{metadata.namespace}/udp_loadbalancersUDP ロードバランサーの作成。
PUT/api/config/namespaces/{metadata.namespace}/udp_loadbalancers/{metadata.name}UDP ロードバランサーの置換。
GET/api/config/namespaces/{namespace}/udp_loadbalancersUDP ロードバランサーの設定一覧表示。
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-infoDNS 情報の取得。
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/assignAPI 定義の割り当て。
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpointAPI エンドポイントの取得。
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/learnt_schemaAPI エンドポイントごとの学習済みスキーマ取得。
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/pdfAPI エンドポイント PDF の取得。
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/sources_openapi_schemaAPI エンドポイントごとの関連ソース OpenAPI スキーマ取得。
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/unmerge_sources_openapi_schemaAPI エンドポイントからソースのマージ解除。
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpointsAPI エンドポイントの取得。
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_updatesAPI エンドポイントスキーマ更新の取得。
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/update_schemasAPI エンドポイントスキーマの更新。
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/create_ticket脆弱性に対するチケットの作成。
GET/api/config/namespaces/{namespace}/virtual_hosts/{name}/get-dns-infoDNS 情報の取得。
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_policysWAF 除外ポリシーの作成。
PUT/api/config/namespaces/{metadata.namespace}/waf_exclusion_policys/{metadata.name}WAF 除外ポリシーの置換。
GET/api/config/namespaces/{namespace}/waf_exclusion_policysWAF 除外ポリシーの一覧表示。
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ステージングシグネチャ。