Skip to content

🛑 Ddos API

Deny lists, firewall rule groups, and tunnel-based safeguards. Rate limiting and pattern analysis for network perimeter security.

  • Category: Security
  • Complexity: advanced
  • Paths: 60 | Schemas: 246
  • Tier: Advanced
  • Related domains: network_security, virtual
  • Configure DDoS protection policies
  • Monitor and analyze DDoS threats
  • Configure infrastructure protection
  • ddos_protection: DDoS protection configuration for traffic scrubbing
  • ddos_mitigation_rule: DDoS mitigation rule for attack response
MethodPathDescription
GET/api/infraprotect/namespaces/system/infraprotect/accessCustomer access.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/alert/{alert_id}DDoS Alert.
PUT/api/infraprotect/namespaces/{namespace}/infraprotect/alert/{alert_id}/to_eventLink Alert to Event.
POST/api/infraprotect/namespaces/{namespace}/infraprotect/alertsDDoS Alerts.
POST/api/data/namespaces/{namespace}/infraprotect/bgp_peer_statusBGP Peer Status.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}Event details.
PUT/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}Edit event.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/alertsEvent alerts.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/attachmentsEvent attachments.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/detail/{event_detail_id}DELETE event detail.
PUT/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/detail/{event_detail_id}Edit event detail.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/detailsList of event details.
POST/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/detailsAdd Event Detail.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/event/{event_id}/mitigation_annotationsEvent mitigation annotation.
POST/api/infraprotect/namespaces/{namespace}/infraprotect/eventsList of events.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/events_summarySimple events view.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/mitigation/{mitigation_id}Mitigation details.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/mitigation/{mitigation_id}/annotationsMitigation annotations.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/mitigation/{mitigation_id}/ipsMitigation IPs.
POST/api/infraprotect/namespaces/{namespace}/infraprotect/mitigationsList of mitigations.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/networksList networks.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/report/{report_id}Report details.
POST/api/infraprotect/namespaces/{namespace}/infraprotect/reportsList reports.
POST/api/data/namespaces/{namespace}/infraprotect/transit_usageTransit Usage.
POST/api/infraprotect/namespaces/{namespace}/suggest-valuesSuggest Values.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_asnsCreate DDoS transit ASN.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_asns/{metadata.name}Replace DDoS transit ASN.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_asnsList Infraprotect ASN.
POST/api/infraprotect/namespaces/{namespace}/infraprotect_asns/update-asn-review-statusUpdate ASN Review Status.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_asns/{name}GET Infraprotect ASN.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_asns/{name}DELETE Infraprotect ASN.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_asn_prefixsCreate DDoS transit Prefix.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_asn_prefixs/{metadata.name}Replace DDoS transit Prefix.
POST/api/infraprotect/namespaces/{namespace}/infraprotect_asn_prefixes/update-asn-prefix-irr-overrideUpdate ASN Prefix IRR Override.
POST/api/infraprotect/namespaces/{namespace}/infraprotect_asn_prefixes/update-asn-prefix-review-statusUpdate ASN Prefix Review Status.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_asn_prefixsList Infraprotect ASN Prefix.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_asn_prefixs/{name}GET Infraprotect ASN Prefix.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_asn_prefixs/{name}DELETE Infraprotect ASN Prefix.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_deny_list_rulesCreate DDoS transit Deny List Rule.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_deny_list_rules/{metadata.name}Replace DDoS transit Deny List Rule.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_deny_list_rulesList Infraprotect Deny List Rule.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_deny_list_rules/{name}GET Infraprotect Deny List Rule.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_deny_list_rules/{name}DELETE Infraprotect Deny List Rule.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_firewall_rulesCreate DDoS transit Firewall Rule.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_firewall_rules/{metadata.name}Replace DDoS transit Firewall Rule.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rulesList Infraprotect Firewall Rule.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rules/{name}GET Infraprotect Firewall Rule.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rules/{name}DELETE Infraprotect Firewall Rule.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_firewall_rule_groupsReplace DDoS transit Firewall Rule Group.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_firewall_rule_groups/{metadata.name}Replace DDoS transit Firewall Rule Group.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rule_groupsList Infraprotect Firewall Rule Group.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rule_groups/{name}GET Infraprotect Firewall Rule Group.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rule_groups/{name}DELETE Infraprotect Firewall Rule Group.
GET/api/infraprotect/namespaces/{namespace}/infraprotect/mitigation/{mitigation_id}/countermeasuresMitigation Countermeasures.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_firewall_rulesets/{metadata.name}Replace DDoS transit Firewall Ruleset.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rulesetsList Infraprotect Firewall Ruleset.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_firewall_rulesets/{name}GET Infraprotect Firewall Ruleset.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_informations/{name}GET Infraprotect Information.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_internet_prefix_advertisementsCreate DDoS transit Internet Prefix.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_internet_prefix_advertisements/{metadata.name}Replace DDoS transit Internet Prefix.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_internet_prefix_advertisementsList Infraprotect Internet Prefix Advertisement.
POST/api/infraprotect/namespaces/{namespace}/infraprotect_internet_prefix_advertisements/update-advertisement-statusUpdate Infraprotect Internet prefix advertisement.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_internet_prefix_advertisements/{name}GET Infraprotect Internet Prefix.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_internet_prefix_advertisements/{name}DELETE Infraprotect Internet Prefix Advertisement.
POST/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_tunnelsCreate DDoS Transit Tunnel.
PUT/api/infraprotect/namespaces/{metadata.namespace}/infraprotect_tunnels/{metadata.name}Replace DDoS Transit Tunnel.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_tunnelsList Tunnel.
POST/api/infraprotect/namespaces/{namespace}/infraprotect_tunnels/update-tunnel-statusUpdate Tunnel Status.
GET/api/infraprotect/namespaces/{namespace}/infraprotect_tunnels/{name}GET Tunnel.
DELETE/api/infraprotect/namespaces/{namespace}/infraprotect_tunnels/{name}DELETE Tunnel.