PolicySettings interface
定义 Web 应用程序防火墙全局配置的内容。
属性
| custom |
如果操作类型为块,客户可以替代响应正文。 必须在 base64 编码中指定正文。 |
| custom |
如果操作类型为块,客户可以替代响应状态代码。 |
| file |
是否允许 WAF 强制实施文件上传限制。 |
| file |
WAF 的最大文件上传大小(以 Mb 为单位)。 |
| js |
Web 应用程序防火墙 JavaScript 质询 Cookie 过期时间(以分钟为单位)。 |
| log |
清理敏感日志字段 |
| max |
WAF 的最大请求正文大小(以 Kb 为单位)。 |
| mode | 策略的模式。 |
| request |
是否允许 WAF 检查请求正文。 |
| request |
是否允许 WAF 强制实施请求正文限制。 |
| request |
WAF 请求正文检查的最大检查限制(以 KB 为单位)。 |
| state | 策略的状态。 |
属性详细信息
customBlockResponseBody
如果操作类型为块,客户可以替代响应正文。 必须在 base64 编码中指定正文。
customBlockResponseBody?: string
属性值
string
customBlockResponseStatusCode
如果操作类型为块,客户可以替代响应状态代码。
customBlockResponseStatusCode?: number
属性值
number
fileUploadEnforcement
是否允许 WAF 强制实施文件上传限制。
fileUploadEnforcement?: boolean
属性值
boolean
fileUploadLimitInMb
WAF 的最大文件上传大小(以 Mb 为单位)。
fileUploadLimitInMb?: number
属性值
number
jsChallengeCookieExpirationInMins
Web 应用程序防火墙 JavaScript 质询 Cookie 过期时间(以分钟为单位)。
jsChallengeCookieExpirationInMins?: number
属性值
number
logScrubbing
maxRequestBodySizeInKb
WAF 的最大请求正文大小(以 Kb 为单位)。
maxRequestBodySizeInKb?: number
属性值
number
mode
策略的模式。
mode?: string
属性值
string
requestBodyCheck
是否允许 WAF 检查请求正文。
requestBodyCheck?: boolean
属性值
boolean
requestBodyEnforcement
是否允许 WAF 强制实施请求正文限制。
requestBodyEnforcement?: boolean
属性值
boolean
requestBodyInspectLimitInKB
WAF 请求正文检查的最大检查限制(以 KB 为单位)。
requestBodyInspectLimitInKB?: number
属性值
number
state
策略的状态。
state?: string
属性值
string