跳转至

nla 基础配置

POST 创建策略组 nlaV1:acl:edit

POST /prod-api/waf/nlaV1/basic/createNlaACL

Body 请求参数

{
  "aclName": "demo测试",
  "aclStatus": "On",
  "domainIds": [215],
  "oid": "20241245634567884616",
  "remark": ""
}

请求参数

名称 位置 类型 必选 中文名 说明
Authorization header string -
body body CreateNlaACLReqVO CreateNlaACLReqVO -

返回示例

200 Response

{
  "msg": "成功",
  "code": 200,
  "data": {
    "aclName": "demo测试",
    "aclId": 75,
    "remark": "",
    "oid": "20240411234497884616",
    "aclStatus": "On",
    "domainIds": [215]
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK OK Inline
201 Created Created -
401 Unauthorized Unauthorized -
403 Forbidden Forbidden -
404 Not Found Not Found -

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» msg string true - 描述 -
» code integer true - 返回状态 -
» data object true - 返回数据 -
»» aclName string true - 规则名称 -
»» aclId integer true - 规则id -
»» remark string true - 备注 -
»» oid string true - 套餐 -
»» aclStatus string true - 规则状态 -
»» domainIds [integer] true - 关联域名ids -

数据模型

CreateNlaACLReqVO

{
  "aclName": "string",
  "aclStatus": "string",
  "domainIds": [0],
  "oid": "string",
  "remark": "string"
}

CreateNlaACLReqVO

属性

名称 类型 必选 约束 中文名 说明
aclName string true - 规则名称 -
aclStatus string true - 规则状态 -
domainIds [integer] true - 关联域名ids -
oid string true - 套餐 -
remark string false - 备注 -