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, a wartość domyślna to 30. |
| mode | Opisuje, czy jest w trybie wykrywania lub w trybie zapobiegania na poziomie zasad. |
| redirect |
Jeśli typ akcji to przekierowanie, 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 zapory aplikacji internetowej. |
| 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, a wartość domyślna to 30.
javascriptChallengeExpirationInMinutes?: number
Wartość właściwości
number
mode
Opisuje, czy jest w trybie wykrywania lub w trybie zapobiegania na poziomie zasad.
mode?: string
Wartość właściwości
string
redirectUrl
Jeśli typ akcji to przekierowanie, 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 zapory aplikacji internetowej.
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