bunny_manage_rate_limit_rule
Create, update, or delete rate limit rules to block clients exceeding request thresholds. Manage shield zone, threshold, and match conditions via simple actions.
Instructions
Create, update, or delete a rate limit rule. Rule object fields: shieldZoneId, name, requestsPerSecond, blockTime, matchExpression, matchVariable, transformations, operator, matchValue. Rate limits block clients exceeding the configured request threshold.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | No | Rate limit rule object (required for create/update) | |
| action | Yes | Action: create, update, or delete | |
| rule_id | No | Rate limit rule ID (required for update/delete) | |
| shield_zone_id | No | Shield Zone ID (required for create) |