PolicySettings interface
Definiuje ustawienia konfiguracji webApplicationFirewallPolicy najwyższego poziomu.
Właściwości
custom |
Jeśli typ akcji jest zablokowany, klient może zastąpić treść odpowiedzi. Treść musi być określona w kodowaniu base64. |
custom |
Jeśli typ akcji jest zablokowany, klient może zastąpić kod stanu odpowiedzi. |
enabled |
Opisuje, czy zasady są w stanie włączonym lub wyłączonym. Wartość domyślna to Włączone, jeśli nie zostanie określona. |
javascript |
Definiuje okres ważności pliku cookie wyzwania w języku JavaScript w ciągu kilku minut. To ustawienie ma zastosowanie tylko do Premium_AzureFrontDoor. Wartość musi być liczbą całkowitą z zakresu od 5 do 1440 z wartością domyślną 30. |
mode | Opisuje, czy jest w trybie wykrywania lub trybie zapobiegania na poziomie zasad. |
redirect |
Jeśli typ akcji jest przekierowywany, to pole reprezentuje adres URL przekierowania dla klienta. |
request |
Opisuje, czy reguły zarządzane przez zasady będą sprawdzać zawartość treści żądania. |
scrubbing |
Lista reguł czyszczenia dzienników zastosowanych do dzienników Web Application Firewall. |
state | Stan konfiguracji czyszczenia dziennika. Wartość domyślna to Włączone. |
Szczegóły właściwości
customBlockResponseBody
Jeśli typ akcji jest zablokowany, klient może zastąpić treść odpowiedzi. Treść musi być określona w kodowaniu base64.
customBlockResponseBody?: string
Wartość właściwości
string
customBlockResponseStatusCode
Jeśli typ akcji jest zablokowany, klient może zastąpić kod stanu odpowiedzi.
customBlockResponseStatusCode?: number
Wartość właściwości
number
enabledState
Opisuje, czy zasady są w stanie włączonym lub wyłączonym. Wartość domyślna to Włączone, jeśli nie zostanie określona.
enabledState?: string
Wartość właściwości
string
javascriptChallengeExpirationInMinutes
Definiuje okres ważności pliku cookie wyzwania w języku JavaScript w ciągu kilku minut. To ustawienie ma zastosowanie tylko do Premium_AzureFrontDoor. Wartość musi być liczbą całkowitą z zakresu od 5 do 1440 z wartością domyślną 30.
javascriptChallengeExpirationInMinutes?: number
Wartość właściwości
number
mode
Opisuje, czy jest w trybie wykrywania lub trybie zapobiegania na poziomie zasad.
mode?: string
Wartość właściwości
string
redirectUrl
Jeśli typ akcji jest przekierowywany, to pole reprezentuje adres URL przekierowania dla klienta.
redirectUrl?: string
Wartość właściwości
string
requestBodyCheck
Opisuje, czy reguły zarządzane przez zasady będą sprawdzać zawartość treści żądania.
requestBodyCheck?: string
Wartość właściwości
string
scrubbingRules
Lista reguł czyszczenia dzienników zastosowanych do dzienników Web Application Firewall.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Wartość właściwości
state
Stan konfiguracji czyszczenia dziennika. Wartość domyślna to Włączone.
state?: string
Wartość właściwości
string