← Cloudflare Ruleset Engine / ruleset-engine / rulesets-api
Endpointy
U některých operací můžete použít specifické koncové body, které nabízí Rulesets API pro správu sad pravidel vstupního bodu fáze. Tyto koncové body obsahují místo ID sady pravidel název fáze.
Například namísto použití následujícího koncového bodu:
PUT /zones/{zone_id}/rulesets/{ruleset_id}Můžete použít následující koncový bod:
PUT /zones/{zone_id}/rulesets/phases/{phase_name}/entrypointChcete-li vyvolat operaci Rulesets API, připojte endpoint k základní adrese URL Cloudflare API:
https://api.cloudflare.com/client/v4Pokyny 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 Rulesets API podporuje operace uvedené níže. Koncové body API a příklady najdete v přiložených odkazech.
Výpis a zobrazení sad pravidel
| Operace | Metoda | Poznámky |
|---|---|---|
| Seznam existujících sad pravidel | GET | Vrátí seznam existujících sad pravidel na úrovni účtu nebo na úrovni zóny. |
| Zobrazit konkrétní sadu pravidel | GET | Vrátí vlastnosti nejnovější verze konkrétní sady pravidel. |
Seznam všech verzí rulesetu | GET | Vrátí seznam všech verzí sady pravidel. |
Zobrazení konkrétní verze rulesetu | GET | Vrátí konfiguraci konkrétní verze sady pravidel, včetně jejích pravidel. |
Seznam pravidel spravovaného rulesetu s určitým tagem | GET | Vrátí seznam všech pravidel ve spravované sadě pravidel s konkrétním štítkem. |
Vytvářejte sady pravidel
| Operace | Metoda | Poznámky |
|---|---|---|
| Vytvořte sadu pravidel | POST | Vytvoří novou sadu pravidel nebo nový vstupní bod fáze. |
Aktualizace a nasazení rulesetů
| Operace | Metoda | Poznámky |
|---|---|---|
| Aktualizace nebo nasazení rulesetu | PUT | Aktualizuje základní vlastnosti rulesetu a seznam pravidel v rulesetu. Umožňuje nakonfigurovat provádění spravovaných sad pravidel. |
| Přidání pravidla do sady pravidel | POST | Přidá jediné pravidlo do stávající sady pravidel. Umožňuje přidat jediné pravidlo, aniž byste museli do požadavku zahrnout všechna stávající pravidla sady. |
| Aktualizace pravidla v sadě pravidel | PATCH | Aktualizuje definici jednoho pravidla v rámci rulesetu. Umožňuje změnit pořadí pravidla v sadě pravidel. |
| Odstraňte pravidlo v sadě pravidel | DELETE | Odstraní jedno pravidlo v sadě pravidel. |
Delete rulesets
| Operace | Metoda | Poznámky |
|---|---|---|
| Odstraňte sadu pravidel | DELETE | Odstraní všechny verze sady pravidel. |
| Odstraňte verzi sady pravidel | DELETE | Odstraní konkrétní verzi sady pravidel. |