更新指定 CC 规则组
PUT/v1/cc-rules/:rule_id
按路径 ID 更新一条 CC 规则组。请求体必须是 JSON 对象,路径中的 rule_id 是唯一目标标识;即使请求体包含 id,服务端也会用路径 ID 覆盖。名称、排序、备注、规则步骤、定向可见用户、启用状态和前台显示状态均为可选字段,只更新明确提供的字段。普通用户只能更新归属于自己的自定义规则组,管理员可更新其他用户或系统内置规则组。传入空对象也会递增版本号并刷新更新时间。修改已启用且被网站使用的规则步骤会创建节点同步任务;禁用前必须确认规则组未被网站、全局默认值、用户默认值、防火墙默认页规则或自动规则切换引用,禁用成功时会创建节点删除任务。
Request
Responses
- 200
业务结果通过 HTTP 200 返回。目标规则组更新并提交后返回确认消息;请求体格式、目标记录、访问权限、名称、排序、规则步骤、引用的匹配器或过滤器、定向用户、启用/显示状态、禁用前引用检查、系统维护或认证校验失败时返回字符串业务错误码,事务回滚。