Zum Inhalt springen

⚖️ Virtuelle API

Verkehrsverteilung über Regionen hinweg mit Routing-Regeln. Integritätsprüfungen und Failover-Richtlinien.

  • Kategorie: Netzwerk
  • Komplexität: Fortgeschritten
  • Pfade: 133 | Schemata: 903
  • Stufe: Erweitert
  • Verwandte Domänen: dns, service_policy, network
  • HTTP/TCP/UDP-Load-Balancer konfigurieren
  • Ursprungspools und Dienste verwalten
  • Virtuelle Hosts und Routing konfigurieren
  • Ratenbegrenzer- und Dienstrichtlinien definieren
  • Geostandortbasiertes Routing verwalten
  • Proxy- und Weiterleitungsrichtlinien konfigurieren
  • Malware-Schutz und Bedrohungskampagnen verwalten
  • Integritätsprüfungen und Endpunktüberwachung konfigurieren
  • http_loadbalancer: Layer-7-HTTP/HTTPS-Load-Balancer zur Verteilung von Anwendungsdatenverkehr
  • tcp_loadbalancer: Layer-4-TCP/UDP-Load-Balancer für Nicht-HTTP-Protokolldatenverkehr
  • origin_pool: Backend-Servergruppe zur Verteilung des Load-Balancer-Datenverkehrs
  • healthcheck: Integritätsüberwachungskonfiguration für die Verfügbarkeit des Ursprungsservers
  • app_firewall: Web-App-Firewall (WAF)-Richtlinie zum Schutz des HTTP-Datenverkehrs
  • service_policy: Zugriffssteuerungs- und Datenverkehrsverwaltungsregeln auf Dienstebene
  • malicious_user_detection: Automatisierte Erkennung und Abwehr von bösartigem Benutzerverhalten
