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 | - | 备注 | - |