← Cloudflare Ruleset Engine / ruleset-engine / managed-rulesets / override-examples
Nastavení citlivosti pravidla HTTP DDoS na hodnotu Low
Podle následujících kroků přepište citlivost konkrétního pravidla spravované sady pravidel Cloudflare HTTP DDoS Attack Protection.
- Přidejte pravidlo do fáze, abyste nasadili spravovanou sadu pravidel Cloudflare HTTP DDoS Attack Protection. Tuto konkrétní sadu pravidel musíte nasadit pouze tehdy, pokud chcete definovat jedno nebo více přepsání, protože je ve výchozím nastavení povolená.
- Nastavte přepis pravidla , které nastaví
sensitivity_levelkonkrétního pravidla.
Příklad
Následující příklad používá Aktualizace vstupní sady pravidel zóny operaci a proveďte oba kroky v rámci jediného PUT požadavek.
- Nastavte pravidla v
ddos_l7vstupní sadu pravidel fáze na jedno pravidlo, které spouští spravovanou sadu pravidel Cloudflare HTTP DDoS Attack Protection (s ID<HTTP_DDOS_RULESET_ID>). - Vytvořte přepis pro pravidlo s ID
<RULE_ID>a nastavit citlivost pravidla nalow. Všechna ostatní pravidla používají výchozí citlivost definovanou Cloudflare.
Požadovaná oprávnění API tokenu
Alespoň jeden z následujících oprávnění tokenu je povinné:Response Compression WriteConfig Settings WriteDynamic URL Redirects WriteCache Settings WriteCustom Errors WriteOrigin WriteManaged headers WriteZone Transform Rules WriteMass URL Redirects WriteMagic Firewall WriteL4 DDoS Managed Ruleset WriteHTTP DDoS Managed Ruleset WriteSanitize WriteTransform Rules WriteSelect Configuration WriteBot Management WriteZone WAF WriteAccount WAF WriteAccount Rulesets WriteLogs WriteLogs Write
Aktualizace vstupní sady pravidel zóny
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/rulesets/phases/ddos_l7/entrypoint" \
--request PUT \
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
--json '{
"rules": [
{
"action": "execute",
"expression": "true",
"action_parameters": {
"id": "<HTTP_DDOS_RULESET_ID>",
"overrides": {
"rules": [
{
"id": "<RULE_ID>",
"sensitivity_level": "low"
}
]
}
}
}
]
}'