INTEGRITY Dokumentace

Programmable Flow Protection

Použijte Cloudflare API ke konfiguraci Programmable Flow Protection.

Příklady volání API uvádí Běžná volání API.

Endpointy

Úplný koncový bod získáte tak, že níže uvedené koncové body Programmable Flow Protection API připojíte k základní URL rozhraní Cloudflare API:

https://api.cloudflare.com/client/v4

{account_id} je argument, který obsahuje ID účtu (hexadecimální řetězec). Tuto hodnotu najdete v dashboardu Cloudflare.

Tabulky v následujících částech shrnují dostupné operace.

Operace s programy

Operace Metoda a endpoint / Popis
Výpis programů

GET accounts/{account_id}/magic/programmable_flow_protection/configs/programs

Vrátí všechny programy Programmable Flow Protection v účtu.
Nahrání programu

POST accounts/{account_id}/magic/programmable_flow_protection/configs/programs

Nahraje do účtu nový program. Uveďte volitelný parametr X-Program-Name k zadání čitelného názvu programu. Pokud ji vynecháte, API vygeneruje jako název programu UUID.
Získání programu

GET accounts/{account_id}/magic/programmable_flow_protection/configs/programs/{program_id}

Načte podrobnosti existujícího programu.
Aktualizace programu

PATCH accounts/{account_id}/magic/programmable_flow_protection/configs/programs/{program_id}

Aktualizuje existující program.
Smazat program

DELETE accounts/{account_id}/magic/programmable_flow_protection/configs/programs/{program_id}

Odstraní z účtu existující program.
Smazat všechny programy

DELETE accounts/{account_id}/magic/programmable_flow_protection/configs/programs

Odstraní z účtu všechny existující programy.

Operace s pravidly

Operace Metoda a endpoint / Popis
Výpis pravidel

GET accounts/{account_id}/magic/programmable_flow_protection/configs/rules

Vrátí všechna pravidla Programmable Flow Protection v účtu.
Vytvoření pravidla

POST accounts/{account_id}/magic/programmable_flow_protection/configs/rules

Vytvoří nové pravidlo v účtu.
Získání pravidla

GET accounts/{account_id}/magic/programmable_flow_protection/configs/rules/{rule_id}

Načte podrobnosti existujícího pravidla.
Aktualizace pravidla

PATCH accounts/{account_id}/magic/programmable_flow_protection/configs/rules/{rule_id}

Aktualizuje existující pravidlo v účtu.
Smazat pravidlo

DELETE accounts/{account_id}/magic/programmable_flow_protection/configs/rules/{rule_id}

Odstraní z účtu existující pravidlo.
Smazat všechna pravidla

DELETE accounts/{account_id}/magic/programmable_flow_protection/configs/rules

Odstraní z účtu všechna existující pravidla.

Ladicí operace

Operace Metoda a endpoint / Popis
Ladění pomocí PCAP

POST accounts/{account_id}/magic/programmable_flow_protection/configs/programs/{program_id}/pcap

Spustí program nad souborem PCAP a vrátí anotovaný PCAP s verdikty programu.

Stránkování

Operace API, které vracejí seznam položek, používají stránkování. Podrobnosti o dostupných parametrech dotazu pro stránkování najdete v Stránkování.