修改批量规则组

请求URL

  • {{url}}/api/rule/batch_update

请求方式

  • post

Header

字段名
示例值
必选
类型
说明

x-api-key

{{x-api-key}}

string

x-api-secret

{{x-api-secret}}

string

请求参数示例

[
  {
    "id": 10024,
    "name": "aa",
    "des": "描述",
    "sort": 100,
    "data": [
      {
        "action": "ipset",
        "matcher": "10023",
        "state": true,
        "filter1": "10021",
        "filter1_name": "TEST",
        "filter2": "10021",
        "filter2_name": "TEST"
      }
    ],
    "enable": false,
    "is_show": true
  }
]

请求json字段说明

字段名
必选
类型
说明

id

string

规则组id

name

string

规则组名称

des

string

备注

sort

string

排序

data

array

data.action

string

action可选值为ipset, exit, log

data.matcher

string

匹配器id

data.state

string

state为状态,表示是否启用

data.filter1

string

过滤器id

data.filter1_name

string

过滤器名称

data.filter2

string

过滤器id

data.filter2_name

string

过滤器名称

enable

string

禁用或启用,默认为启用

is_show

string

是否显示,默认为显示

成功返回示例

{
  "code": 0,
  "data": null,
  "msg": "更新cc规则成功"
}

失败返回示例

{
  "code": -1,
  "data": null,
  "msg": "rule id不存在"
}

Last updated