MethodePfadBeschreibung
POST/api/data/namespaces/system/app_firewall/all_ns_metricsMetricsAllNamespaces.
POST/api/config/namespaces/{metadata.namespace}/app_firewallsAnwendungs-Firewall erstellen.
PUT/api/config/namespaces/{metadata.namespace}/app_firewalls/{metadata.name}Anwendungs-Firewall ersetzen.
POST/api/data/namespaces/{namespace}/app_firewall/metricsMetriken
GET/api/config/namespaces/{namespace}/app_firewallsAnwendungs-Firewall auflisten.
GET/api/config/namespaces/{namespace}/app_firewalls/{name}Anwendungs-Firewall abrufen.
DELETE/api/config/namespaces/{namespace}/app_firewalls/{name}Anwendungs-Firewall löschen.
POST/api/data/namespaces/system/app_security/all_ns_eventsSicherheitsereignisabfrage für alle Namespaces.
POST/api/data/namespaces/system/app_security/all_ns_events/aggregationAggregationsabfrage für Sicherheitsereignisse für alle Namespaces.
POST/api/data/namespaces/system/app_security/all_ns_search/loadbalancersLoad-Balancer für alle Namespaces suchen.
POST/api/data/namespaces/{namespace}/app_security/eventsSicherheitsereignisabfrage.
POST/api/data/namespaces/{namespace}/app_security/events/aggregationAggregationsabfrage für Sicherheitsereignisse.
GET/api/data/namespaces/{namespace}/app_security/events/scrollScroll-Abfrage für Sicherheitsereignisse.
POST/api/data/namespaces/{namespace}/app_security/events/scrollScroll-Abfrage für Sicherheitsereignisse.
POST/api/data/namespaces/{namespace}/app_security/incidentsSicherheitsvorfallsabfrage.
POST/api/data/namespaces/{namespace}/app_security/incidents/aggregationAggregationsabfrage für Sicherheitsvorfälle.
GET/api/data/namespaces/{namespace}/app_security/incidents/scrollScroll-Abfrage für Sicherheitsvorfälle.
POST/api/data/namespaces/{namespace}/app_security/incidents/scrollScroll-Abfrage für Sicherheitsvorfälle.
POST/api/data/namespaces/{namespace}/app_security/metricsMetriken für Sicherheitsereignisse.
POST/api/data/namespaces/{namespace}/app_security/search/loadbalancersLoad-Balancer suchen.
POST/api/data/namespaces/{namespace}/app_security/suspicious_user_logsAbfrage verdächtiger Benutzerprotokolle.
POST/api/data/namespaces/{namespace}/app_security/suspicious_user_logs/aggregationAggregationsabfrage für verdächtige Benutzerprotokolle.
GET/api/data/namespaces/{namespace}/app_security/suspicious_user_logs/scrollScroll-Abfrage für verdächtige Benutzerprotokolle.
POST/api/data/namespaces/{namespace}/app_security/suspicious_user_logs/scrollScroll-Abfrage für verdächtige Benutzerprotokolle.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoint_protection/suggestionAPI-Endpunktschutzregel vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/block_client/suggestionClient-Blockierungsregel vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/data_exposure/suggestionRegel für sensible Daten vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/ddos_mitigation/suggestionDDoS-Abwehrregel vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/oas_validation/suggestionValidierungsregel für OpenAPI-Spezifikation vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/rate_limit/suggestionRatenbegrenzungsregel vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/trust_client/suggestionVertrauenswürdige Client-Regel vorschlagen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/waf_exclusion/suggestionWAF-Ausschlussregel vorschlagen.
POST/api/config/namespaces/{metadata.namespace}/clustersCluster erstellen.
PUT/api/config/namespaces/{metadata.namespace}/clusters/{metadata.name}Cluster ersetzen.
GET/api/config/namespaces/{namespace}/clustersCluster auflisten.
GET/api/config/namespaces/{namespace}/clusters/{name}Cluster abrufen.
DELETE/api/config/namespaces/{namespace}/clusters/{name}Cluster löschen.
POST/api/config/namespaces/{metadata.namespace}/http_loadbalancersHTTP-Load-Balancer erstellen.
PUT/api/config/namespaces/{metadata.namespace}/http_loadbalancers/{metadata.name}HTTP-Load-Balancer ersetzen.
GET/api/config/namespaces/{namespace}/http_loadbalancersHTTP-Load-Balancer konfigurieren und auflisten.
POST/api/config/namespaces/{namespace}/http_loadbalancers/get_security_configSicherheitskonfiguration für HTTP-Load-Balancer abrufen.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}HTTP-Load-Balancer abrufen.
DELETE/api/config/namespaces/{namespace}/http_loadbalancers/{name}HTTP-Load-Balancer konfigurieren und löschen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/assignAPI-Definition zuweisen.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/availableVerfügbare API-Definitionen auflisten.
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpointsAPI-Endpunkte abrufen.
GET/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoints/swagger_specSwagger-Spezifikation für HTTP-Load-Balancer abrufen.
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/get_schema_updatesSchemaaktualisierungen für API-Endpunkte abrufen.
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/update_schemasSchemata für API-Endpunkte aktualisieren.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rulesDoS-Auto-Abwehrregeln für HTTP-Load-Balancer abrufen.
DELETE/api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name}DoS-Auto-Abwehrregel für HTTP-Load-Balancer löschen.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/get-dns-infoDNS-Informationen abrufen.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/l7ddos_rps_thresholdL7-DDoS-RPS-Schwellenwert festlegen.
POST/api/config/namespaces/{metadata.namespace}/protocol_inspectionsProtokollprüfung erstellen.
PUT/api/config/namespaces/{metadata.namespace}/protocol_inspections/{metadata.name}Protokollprüfung ersetzen.
GET/api/config/namespaces/{namespace}/protocol_inspectionsProtokollprüfung konfigurieren und auflisten.
GET/api/config/namespaces/{namespace}/protocol_inspections/{name}Protokollprüfung abrufen.
DELETE/api/config/namespaces/{namespace}/protocol_inspections/{name}Protokollprüfung konfigurieren und löschen.
POST/api/config/namespaces/{metadata.namespace}/tcp_loadbalancersTCP-Load-Balancer erstellen.
PUT/api/config/namespaces/{metadata.namespace}/tcp_loadbalancers/{metadata.name}TCP-Load-Balancer ersetzen.
GET/api/config/namespaces/{namespace}/tcp_loadbalancersTCP-Load-Balancer konfigurieren und auflisten.
GET/api/config/namespaces/{namespace}/tcp_loadbalancers/{name}TCP-Load-Balancer abrufen.
DELETE/api/config/namespaces/{namespace}/tcp_loadbalancers/{name}TCP-Load-Balancer konfigurieren und löschen.
GET/api/config/namespaces/{namespace}/tcp_loadbalancers/{name}/get-dns-infoDNS-Informationen abrufen.
POST/api/config/namespaces/{metadata.namespace}/udp_loadbalancersUDP-Load-Balancer erstellen.
PUT/api/config/namespaces/{metadata.namespace}/udp_loadbalancers/{metadata.name}UDP-Load-Balancer ersetzen.
GET/api/config/namespaces/{namespace}/udp_loadbalancersUDP-Load-Balancer konfigurieren und auflisten.
GET/api/config/namespaces/{namespace}/udp_loadbalancers/{name}UDP-Load-Balancer abrufen.
DELETE/api/config/namespaces/{namespace}/udp_loadbalancers/{name}UDP-Load-Balancer konfigurieren und löschen.
GET/api/config/namespaces/{namespace}/udp_loadbalancers/{name}/get-dns-infoDNS-Informationen abrufen.
POST/api/config/namespaces/{metadata.namespace}/enhanced_firewall_policysErweiterte Firewall-Richtlinie erstellen.
PUT/api/config/namespaces/{metadata.namespace}/enhanced_firewall_policys/{metadata.name}Erweiterte Firewall-Richtlinie ersetzen.
POST/api/data/namespaces/{namespace}/enhanced_firewall_policy/hitsTreffer der erweiterten Firewall-Richtlinie.
GET/api/config/namespaces/{namespace}/enhanced_firewall_policysErweiterte Firewall-Richtlinie auflisten.
GET/api/config/namespaces/{namespace}/enhanced_firewall_policys/{name}Erweiterte Firewall-Richtlinie abrufen.
DELETE/api/config/namespaces/{namespace}/enhanced_firewall_policys/{name}Erweiterte Firewall-Richtlinie löschen.
POST/api/config/namespaces/system/malware_protection/addon/subscribeMalware-Schutz abonnieren.
POST/api/config/namespaces/system/malware_protection/addon/unsubscribeMalware-Schutz abbestellen.
POST/api/config/dns/namespaces/{metadata.namespace}/geo_location_setsGeolokalisierung erstellen.
PUT/api/config/dns/namespaces/{metadata.namespace}/geo_location_sets/{metadata.name}Geolokalisierungssatz ersetzen.
GET/api/config/dns/namespaces/{namespace}/geo_location_setsGeolokalisierungssatz auflisten.
GET/api/config/dns/namespaces/{namespace}/geo_location_sets/{name}Geolokalisierungssatz abrufen.
DELETE/api/config/dns/namespaces/{namespace}/geo_location_sets/{name}Geolokalisierungssatz löschen.
POST/api/config/namespaces/{metadata.namespace}/healthchecksIntegritätsprüfung erstellen.
PUT/api/config/namespaces/{metadata.namespace}/healthchecks/{metadata.name}Integritätsprüfung ersetzen.
GET/api/config/namespaces/{namespace}/healthchecksIntegritätsprüfung auflisten.
GET/api/config/namespaces/{namespace}/healthchecks/{name}Integritätsprüfung abrufen.
DELETE/api/config/namespaces/{namespace}/healthchecks/{name}Integritätsprüfung löschen.
POST/api/config/namespaces/{metadata.namespace}/origin_poolsUrsprungspool erstellen.
PUT/api/config/namespaces/{metadata.namespace}/origin_pools/{metadata.name}Ursprungspool ersetzen.
GET/api/config/namespaces/{namespace}/origin_poolsUrsprungspool auflisten.
GET/api/config/namespaces/{namespace}/origin_pools/{name}Ursprungspool abrufen.
DELETE/api/config/namespaces/{namespace}/origin_pools/{name}Ursprungspool löschen.
POST/api/config/namespaces/{metadata.namespace}/proxiesProxy erstellen.
PUT/api/config/namespaces/{metadata.namespace}/proxies/{metadata.name}Proxy ersetzen.
GET/api/config/namespaces/{namespace}/proxiesProxy auflisten.
GET/api/config/namespaces/{namespace}/proxies/{name}Proxy abrufen
DELETE/api/config/namespaces/{namespace}/proxies/{name}Proxy löschen.
GET/api/config/namespaces/{namespace}/proxies/{name}/ca_certificateCA-Zertifikat des Proxy-Servers abrufen.
POST/api/config/namespaces/{metadata.namespace}/rate_limiter_policysSpezifikation erstellen.
PUT/api/config/namespaces/{metadata.namespace}/rate_limiter_policys/{metadata.name}Spezifikation ersetzen.
GET/api/config/namespaces/{namespace}/rate_limiter_policysRatenbegrenzerrichtlinie auflisten.
GET/api/config/namespaces/{namespace}/rate_limiter_policys/{name}Spezifikation abrufen.
DELETE/api/config/namespaces/{namespace}/rate_limiter_policys/{name}Ratenbegrenzerrichtlinie löschen.
POST/api/config/namespaces/{metadata.namespace}/service_policysDienstrichtlinie erstellen.
PUT/api/config/namespaces/{metadata.namespace}/service_policys/{metadata.name}Dienstrichtlinie ersetzen.
GET/api/config/namespaces/{namespace}/service_policysDienstrichtlinie auflisten.
GET/api/config/namespaces/{namespace}/service_policys/{name}Dienstrichtlinie abrufen.
DELETE/api/config/namespaces/{namespace}/service_policys/{name}Dienstrichtlinie löschen.
POST/api/config/namespaces/{metadata.namespace}/service_policy_rulesDienstrichtlinienregel erstellen.
PUT/api/config/namespaces/{metadata.namespace}/service_policy_rules/{metadata.name}Dienstrichtlinienregel ersetzen.
GET/api/config/namespaces/{namespace}/service_policy_rulesDienstrichtlinienregel auflisten.
GET/api/config/namespaces/{namespace}/service_policy_rules/{name}Dienstrichtlinienregel abrufen.
DELETE/api/config/namespaces/{namespace}/service_policy_rules/{name}Dienstrichtlinienregel löschen.
GET/api/config/namespaces/{namespace}/service_policy_setsDienstrichtliniensatz auflisten.
GET/api/config/namespaces/{namespace}/service_policy_sets/{name}Dienstrichtliniensatz abrufen.
POST/api/config/namespaces/{metadata.namespace}/virtual_hostsVirtuellen Host erstellen.
PUT/api/config/namespaces/{metadata.namespace}/virtual_hosts/{metadata.name}Virtuellen Host ersetzen.
GET/api/config/namespaces/{namespace}/virtual_hostsVirtuellen Host auflisten.
GET/api/config/namespaces/{namespace}/virtual_hosts/{name}Virtuellen Host abrufen.
DELETE/api/config/namespaces/{namespace}/virtual_hosts/{name}Virtuellen Host löschen.
POST/api/config/namespaces/{namespace}/virtual_hosts/{name}/api_definitions/assignAPI-Definition zuweisen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpointAPI-Endpunkt abrufen.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/learnt_schemaErlerntes Schema pro API-Endpunkt abrufen.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/pdfPDF des API-Endpunkts abrufen.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/sources_openapi_schemaRelevantes OpenAPI-Quellschema pro API-Endpunkt abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/unmerge_sources_openapi_schemaQuelle vom API-Endpunkt trennen.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpointsAPI-Endpunkte abrufen.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/statsAPI-Endpunktstatistiken für virtuellen Host abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/calls_by_response_codeGesamte API-Aufrufe für virtuellen Host abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/top_activeWichtigste API-Endpunkte für virtuellen Host abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/top_sensitive_dataZusammenfassung sensibler Daten für virtuellen Host abrufen.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/swagger_specSwagger-Spezifikation für App-Typ abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/get_schema_updatesSchemaaktualisierungen für API-Endpunkte abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/update_schemasSchemata für API-Endpunkte aktualisieren.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/create_ticketTicket für eine Schwachstelle erstellen.
GET/api/config/namespaces/{namespace}/virtual_hosts/{name}/get-dns-infoDNS-Informationen abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/unlink_ticketsTickets trennen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/vulnerabilitiesSchwachstellen für virtuellen Host abrufen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/vulnerability/update_stateSchwachstellen für virtuellen Host aktualisieren.
POST/api/data/namespaces/{namespace}/wafs/metrics/client/rule_hitsMetriken für Client-Regeltreffern.
POST/api/data/namespaces/{namespace}/wafs/metrics/client/security_eventsMetriken für clientseitige Sicherheitsereignisse.
POST/api/data/namespaces/{namespace}/wafs/metrics/server/rule_hitsMetriken für Server-Regeltreffer.
POST/api/data/namespaces/{namespace}/wafs/metrics/server/security_eventsMetriken für serverseitige Sicherheitsereignisse.
POST/api/config/namespaces/{metadata.namespace}/waf_exclusion_policysWAF-Ausschlussrichtlinie erstellen.
PUT/api/config/namespaces/{metadata.namespace}/waf_exclusion_policys/{metadata.name}WAF-Ausschlussrichtlinie ersetzen.
GET/api/config/namespaces/{namespace}/waf_exclusion_policysWAF-Ausschlussrichtlinie auflisten.
GET/api/config/namespaces/{namespace}/waf_exclusion_policys/{name}WAF-Ausschlussrichtlinie abrufen.
DELETE/api/config/namespaces/{namespace}/waf_exclusion_policys/{name}WAF-Ausschlussrichtlinie löschen.
GET/api/config/namespaces/{namespace}/virtual_hosts/{vh_name}/active_staged_signaturesAktive bereitgestellte Signaturen.
GET/api/config/namespaces/{namespace}/virtual_hosts/{vh_name}/released_signaturesVeröffentlichte Signaturen.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{vh_name}/staged_signaturesBereitgestellte Signaturen.