Salta ai contenuti

⚖️ Virtual API

Distribuzione del traffico tra regioni con regole di routing. Controlli dello stato e policy di failover.

  • Categoria: Rete
  • Complessità: avanzata
  • Percorsi: 133 | Schemi: 903
  • Livello: Avanzato
  • Domini correlati: dns, service_policy, network
  • Configurare i bilanciatori del carico HTTP/TCP/UDP
  • Gestire i pool di origine e i servizi
  • Configurare gli host virtuali e il routing
  • Definire i limitatori di velocità e le policy di servizio
  • Gestire il routing basato sulla geolocalizzazione
  • Configurare le policy di proxy e inoltro
  • Gestire la protezione da malware e le campagne di minacce
  • Configurare i controlli dello stato e il monitoraggio degli endpoint
  • http_loadbalancer: Bilanciatore del carico HTTP/HTTPS di livello 7 per la distribuzione del traffico applicativo
  • tcp_loadbalancer: Bilanciatore del carico TCP/UDP di livello 4 per il traffico con protocolli non HTTP
  • origin_pool: Gruppo di server backend per la distribuzione del traffico del bilanciatore del carico
  • healthcheck: Configurazione del monitoraggio dello stato per la disponibilità del server di origine
  • app_firewall: Policy del Firewall per applicazioni web (WAF) per la protezione del traffico HTTP
  • service_policy: Regole di controllo degli accessi a livello di servizio e di gestione del traffico
  • malicious_user_detection: Rilevamento e mitigazione automatizzati del comportamento degli utenti malintenzionati
