你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PolicySettings interface

定义顶级 WebApplicationFirewallPolicy 配置设置。

属性

customBlockResponseBody

如果操作类型为阻止,客户可以替代响应正文。 必须在 base64 编码中指定正文。

customBlockResponseStatusCode

如果操作类型为阻止,客户可以替代响应状态代码。

enabledState

描述策略处于启用或禁用状态。 如果未指定,则默认为 Enabled。

javascriptChallengeExpirationInMinutes

以分钟为单位定义 JavaScript 质询 Cookie 有效期。 此设置仅适用于Premium_AzureFrontDoor。 值必须是介于 5 和 1440 之间的整数,默认值为 30。

mode

描述它是在策略级别处于检测模式还是防护模式。

redirectUrl

如果操作类型为重定向,则此字段表示客户端的重定向 URL。

requestBodyCheck

描述策略托管规则是否会检查请求正文内容。

scrubbingRules

应用于Web 应用程序防火墙日志的日志清理规则列表。

state

日志清理配置的状态。默认值为 Enabled。

属性详细信息

customBlockResponseBody

如果操作类型为阻止,客户可以替代响应正文。 必须在 base64 编码中指定正文。

customBlockResponseBody?: string

属性值

string

customBlockResponseStatusCode

如果操作类型为阻止,客户可以替代响应状态代码。

customBlockResponseStatusCode?: number

属性值

number

enabledState

描述策略处于启用或禁用状态。 如果未指定,则默认为 Enabled。

enabledState?: string

属性值

string

javascriptChallengeExpirationInMinutes

以分钟为单位定义 JavaScript 质询 Cookie 有效期。 此设置仅适用于Premium_AzureFrontDoor。 值必须是介于 5 和 1440 之间的整数,默认值为 30。

javascriptChallengeExpirationInMinutes?: number

属性值

number

mode

描述它是在策略级别处于检测模式还是防护模式。

mode?: string

属性值

string

redirectUrl

如果操作类型为重定向,则此字段表示客户端的重定向 URL。

redirectUrl?: string

属性值

string

requestBodyCheck

描述策略托管规则是否会检查请求正文内容。

requestBodyCheck?: string

属性值

string

scrubbingRules

应用于Web 应用程序防火墙日志的日志清理规则列表。

scrubbingRules?: WebApplicationFirewallScrubbingRules[]

属性值

state

日志清理配置的状态。默认值为 Enabled。

state?: string

属性值

string