get_rules_of_account_tool
Fetch custom rules (rate, security, redirect, rewrite, forward) assigned to sites in an Imperva account.
Instructions
Fetches the custom rules details associated with the sites under the given account. The supported type of rules are: rate rules, security rules, forward rules, redirect rules, rewrite rules
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | Yes | Unique identifier of the sub-account, if the account in context is the main account associated to the used API_ID this field MUST be empty (Optional) | |
| site_ids | No | list of sites IDs, only rules assigned to sites with those IDs will retrieve, if it exists (Optional) | |
| sub_accounts_ids | No | list of subaccounts IDs, only rules assigned to sites under those subaccounts will retrieve, if it exists. (Optional) | |
| rules_ids | No | list of rules IDs, only rules with those IDs will retrieve, if it exists (Optional) | |
| categories | No | list of rules categories, only rules with those types will retrieve, if it exists. possible values are "WafOverride","WafOverride","RewriteResponse","SimplifiedRedirect","Security","Rates","Rewrite","Redirect". (Optional) | |
| names | No | list of rules names, only rules with those names will retrieve, if it exists. (Optional) | |
| page_num | No | ||
| page_size | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |