← Cloudflare Firewall Rules / firewall / api / cf-firewall-rules
Endpointy
Chcete-li vyvolat operaci Cloudflare Firewall Rules API, připojte koncový bod k základní adrese URL Cloudflare API:
https://api.cloudflare.com/client/v4/Pokyny k ověřování najdete v Začínáme: Požadavky v dokumentaci Cloudflare API.
Nápovědu ke koncovým bodům a stránkování najdete v Začínáme: Koncové body.
Cloudflare Firewall Rules API podporuje operace popsané níže. Příklady najdete na stránkách v této části.
| Operace | Metoda a koncový bod | Poznámky |
|---|---|---|
Vytvoření pravidel firewallu | POST zones/<ZONE_ID>/firewall/rules | Zpracovává se jako jediná transakce. Pokud dojde k chybě, celá operace selže. |
Výpis pravidel brány firewall | GET zones/<ZONE_ID>/firewall/rules | Vypíše všechna aktuální pravidla brány firewall. Výsledky se ve výchozím nastavení vracejí stránkované po 25 položkách. Výsledky lze zúžit pomocí volitelných parametrů. |
Získání pravidla firewallu | GET zones/<ZONE_ID>/firewall/rules/<RULE_ID> | Načtení jednoho pravidla brány firewall podle ID. |
Aktualizace pravidel brány firewall | PUT zones/<ZONE_ID>/firewall/rules | Zpracovává se jako jediná transakce. Aby operace uspěla, musí existovat všechna pravidla. Pokud dojde k chybě, celá operace selže. |
Aktualizace pravidla brány firewall | PUT zones/<ZONE_ID>/firewall/rules/<RULE_ID> | Aktualizace jednoho pravidla brány firewall podle ID. |
Odstranění pravidel firewallu | DELETE zones/<ZONE_ID>/firewall/rules | Odstraní existující pravidla firewallu. Je nutné zadat seznam ID pravidel firewallu. Prázdné požadavky nevedou k žádnému odstranění. Pokud zadané pravidlo neexistuje, vrátí se stavový kód HTTP 200. |
Odstranění pravidla firewallu | DELETE zones/<ZONE_ID>/firewall/rules/<RULE_ID> | Odstraňte pravidlo firewallu podle ID. |