MetodoPercorsoDescrizione
POST/api/data/namespaces/system/app_firewall/all_ns_metricsMetricsAllNamespaces.
POST/api/config/namespaces/{metadata.namespace}/app_firewallsCrea Application Firewall.
PUT/api/config/namespaces/{metadata.namespace}/app_firewalls/{metadata.name}Sostituisci Application Firewall.
POST/api/data/namespaces/{namespace}/app_firewall/metricsMetriche
GET/api/config/namespaces/{namespace}/app_firewallsElenca Application Firewall.
GET/api/config/namespaces/{namespace}/app_firewalls/{name}GET Application Firewall.
DELETE/api/config/namespaces/{namespace}/app_firewalls/{name}DELETE Application Firewall.
POST/api/data/namespaces/system/app_security/all_ns_eventsQuery eventi di sicurezza per tutti i namespace.
POST/api/data/namespaces/system/app_security/all_ns_events/aggregationQuery di aggregazione eventi di sicurezza per tutti i namespace.
POST/api/data/namespaces/system/app_security/all_ns_search/loadbalancersRicerca bilanciatori del carico per tutti i namespace.
POST/api/data/namespaces/{namespace}/app_security/eventsQuery eventi di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/events/aggregationQuery di aggregazione eventi di sicurezza.
GET/api/data/namespaces/{namespace}/app_security/events/scrollQuery scroll eventi di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/events/scrollQuery scroll eventi di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/incidentsQuery incidenti di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/incidents/aggregationQuery di aggregazione incidenti di sicurezza.
GET/api/data/namespaces/{namespace}/app_security/incidents/scrollQuery scroll incidenti di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/incidents/scrollQuery scroll incidenti di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/metricsMetriche eventi di sicurezza.
POST/api/data/namespaces/{namespace}/app_security/search/loadbalancersRicerca bilanciatori del carico.
POST/api/data/namespaces/{namespace}/app_security/suspicious_user_logsQuery log utenti sospetti.
POST/api/data/namespaces/{namespace}/app_security/suspicious_user_logs/aggregationQuery di aggregazione log utenti sospetti.
GET/api/data/namespaces/{namespace}/app_security/suspicious_user_logs/scrollQuery scroll log utenti sospetti.
POST/api/data/namespaces/{namespace}/app_security/suspicious_user_logs/scrollQuery scroll log utenti sospetti.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoint_protection/suggestionSuggerisci regola di protezione endpoint API.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/block_client/suggestionSuggerisci regola di blocco client.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/data_exposure/suggestionSuggerisci regola per dati sensibili.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/ddos_mitigation/suggestionSuggerisci regola di mitigazione DDoS.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/oas_validation/suggestionSuggerisci regola di validazione specifiche Open API.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/rate_limit/suggestionSuggerisci regola di limitazione della velocità.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/trust_client/suggestionSuggerisci regola di fiducia client.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/waf_exclusion/suggestionSuggerisci regola di esclusione WAF.
POST/api/config/namespaces/{metadata.namespace}/clustersCrea Cluster.
PUT/api/config/namespaces/{metadata.namespace}/clusters/{metadata.name}Sostituisci Cluster.
GET/api/config/namespaces/{namespace}/clustersElenca Cluster.
GET/api/config/namespaces/{namespace}/clusters/{name}GET Cluster.
DELETE/api/config/namespaces/{namespace}/clusters/{name}DELETE Cluster.
POST/api/config/namespaces/{metadata.namespace}/http_loadbalancersCrea HTTP Load Balancer.
PUT/api/config/namespaces/{metadata.namespace}/http_loadbalancers/{metadata.name}Sostituisci HTTP Load Balancer.
GET/api/config/namespaces/{namespace}/http_loadbalancersElenca HTTP Load Balancer.
POST/api/config/namespaces/{namespace}/http_loadbalancers/get_security_configGET configurazione di sicurezza per HTTP Load Balancer.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}GET HTTP Load Balancer.
DELETE/api/config/namespaces/{namespace}/http_loadbalancers/{name}DELETE HTTP Load Balancer.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/assignAssegna definizione API.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/api_definitions/availableElenca definizioni API disponibili.
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpointsGET endpoint API.
GET/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_endpoints/swagger_specGET Swagger Spec per HTTP Load Balancer.
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/get_schema_updatesGET aggiornamenti schema endpoint API.
POST/api/ml/data/namespaces/{namespace}/http_loadbalancers/{name}/api_inventory/api_endpoints/update_schemasAggiorna schemi endpoint API.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rulesGET regole di auto-mitigazione DoS per HTTP Load Balancer.
DELETE/api/config/namespaces/{namespace}/http_loadbalancers/{name}/dos_automitigation_rules/{dos_automitigation_rule_name}DELETE regola di auto-mitigazione DoS per HTTP Load Balancer.
GET/api/config/namespaces/{namespace}/http_loadbalancers/{name}/get-dns-infoGET informazioni DNS.
POST/api/config/namespaces/{namespace}/http_loadbalancers/{name}/l7ddos_rps_thresholdImposta soglia RPS DDoS L7.
POST/api/config/namespaces/{metadata.namespace}/protocol_inspectionsCrea Ispezione Protocollo.
PUT/api/config/namespaces/{metadata.namespace}/protocol_inspections/{metadata.name}Sostituisci Ispezione Protocollo.
GET/api/config/namespaces/{namespace}/protocol_inspectionsElenca Ispezione Protocollo.
GET/api/config/namespaces/{namespace}/protocol_inspections/{name}GET Ispezione Protocollo.
DELETE/api/config/namespaces/{namespace}/protocol_inspections/{name}DELETE Ispezione Protocollo.
POST/api/config/namespaces/{metadata.namespace}/tcp_loadbalancersCrea TCP Load Balancer.
PUT/api/config/namespaces/{metadata.namespace}/tcp_loadbalancers/{metadata.name}Sostituisci TCP Load Balancer.
GET/api/config/namespaces/{namespace}/tcp_loadbalancersElenca TCP Load Balancer.
GET/api/config/namespaces/{namespace}/tcp_loadbalancers/{name}GET TCP Load Balancer.
DELETE/api/config/namespaces/{namespace}/tcp_loadbalancers/{name}DELETE TCP Load Balancer.
GET/api/config/namespaces/{namespace}/tcp_loadbalancers/{name}/get-dns-infoGET informazioni DNS.
POST/api/config/namespaces/{metadata.namespace}/udp_loadbalancersCrea UDP Load Balancer.
PUT/api/config/namespaces/{metadata.namespace}/udp_loadbalancers/{metadata.name}Sostituisci UDP Load Balancer.
GET/api/config/namespaces/{namespace}/udp_loadbalancersElenca UDP Load Balancer.
GET/api/config/namespaces/{namespace}/udp_loadbalancers/{name}GET UDP Load Balancer.
DELETE/api/config/namespaces/{namespace}/udp_loadbalancers/{name}DELETE UDP Load Balancer.
GET/api/config/namespaces/{namespace}/udp_loadbalancers/{name}/get-dns-infoGET informazioni DNS.
POST/api/config/namespaces/{metadata.namespace}/enhanced_firewall_policysCrea Policy Firewall Avanzata.
PUT/api/config/namespaces/{metadata.namespace}/enhanced_firewall_policys/{metadata.name}Sostituisci Policy Firewall Avanzata.
POST/api/data/namespaces/{namespace}/enhanced_firewall_policy/hitsHit Policy Firewall Avanzata.
GET/api/config/namespaces/{namespace}/enhanced_firewall_policysElenca Policy Firewall Avanzata.
GET/api/config/namespaces/{namespace}/enhanced_firewall_policys/{name}GET Policy Firewall Avanzata.
DELETE/api/config/namespaces/{namespace}/enhanced_firewall_policys/{name}DELETE Policy Firewall Avanzata.
POST/api/config/namespaces/system/malware_protection/addon/subscribeSottoscrivi protezione da malware.
POST/api/config/namespaces/system/malware_protection/addon/unsubscribeAnnulla sottoscrizione protezione da malware.
POST/api/config/dns/namespaces/{metadata.namespace}/geo_location_setsCrea Geolocalizzazione.
PUT/api/config/dns/namespaces/{metadata.namespace}/geo_location_sets/{metadata.name}Sostituisci Set di Geolocalizzazione.
GET/api/config/dns/namespaces/{namespace}/geo_location_setsElenca Set di Geolocalizzazione.
GET/api/config/dns/namespaces/{namespace}/geo_location_sets/{name}GET Set di Geolocalizzazione.
DELETE/api/config/dns/namespaces/{namespace}/geo_location_sets/{name}DELETE Set di Geolocalizzazione.
POST/api/config/namespaces/{metadata.namespace}/healthchecksCrea Controllo Stato.
PUT/api/config/namespaces/{metadata.namespace}/healthchecks/{metadata.name}Sostituisci Controllo Stato.
GET/api/config/namespaces/{namespace}/healthchecksElenca Controllo Stato.
GET/api/config/namespaces/{namespace}/healthchecks/{name}GET Controllo Stato.
DELETE/api/config/namespaces/{namespace}/healthchecks/{name}DELETE Controllo Stato.
POST/api/config/namespaces/{metadata.namespace}/origin_poolsCrea Pool di Origine.
PUT/api/config/namespaces/{metadata.namespace}/origin_pools/{metadata.name}Sostituisci Pool di Origine.
GET/api/config/namespaces/{namespace}/origin_poolsElenca Pool di Origine.
GET/api/config/namespaces/{namespace}/origin_pools/{name}GET Pool di Origine.
DELETE/api/config/namespaces/{namespace}/origin_pools/{name}DELETE Pool di Origine.
POST/api/config/namespaces/{metadata.namespace}/proxiesCrea Proxy.
PUT/api/config/namespaces/{metadata.namespace}/proxies/{metadata.name}Sostituisci Proxy.
GET/api/config/namespaces/{namespace}/proxiesElenca Proxy.
GET/api/config/namespaces/{namespace}/proxies/{name}GET Proxy
DELETE/api/config/namespaces/{namespace}/proxies/{name}DELETE Proxy.
GET/api/config/namespaces/{namespace}/proxies/{name}/ca_certificateGET certificato CA del server proxy.
POST/api/config/namespaces/{metadata.namespace}/rate_limiter_policysCrea Specifica.
PUT/api/config/namespaces/{metadata.namespace}/rate_limiter_policys/{metadata.name}Sostituisci Specifica.
GET/api/config/namespaces/{namespace}/rate_limiter_policysElenca Policy Limitatore di Velocità.
GET/api/config/namespaces/{namespace}/rate_limiter_policys/{name}GET Specifica.
DELETE/api/config/namespaces/{namespace}/rate_limiter_policys/{name}DELETE Policy Limitatore di Velocità.
POST/api/config/namespaces/{metadata.namespace}/service_policysCrea Policy di Servizio.
PUT/api/config/namespaces/{metadata.namespace}/service_policys/{metadata.name}Sostituisci Policy di Servizio.
GET/api/config/namespaces/{namespace}/service_policysElenca Policy di Servizio.
GET/api/config/namespaces/{namespace}/service_policys/{name}GET Policy di Servizio.
DELETE/api/config/namespaces/{namespace}/service_policys/{name}DELETE Policy di Servizio.
POST/api/config/namespaces/{metadata.namespace}/service_policy_rulesCrea Regola Policy di Servizio.
PUT/api/config/namespaces/{metadata.namespace}/service_policy_rules/{metadata.name}Sostituisci Regola Policy di Servizio.
GET/api/config/namespaces/{namespace}/service_policy_rulesElenca Regola Policy di Servizio.
GET/api/config/namespaces/{namespace}/service_policy_rules/{name}GET Regola Policy di Servizio.
DELETE/api/config/namespaces/{namespace}/service_policy_rules/{name}DELETE Regola Policy di Servizio.
GET/api/config/namespaces/{namespace}/service_policy_setsElenca Set Policy di Servizio.
GET/api/config/namespaces/{namespace}/service_policy_sets/{name}GET Set Policy di Servizio.
POST/api/config/namespaces/{metadata.namespace}/virtual_hostsCrea Host Virtuale.
PUT/api/config/namespaces/{metadata.namespace}/virtual_hosts/{metadata.name}Sostituisci Host Virtuale.
GET/api/config/namespaces/{namespace}/virtual_hostsElenca Host Virtuale.
GET/api/config/namespaces/{namespace}/virtual_hosts/{name}GET Host Virtuale.
DELETE/api/config/namespaces/{namespace}/virtual_hosts/{name}DELETE Host Virtuale.
POST/api/config/namespaces/{namespace}/virtual_hosts/{name}/api_definitions/assignAssegna definizione API.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpointGET endpoint API.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/learnt_schemaGET schema appreso per endpoint API.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/pdfGET PDF endpoint API.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/sources_openapi_schemaGET schema OpenApi sorgente rilevante per endpoint API.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoint/unmerge_sources_openapi_schemaRimuovi fusione sorgente da endpoint API.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpointsGET endpoint API.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/statsGET statistiche endpoint API per Host Virtuale.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/calls_by_response_codeGET totale chiamate API per Host Virtuale.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/top_activeGET endpoint API più attivi per Host Virtuale.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/summary/top_sensitive_dataGET riepilogo dati sensibili per Host Virtuale.
GET/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_endpoints/swagger_specGET Swagger Spec per tipo di applicazione.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/get_schema_updatesGET aggiornamenti schema endpoint API.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/api_inventory/api_endpoints/update_schemasAggiorna schemi endpoint API.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/create_ticketCrea un ticket per una vulnerabilità.
GET/api/config/namespaces/{namespace}/virtual_hosts/{name}/get-dns-infoGET informazioni DNS.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/unlink_ticketsScollega ticket.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/vulnerabilitiesGET vulnerabilità per Host Virtuale.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{name}/vulnerability/update_stateAggiorna vulnerabilità per Host Virtuale.
POST/api/data/namespaces/{namespace}/wafs/metrics/client/rule_hitsMetriche hit regole client.
POST/api/data/namespaces/{namespace}/wafs/metrics/client/security_eventsMetriche eventi di sicurezza client.
POST/api/data/namespaces/{namespace}/wafs/metrics/server/rule_hitsMetriche hit regole server.
POST/api/data/namespaces/{namespace}/wafs/metrics/server/security_eventsMetriche eventi di sicurezza server.
POST/api/config/namespaces/{metadata.namespace}/waf_exclusion_policysCrea Policy di Esclusione WAF.
PUT/api/config/namespaces/{metadata.namespace}/waf_exclusion_policys/{metadata.name}Sostituisci Policy di Esclusione WAF.
GET/api/config/namespaces/{namespace}/waf_exclusion_policysElenca Policy di Esclusione WAF.
GET/api/config/namespaces/{namespace}/waf_exclusion_policys/{name}GET Policy di Esclusione WAF.
DELETE/api/config/namespaces/{namespace}/waf_exclusion_policys/{name}DELETE Policy di Esclusione WAF.
GET/api/config/namespaces/{namespace}/virtual_hosts/{vh_name}/active_staged_signaturesFirme staged attive.
GET/api/config/namespaces/{namespace}/virtual_hosts/{vh_name}/released_signaturesFirme rilasciate.
POST/api/ml/data/namespaces/{namespace}/virtual_hosts/{vh_name}/staged_signaturesFirme staged.