Use one of the following API endpoints to update a ruleset:
- Update an account ruleset
PUT /accounts/{account_id}/rulesets/{ruleset_id} - Update an account entry point ruleset
PUT /accounts/{account_id}/rulesets/phases/{phase_name}/entrypoint - Update a zone ruleset
PUT /zones/{zone_id}/rulesets/{ruleset_id} - Update a zone entry point ruleset
PUT /zones/{zone_id}/rulesets/phases/{phase_name}/entrypoint
When updating a ruleset, you can update:
- The basic properties of a ruleset (currently only the description)
- The list of rules in a ruleset
You cannot update the name of the ruleset or its type. Do not include these fields in the data field of your PUT request.
To deploy a ruleset, add a rule with "action": "execute" to the list of rules of an entry point ruleset. Refer to Deploy a ruleset for an example.