共用方式為


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